Skip to main content

About

I'm a software engineer who enjoys understanding how systems work and improving them over time.

Over the past several years I've worked across different layers of software systems — from front-end applications to backend services, ingestion pipelines, and internal tooling. What keeps me interested in engineering is learning how a system behaves in practice: where complexity accumulates, where workflows become fragile, and how thoughtful improvements can make things easier for the people who rely on them.

Most recently at Kiddom, I worked on the platform that supports curriculum delivery for schools. My work touched multiple parts of the stack, including React and TypeScript interfaces, Go backend services, ingestion pipelines, and internal automation tools. Much of the work involved debugging issues, improving internal processes, and gradually making systems easier to maintain and operate.

Earlier in my career I worked on product teams building web applications, including contributing to user management features for Pinterest's business platform — systems that allow organizations to manage users, roles, and access to their accounts.

Between 2018 and 2019 I lived in Mexico City while working with Laboratoria, helping mentor and support students beginning careers in software engineering. That experience had a lasting impact on how I think about technology. Building communities around learning and collaboration showed me how collective knowledge accelerates growth — not only for individuals, but for entire ecosystems of builders.

Community has been a consistent part of my career. I've contributed to developer communities as both a volunteer and organizer, including helping organize LimaJS and NodeSchool Lima, volunteering at events like CFP Day, and supporting meetups such as Vue.js community gatherings. These experiences reinforced my belief that technology grows stronger through shared learning and collaboration.

At the beginning of my career at Avantica Technologies, I worked on mobile and web platforms across several industries, including financial institutions and retail companies. I also contributed to backend services supporting a mobile game distribution and multilingual content platform developed by a multi-continental engineering team.

Outside of engineering, I explore creative work such as writing, visual art, and music. These projects are another way for me to think about structure, patterns, and expression, and they influence how I approach building software.

I'm currently based in New York and interested in contributing to teams that care about building thoughtful, reliable systems. If you're interested in buildnig something together, please reach out!