In the professional world of tomorrow, you have to know two things: You have to know the basics of business, and the basics of coding. Without both, you are taking an enormous risk
Senior software engineer with 10+ years building high-scale distributed systems and full-stack products across real estate, supply chain, transportation, payroll, and EdTech.
At StreetEasy (Zillow), I architect and own search and event-driven platforms on AWS, delivering measurable improvements in latency, scale, and cost, and setting technical standards adopted across teams. I work across the stack, from React and JavaScript front ends to Java and Kafka services, with Kafka, OpenSearch, DynamoDB, and Federated GraphQL on AWS.
A two-time founder, I pair deep technical execution with a product-minded, entrepreneurial approach. I hold an ScM in Technology Leadership from Brown University (Class of 2025). Outside of work: photography, classical guitar, physical fitness, and Italian language and culture.
Zillow Group, Inc. owns and operates a portfolio of real estate and home related brands on mobile and Web. StreetEasy is its tech real-estate marketplace for New York City.
Responsibilities: Own search and platform modernization end-to-end for StreetEasy, from architecture through production. I influence technical direction across teams without formal managerial authority and stay hands-on across the AWS stack.
Technical leadership: Mentored engineers and led design reviews, raising quality and driving adoption of a new Java/Micronaut, Federated GraphQL, and Kafka stack across the team. Authored the Audit Service proposal now used as the org's template for new-service designs, and defined Federated GraphQL standards across ~5 subgraphs adopted by mobile and web teams. Drove technical alignment across teams and pods, setting shared architecture, APIs, schemas, and migration strategies that other teams adopted.
Search modernization: Architected StreetEasy's search modernization from a Rails/Elasticsearch monolith to a Java/Micronaut, Federated GraphQL, Kafka, and OpenSearch architecture on AWS, powering search across web, native iOS/Android, and partner clients. Designed and shipped an in-memory Lucene serving path that made the search backend ~4x faster (p95 ~80ms to ~10-20ms) and cut OpenSearch load by more than 90% in 2.5 weeks.
Platforms and migrations: Sole author and lead maintainer of StreetEasy's org-wide Audit platform (Kafka/Avro to DynamoDB to Federated GraphQL). Led monolith-to-service migrations (building lifecycle, partner data) with production-safe, event-driven designs. Drove a cross-pod optimization affecting ~1/3 of StreetEasy traffic: improved API V4 latency from 3.3s to 1.9s and reduced MySQL load from ~90M to ~29M queries/day (~68%).
Tech stack: Java, Micronaut, Kafka, Avro, OpenSearch, Elasticsearch, Lucene, DynamoDB, MySQL, Redis, GraphQL (Apollo Federation), Ruby On Rails, React, AWS, Kubernetes, Terraform.
Zillow Group Inc - StreetEasyNuts.com is a direct-to-consumer and supply chain company that sells 3000+ high-quality and expertly-sourced nuts, dried fruit, chocolate, pantry staples, tough-to-find ingredients and more.
Responsibilities: Built and maintained warehouse-management software supporting ~1.2 million packages annually across 4 U.S. distribution centers, including in-house web/mobile tools integrated with scanners, printers, conveyor belts, and motion sensors.
Highlights: Helped automate fulfillment by migrating from manual pick carts to a 2-floor conveyor system with automatic divert points. Reduced short orders from 22% to 5% by introducing an exception-handling stage that managed ad-hoc commands and dispatched orders automatically. Built customer-support tooling to track fulfillment tickets and cut resolution time by about 50%.
Tech stack: Ruby, Ruby On Rails, JavaScript, CoffeeScript, MySQL, Resque, Haml, Bootstrap, Docker, AWS.
nuts.comInternational transportation network company connecting the passengers with private premium vehicles through web and mobile applications.
Responsibilities: Backend engineer on the Core team responsible for internal administration, pricing rules, payment methods, invoicing, and reporting, using distributed systems, microservices architecture and languages such as Ruby, Golang and Elixir.
Highlights: Implemented cash payments for passengers, supporting the company's expansion in Latin America. Refactored invoicing and reporting processes across 10+ countries, improving reliability and on-time billing-cycle completion. Contributed to dynamic-pricing capabilities that improved driver availability by 15%.
Tech stack: Ruby, Ruby On Rails, Elixir, Go, CouchDB, Sidekiq, Docker, JavaScript, CoffeeScript, Backbone.js.
cabify.com/esAleluya (formerly Nominapp) is a cloud payroll system that decreases by 10x the time companies spend processing employees' payment.
Responsibilities: Built a web payroll application from scratch, reducing companies' payroll-processing time by 10x. Integrated the platform with banking and government institutions to automate payroll workflows, supporting up to USD 2M/month in payroll-processing volume during the first year.
Tech stack: Ruby, Ruby On Rails, JavaScript, Sidekiq, Postgress, HTML 5, CSS 3, Bootstrap, Heroku.
aleluya.comSoftware development outsourcing company focused on building digital products aiming at transforming, prototyping and developing MVPs in Colombia.
Responsibilities: Co-founded a software studio; designed, prototyped, and shipped 10+ MVPs for early-stage startups using Rails and JavaScript.
Tech stack: Ruby, Ruby On Rails, Sidekiq, HTML 5, CSS 3, JavaScript, CoffeeScript, Postgress, Heroku.
www.kaizendevs.comMake It Real is an education startup that offers a bootcamp for learning software development skills.
Responsibilities: Co-founded an EdTech startup and trained cohorts of 12-15 engineers in web application development. Built a developer community through 12+ meetups, webinars, and ongoing mentoring. Provided technical and strategic guidance as an investor and board member.
Tech stack: Ruby, Ruby On Rails, JavaScript, HTML 5, CSS 3, Git, GitHub, MySQL, Postgress.
makeitreal.campI believe in using the right tool for the job. These are the technologies and practices I have used on real systems in production, grouped by the problems they solve.
Event-driven services and the pipelines between them.
Indexing, serving, and making it fast.
Relational and NoSQL, chosen by access pattern.
Contracts that web, mobile, and partner clients build on.
Shipping it, running it, and watching it.
How the work gets designed, reviewed, and shared.
Underlined in green: part of my current stack.
One of my core strengths is sizing and understanding the newest trends within the software market. For this reason, I took part of different learning experiences with the purpose of increasing my own skills and mentoring students willing to gain software development knowledge
Graduate program in technology strategy, product and business model design, organizational leadership, and finance for technology decisions, completed while working as a senior engineer at StreetEasy.
Graduated the Electronic Engineer career with the purpose of further developing my software and hardware competencies and to develop projects meant to have a positive contribution to the world.