Full stack engineer ~ passionate about building things that last. Fluent in JavaScript, TypeScript, Spanish and Portuguese. Dancer, DJ, yoga teacher, traveler, and integrative somatic trauma therapy practitioner.
Experience
2026 — Now
2026 — Now
Director of a movement and events company focused on building a premium, contemporary dance community in NYC. Leading brand vision, programming, partnerships, and marketing strategy to position Zouk as a culturally relevant movement practice. Designing immersive classes and socials that blend art, connection, and high-end production.
2024 — Now
2024 — Now
New York City Metropolitan Area
Built reusable React components with TypeScript for company’s custom component library (CMS) to display static content
Initiated and led large-scale legacy codebase refactor with emphasis on type safety and data centralization to greatly enhance codebase maintainability
Implemented state management with Redux to eliminate multi-level prop drilling and reduce bugs caused by cross-component interdependence
Leveraged GraphQL for commonplace API handshakes and REST API for more specified needs such as file downloads
2024 — 2024
2024 — 2024
Arlington, Virginia, United States
• Architected AWS ecosystem using EC2, Lambda, API Gateway, Route 53, RDS and more
• Leveraged a content management system (Contentful) to display static assets, allowing for at-will edits to website by non-technical editors
• Singlehandedly built a website in React.js to dynamically render content from the content management system
• Managed a team of 3 and oversaw development of microservices in Node.js and TypeScript
• Designed an AI proof-of concept using Langchain and OpenAI
2022 — 2023
2022 — 2023
• Integrated telematics & fintech APIs into middleware routes in Express.js microservices
• Managed infrastructural needs in AWS such as multi-stage code deployment, environment variable storage, use of Simple Queue Service (SQS), validation of IP addresses, and monitoring of performance via log streams in CloudWatch
• Migrated React codebase from Redux Core to Redux Toolkit to simplify state management and improve state's asynchronous performance
• Migrated entire React codebase to TypeScript to bolster error handling and reliability
• Modeled relational databases using Sequelize.js to enable multifaceted database access across various stages of deployment
• Deployed unit testing using sinon.js, Mocha, and Chai
2021 — 2022
2021 — 2022
• Used Redux Toolkit to enact a streamlined state management structure in order to support application scalability while keeping stateful architecture readable and accessible to future developers
• Deployed React/Redux unit-testing in Jest to adhere to TDD principles, allowing peer developers to better evaluate back-end/front-end compatibility and reliably merge new features promoting scalability
• Incorporated Typescript into a React/Redux framework by using abstract classes and type-guarded action creators to clearly define functional input/output shapes, protect store immutability, and enhance code maintainability
• Utilized Material UI with React container architecture to offer clean and consistent UI component formatting, unifying design principles to promote congruence across all styling implementations
• Architected a backend algorithm to parse user inputs and produce integration tests as a means to keep business logic on the backend, avoid computationally-expensive frontend functionality, and enhance data security