# Michael Chen > Full-Stack Software Engineer | JavaScript / TypeScript, React / Next.js, Ruby + Rails | Passionate about Modern Web Development Location: Los Angeles, California, United States Profile: https://flows.cv/michaelchen1 ## Work Experience ### Senior Software Engineer @ AAA Jan 2025 – Present ### Lead Software Engineer @ Mega Cap Inc Jan 2023 – Present • Led the transition of the company's static on-prem website to a dynamic, cloud-based web application using React/Next.js and Ruby on Rails. • Designed and implemented key features such as user authentication, shopping cart with order placement, a versatile product lookup system, email notifications, integration with an existing ERP system, and admin dashboard for product management. • Served as the product manager and lead engineer, crafting project roadmaps and managing stakeholder expectations while working closely with designers to develop a cohesive design system and reusable components. ### Senior Software Engineer @ HMBradley Jan 2022 – Jan 2022 • Implemented a new signup flow and user dashboard using React/Next.js, TypeScript, and Tailwind, significantly increasing user acquisition and revenue. • Created a banking deposit account backend using Elixir and the event sourcing pattern, developing event models and workflows for handling balances, transactions, and transfers. • Transitioned the web application from REST to GraphQL. ### Software Engineer @ HMBradley Jan 2021 – Jan 2022 ### Software Engineer @ AAA Jan 2020 – Jan 2021 | Los Angeles, California, United States • Developed a client-facing web application for quote inquiries and payment processing using React, Redux, and TypeScript. ### Software Engineer @ Artium Jan 2019 – Jan 2020 • Built a proprietary booking management platform using Ruby on Rails and React, enhancing client service offerings. • Developed a data pipeline with Python, Airflow, and Spark, facilitating efficient data analytics and business intelligence operations. ### Application Developer @ Farmers Insurance Jan 2016 – Jan 2019 • Created a user-friendly interface with AngularJS and RESTful microservices with Java SpringBoot, enabling comprehensive CRUD operations for user data. ### Business Development Manager @ Mega Cap Inc Jan 2013 – Jan 2016 • Developed and implemented sales strategies that increased order volume and improved customer satisfaction. • Managed operations to streamline processes and enhance customer service quality. • Led sales teams at trade shows and client visits, effectively representing the company and fostering business growth. ### Project Coordinator @ Trident Case Jan 2012 – Jan 2013 • Oversaw product development and production workflows, ensuring timely project completion and quality assurance. • Conducted market research to guide project development and strategy implementations. • Administered quality assurance operations, maintaining high standards for product quality. ## Education ### Hack Reactor Jan 2016 – Jan 2016 ### Mathematics University of California, Riverside Jan 2008 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/mchen7588 --- Source: https://flows.cv/michaelchen1 JSON Resume: https://flows.cv/michaelchen1/resume.json Last updated: 2026-03-22