Software Engineer experienced in building full-stack applications using JavaScript/TypeScript, React/Redux, Svelte, Node.js/Express and SQL/NonSQL databases.
Experience
2023 — Now
2023 — Now
Long Beach, California, United States
• Developed an in-house software tool alike to Vector and Wireshark in the EV space, enabling real-time signal reading, recording, and log management with advanced plotting capabilities
• Designed and implemented a robust, dynamic component library to enhance a React & TypeScript-based frontend, streamlining feature integration and user experience
• Led scrum meetings to ensure team meets deadlines and follow company road map on MVPs
• Curated backend code to streamline and adhere to frontend requirements through Websockets and cloud platforms like AWS & GCP
• Experienced with spinning up modular frontend components through the use of React, Vite, Typescript, Tailwind CSS, and adjacent libraries and frameworks
2022 — Now
• Utilized React to build a SPA, taking advantage of React’s component based architecture to dynamically render in conjunction with a NoSQL database to store user’s saved information based on an object-oriented user information and design layout
2022 — 2025
• Integrated Google OAuth to cultivate higher traffic to the application as well as handle multiple user accounts and user data securely without requiring the user to provide additional information
• Optimized the UI/UX performance by customizing stylesheets to create a cohesive user experience
• Scaled site navigation by setting up client-side routing with React Router for intuitive routes with navigational components, and minimizing calls to the server to conditionally render dynamic pages to avoid excess reloads
• Integrated Google Books API with React to build a search application showing detailed information without the need for server side code
• Introduced a NoSQL database to leverage the rapid data access and horizontal scaling capabilities to deliver a fast, seamless user experience
2022 — 2025
2022 — 2025
• Developed an open model environment that worked in conjunction with the OpenAI API to streamline virtual tasks that involved understanding or generating natural language or code based on user queries
• Leveraged React components to build a SPA, that provided an intuitive UI/UX app that allowed users to seamlessly interact with the virtual AI task manager through the assistance of a realtime API
2022 — 2024
2022 — 2024
• Leveraged Svelte’s reactive nature to create declarative modular components without the use of a virtual DOM for an efficient compiling of the codebase to decrease rendering load and provide an optimized runtime on the client-side
• Created a server-side rendered full stack web application with SvelteKit to utilize flexible filesystem-based routing, code splitting for scalability, and increase rendering performance with optimization of SEO benefits on the server-side
• Increased traffic by utilizing D3 to produce dynamic, interactive data visualizations within the browser and enhance UX by enabling the user to create custom interactive node-based flow diagrams via prototyping
• Established CI/CD pipeline with GitHub Actions to streamline version updates via unit and end-to-end tests written with Vitest, Svelte Testing Library, and Cypress to ensure functionality throughout the application before changes are pushed to production
• Implemented TypeScript, leveraging strongly and statically typed variables to prevent type inference/coercion, to enhance codebase readability along with increased maintainability, and to reduce the risk of errors at runtime for future developers
• Architected an SQL database with ACID compliance for reliability, to store relational data, enable concurrent connections for scalability, and optimize large amounts of consistent data to manage users’ customized node diagrams for an enhanced UX
• Implemented GitHub OAuth 2.0 to securely process user authentication, optimize security, and enhance the user experience
• Integrated TailwindCSS to streamline the documentation site design using common utility patterns, the just-in-time compiler, mobile-first approach, and purge features ensuring maintainability, and consistency, while minimizing aggregate file size
• Co-founded product developed under tech accelerator OS Labs (opensourcelabs.io) | 1.2k+ GitHub stars and 8k+ NPM downloads
Education
California State University, Fullerton
Bachelor of Science - BS
2017 — 2021
California State University, Fullerton
Master of Science - MS
2025 — Present
Codesmith