Work experience.
Places I've worked at and roles I've held throughout my career:
Senior Software Engineer
Upstart Software LLC · Remote
Sep 2024 – Present
Built a customer service chatbot handling external client queries, determining message intent and routing to corresponding nodes, integrated with appointment scheduling (XTime) and SMS services (Telnyx, Twilio). Deployed chatbot on AWS Lambda using the Serverless framework. Implemented new API endpoints in the client CRM for chatbot integration, enabling real-time service provider data for end users.
TypeScript, Node.js, PHP, MySQL, Docker, LangChain, LangGraph, AWS Lambda, AWS SQS, Serverless
Full Stack Developer
Mediastream US · Remote
Sep 2023 – Sep 2024
Developed AI service integrations for automatic transcription, subtitle generation, and video metadata extraction. Migrated backend endpoints from CoffeeScript to JavaScript, improving build speed and reducing errors.
JavaScript, Node.js, React, MongoDB, Docker, AWS Lambda, Serverless, OpenAI API, Microservices
Backend Developer
Shine Solar · Remote
Apr 2023 – Oct 2023
Migrated a full database to a new CMS. Worked on backend services with PostgreSQL, Next.js, and Docker.
Node.js, PostgreSQL, Next.js, Docker
Backend Developer
Preauth.io · Remote
Apr 2021 – Mar 2023
Built the scheduled billing feature in the dashboard using Laravel, enabling automated periodic guarantee charges. Developed the first version of an engine that determined optimal timing for guarantee refreshes based on bank and card type, improving authorization success rate from 60% to 99%.
JavaScript, TypeScript, Node.js, PHP, Laravel, TailwindCSS, Docker
Web Developer
Panuts.com · Lima, Peru
Jul 2019 – Mar 2021
Built the new e-commerce platform version, deployed and maintained on AWS (EC2, RDS, S3), increasing sales during pandemic by improving site speed and UX. Implemented e-commerce event tracking for user behavior analytics, making marketing campaigns more efficient. Managed IT and remote network infrastructure.
PHP, WordPress, WooCommerce, JavaScript, AWS (EC2, RDS, S3)
Co-founder
Getlavado.com · Lima, Peru / Bogota, Colombia
Sep 2016 – Jun 2019
Co-founded a laundry digitization and automation startup. Built initial admin and financial processes including cash flow and projections. Selected for the first Rockstart Latin America acceleration program. Managed remote teams across Peru and Colombia.