iOS developer building polished mobile experiences. Currently at Flipaclip, previously at PedidosYa. Passionate about systems programming, distributed systems, and computer science education.
Engineer, developer, and educator based in Buenos Aires.
I'm a Software Engineer with a degree from the Universidad de Buenos Aires (FIUBA). My professional career spans iOS development at companies like Flipaclip and PedidosYa.
Beyond mobile development, I enjoy exploring systems-level programming. I've built projects ranging from a distributed PostgreSQL implementation to a Bitcoin node in Rust, and a macOS terminal multiplexer in SwiftUI.
I'm also deeply committed to education. As coordinator of "Pensamiento Computacional" at the CBC (UBA), I lead a team of 20 instructors across 14 courses each semester, helping introduce thousands of students to computational thinking.
A selection of things I've built.
A macOS terminal multiplexer built with SwiftUI and SwiftTerm. Manage multiple terminal sessions in workspaces with custom prompt buttons, smart notifications, and drag-and-drop rearrangement.
An extension of PostgreSQL's C source code with a Rust sharding crate for distributed database functionality. Supports full CRUD operations across multiple shard instances with transparent routing.
iOS app that aggregates news content via News API with a friends list and location mapping. Built with MVVM architecture, Combine framework, and Google Maps SDK. 84% test coverage.
A Rust implementation of a Bitcoin node, developed as a course project at FIUBA. Handles peer-to-peer networking, block validation, and transaction processing.
Helping the next generation think computationally.
I coordinate the "Pensamiento Computacional" course at the Ciclo Basico Comun (CBC) of the Universidad de Buenos Aires. This introductory course reaches a large number of engineering students every semester, providing their first structured exposure to computational thinking and problem solving.