Download PDF

Summary

Senior Software Engineer / Tech Lead (IC) with 7+ years designing, building, and scaling
distributed, event-driven systems and production AI platforms. Full-stack owner across
Node.js/TypeScript + React/Next.js, with hands-on experience delivering RAG pipelines,
LLM orchestration, and real-time systems (RabbitMQ/WebSockets). Led core architectural
decisions and a cloud migration (Azure → GCP), taking products from early-stage to
production while balancing delivery speed, reliability, and long-term maintainability.

Work Experience

Senior Software Engineer (Founding Engineer) – AI Systems

04/2024Present
Visito AI
  • Led the technical evolution of the platform as a founding engineer, driving major architectural decisions across backend, frontend, and AI systems.
  • Architected and scaled the core backend platform using Node.js and TypeScript, owning REST APIs, webhook integrations (Meta, Stripe), and real-time messaging workflows.
  • Rebuilt the real-time communication layer into an event-driven architecture using RabbitMQ and WebSockets, improving reliability and scalability under concurrent traffic.
  • Designed and implemented production-grade AI systems, including RAG pipelines, embeddings, multi-LLM orchestration, tool calling, and advanced prompting strategies for conversational agents.
  • Owned frontend technical direction, leading architecture and design decisions across React and Next.js, and establishing scalable, maintainable frontend foundations.
  • Led the cloud and deployment architecture, driving a full migration from Azure to Google Cloud Platform and defining deployment strategies across GCP and Vercel.
  • Acted as technical owner from MVP to production, balancing delivery speed, technical debt, and long-term platform stability in a remote-first startup.

Tech Lead / Senior Software Engineer

04/202304/2024
Intrare
  • Led the technical design and delivery of an AI-driven talent matching platform, owning backend architecture, data models, and decision logic using Node.js, TypeScript, PostgreSQL, and the OpenAI API.
  • Migrated the platform away from Firebase, designing and implementing multiple REST APIs with Node.js (Express) and TypeScript, enabling greater scalability, flexibility, and system ownership.
  • Designed and implemented the core AI matching algorithm, leveraging LLM-based prompting and fine-tuning strategies to generate relevance scores and reduce bias in candidate–job matching.
  • Architected event-driven matching workflows using RabbitMQ and schedulers, enabling high-concurrency processing for periodic candidate–vacancy scoring at scale.
  • Built the analytics and reporting layer, consolidating product and matching data into PostgreSQL to support insights, monitoring, and product decision-making.
  • Led the frontend rebuild of both candidate and employer platforms using Next.js, TypeScript, and Tailwind CSS, driving product direction and technical decisions end to end.
  • Acted as hands-on tech lead for a small team (up to 4 engineers), guiding architecture, reviewing critical code paths, defining tickets and sprints, and establishing engineering standards while remaining an active contributor.
  • Defined and implemented CI/CD pipelines and cloud infrastructure across Google Cloud Platform and Vercel, improving deployment reliability and development velocity.
  • Collaborated closely with product and business stakeholders, presenting technical outcomes, aligning priorities, and translating DEI-focused goals into scalable system designs.

Senior Software Engineer

04/202104/2023
GuruHotel
  • Architected a micro-frontend platform using Webpack Module Federation and Next.js, enabling independent deployment of multiple product domains and significantly improving development velocity and release autonomy across teams.
  • Owned the design and implementation of complex, real-time product features, including a WYSIWYG site customization engine that allowed hotel operators to apply global branding changes instantly, addressing non-trivial state synchronization challenges.
  • Led the modernization of the core web platform, migrating critical applications to TypeScript and optimizing dependency management to improve runtime performance, maintainability, and developer experience.
  • Partnered with backend teams on API and data architecture, designing and consuming GraphQL (Apollo) APIs to support high-traffic workflows such as web check-in and operational dashboards.
  • Acted as a technical reference for system design and code quality, driving architectural discussions, code reviews, and cross-team alignment between product, UX, and engineering.
  • Influenced platform-level technical decisions, balancing short-term product delivery with long-term scalability and maintainability in a fast-growing SaaS environment.

Software Engineer

10/202004/2021
frog
  • Engineered reusable frontend components and design system implementations using React, TypeScript, and Material UI, supporting scalable feature development for a high-traffic US-based food delivery platform.
  • Collaborated closely with solution architects and product stakeholders to translate complex interaction designs into technically sound implementations, balancing performance, maintainability, and visual fidelity.
  • Contributed to the rapid delivery of a production e-learning platform, participating in requirement definition, implementation, and iterative refinement within an agile, cross-functional team.

Lead Frontend Developer

04/201810/2020
Luuna
  • Re-architected the core e-commerce platform into a scalable, multi-tenant Next.js application, enabling a single codebase to power multiple consumer brands and significantly reducing long-term maintenance overhead.
  • Designed and developed the core of a next-generation mobile POS system using React Native, supporting omnichannel retail workflows and bridging in-store operations with real-time digital inventory.
  • Established engineering standards and delivery workflows, implementing structured code reviews and deployment strategies across development, staging, and production environments to ensure release stability during high-traffic sales periods.
  • Integrated a headless CMS (Contentful) to decouple content management from engineering workflows, enabling marketing teams to independently manage campaigns and site updates.
  • Partnered cross-functionally with UX, marketing, and business stakeholders, translating KPIs and conversion goals into performant technical features across D2C funnels.

Independent Consulting / Projects

Software Engineer

03/202112/2021
Fitzer Agua Mineral Brava
  • Designed and delivered a headless commerce architecture using Shopify Storefront API (GraphQL), Contentful, and Next.js, decoupling presentation from commerce logic to achieve sub-second page loads and improved SEO performance.
  • Owned API composition and frontend platform design, integrating transactional workflows and content systems into a unified, scalable digital experience using TypeScript.
  • Acted as the technical decision-maker for frontend architecture, performance optimization, and deployment strategy during a critical replatforming initiative.