Resume
Senior Front-End / Full-Stack Engineer with deep React, TypeScript, and Node.js experience across financial products, startups, gaming and enterprise environments.
Contributing beyond implementation - driving product discussions, architecture decisions, UX flows, and translating business requirements into scalable technical solutions.

Led front-end engineering for a B2B invoice financing platform that grew to $100M in AUM. Owned architecture, handled roadmap and delivery. Involved in client pitches and product discussions.
Architected and built the full web platform from scratch using React/TypeScript, Vite and TailwindCSS/Shadcn — sole front-end owner from day one.
Contributed to full-stack feature delivery, including backend API development with Node.js and NestJS, enabling end-to-end ownership of critical flows.
Owned end-to-end UX flows across lender, borrower and internal-facing surfaces — from wireframing to production.
Designed and shipped multiple marketing and product landing pages supporting client acquisition and onboarding.
Drove roadmap prioritization and cross-functional delivery across lender, borrower and internal stakeholder requirements, including participation in client pitches.
Built the web platform and mobile app for an AI co-pilot used by financial advisors — from early prototype to a paid SaaS product, as the sole front-end engineer on a founding team of 4.
Built the call-assistant UI: live transcription view, real-time AI guidance overlay and structured data display with citation highlighting.
Developed the React Native mobile app from scratch with Expo, delivering the full co-pilot experience on mobile.
Implemented real-time streaming features (live transcription, LLM response streaming) using WebSockets and SSE.
Designed and shipped multiple high-impact product landing pages.
Worked cross-functionally with product, design and founders on UX scope and trade-offs between cost, latency and accuracy.
Joined to build a driver performance evaluation system and quickly identified that the existing foundation was too fragile to build on. Took the initiative to rearchitect it from the ground up, turning a broken process into a reliable, data-driven tool the operations team could actually depend on.
Identified critical flaws in the existing system early on and proposed a full rewrite — approved and delivered within the engagement.
Rebuilt the driver performance evaluation system end-to-end, replacing a manual, error-prone review process with an automated Node.js and React workflow.
Delivered a tool that operations teams adopted as their primary workflow for evaluating and managing driver performance.
Built the back-office portal for an Early Wage Access fintech — the primary tool used by the operations team to manage companies, employees, and wage advance transactions.
Architected and delivered the back-office portal from scratch in React/TypeScript with Redux, covering the full operational lifecycle of companies, employees, and transactions.
Acted as the bridge between business and engineering, translating operational requirements into intuitive product features that simplified day-to-day workflows.
Contributed to the React Native mobile app, extending feature coverage to the end-user mobile experience.
Built and enhanced the customer-facing web portal for a cloud infrastructure provider, owning key purchasing and management flows for virtual machines, networks, and domains.
Developed and improved core customer flows in React and Next.js for provisioning and managing cloud resources, using ANT Design as the component system.
Integrated Strapi CMS, decoupling content management from the codebase and reducing developer dependency for content updates.
Drove active collaboration with stakeholders on UX flows and requirements, bridging product needs and technical implementation.
Held a dual role as Senior Developer and Scrum Master at a global gaming company — building internal tooling while driving team agility and cross-functional alignment.
Built and maintained the React admin portal used by operations to manage the game studio's player base.
Developed backend microservices in Node.js, integrating Kafka for event streaming and ELK for log management and observability.
As Scrum Master, facilitated Agile ceremonies, drove continuous improvement, and acted as the primary liaison between the engineering team and stakeholders.
Took a deliberate break to travel Latin America. Built resilience, adaptability and cross-cultural communication. Stayed technically active through freelance React projects.
Worked as Senior Front-End Developer for a major banking client while also serving as a Career Coach — a rare combination of technical delivery and people development within the same role.
Delivered front-end solutions for a major banking client in Angular, working within large enterprise Agile teams.
Mentored team members as a career coach, owning the full evaluation process and guiding direct reports through structured growth plans.
Built trust-based long-term relationships with colleagues, with measurable impact on team confidence and career progression.
Built mobile applications, widgets, and internal web tools for IBM's internal portals, serving clients across the organization.
Owned the scripting framework and UI templates used by all Ipsos Group research entities worldwide — global reach with direct impact on every survey the company launched. Redesigned core production workflows, delivered 30+ training sessions, and personally onboarded the founding team of Ipsos's new office in Chile.
Designed algorithms that cut programming time by 50% for key projects.