Marcos Curvello

Hey, I'm Marcos Curvello

a software engineer from Rio de Janeiro, currently based in Portugal.

SimInspector

I developed SimInspector to solve a problem I faced daily: navigating iOS simulator data through terminal commands was painful. Built with SwiftUI and AppKit, this native macOS tool features real-time file monitoring powered by FSEvents, comprehensive simulator management, Quick Look integration and many more features. I focused on creating an experience that fellow developers and QAs could use immediately without any learning curve.

Open-Source libraries

Get Well Cities

I developed Get Well Cities entirely in Swift to help people discover wellness in their cities. It was an exciting technical challenge, implementing geospatial search with Elasticsearch that could find wellness venues in milliseconds across thousands of locations. I designed concurrent data pipelines to update maps in real-time while users searched, ensuring the interface remained responsive even with 100,000+ venues. It was fulfilling to create something that genuinely helped people find gyms, healthy restaurants, and wellness events to improve their lives.

Open-Source libraries

Messenger

I led the development of Meplis Messenger, a HIPAA-compliant iOS app built entirely in Objective-C that connects thousands of patients with their doctors. The challenge was fascinating: building real-time messaging with XMPP protocol, persistent socket connections to OpenFire server, and end-to-end AES-256 encryption for every bit of data. I implemented a multi-threaded architecture to handle concurrent REST APIs and bidirectional message streams without compromising the user experience. It’s rewarding knowing this infrastructure enabled secure medical file exchanges and improved healthcare communication.

Open-Source libraries