# Johnny Tran > Software Engineer Location: Fountain Valley, California, United States Profile: https://flows.cv/johnnytran Software Engineer experienced in building full-stack applications using JavaScript/TypeScript, React/Redux, Svelte, Node.js/Express and SQL/NonSQL databases. Featured Speaker at Single Sprout Speaker Series, "CSS Libraries" Co-creator of Svelvet (https://www.svelvet.io/), an open-source component library for creating node-based flow diagrams in Svelte (1,200+ stars on GitHub). Medium article of release (https://medium.com/p/df481dc1554d). Find me on GitHub: https://github.com/JTraan ## Work Experience ### Software Engineer @ Ford Motor Company Jan 2023 – Present | 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 ### Sign & Sub - User Management System @ Open Source Jan 2022 – Present - 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 ### Books R Us - Application to track books by user using Google Books API @ Open Source Jan 2022 – Jan 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 ### Boojle - Virtual AI Task Manager @ Open Source Jan 2022 – Jan 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 ### Software Engineer @ Svelvet (Open Source) Jan 2022 – Jan 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 ### Frontend Software Engineer @ AMP Jan 2022 – Jan 2023 | Santa Fe Springs, California, United States - Engineered a cloud-based frontend notebook workspace for battery analytics management with implementations of dynamic component rendering, fluid window tabs & panes, widget tools, independent and globalized state management with React, Typescript, Websockets, & AWS - Architected & published a React Component library that added consistency to the product & services of the AMP cloud team while maintaining a streamlined process with the UI/UX team to reduce the time and effort to create end products through the use of React, Typescript, CSS, React Testing Library, & Jest - Implemented unit testing with React Testing Library and Jest to ensure production quality code is achieved during each release of code pushed to the development pipeline - Led research & development efforts to leverage existing technologies and libraries to create a cohesive and scalable battery analytics management app that is in line to the use cases of the battery engineers and OEM partners ### Co-Founder / Sales & Marketing @ Aries Essentials Jan 2018 – Jan 2021 | Costa Mesa, California, United States - Leveraged social media strategy through influencers to drive sales, brand exposure, and lower customer acquisition cost - Performed post mortem analysis to clean up conversion funnel and increased ROI on monthly audits - Curated ads through different outlets such as Shopify, BigCommerce, Digital ads, Facebook, Pinterest, TikTok ### Marketing Manager @ 11aries Jan 2017 – Jan 2018 | California, United States ## Education ### Bachelor of Science - BS in Computer Science California State University, Fullerton Jan 2017 – Jan 2021 ### Master of Science - MS in Computer Science California State University, Fullerton Jan 2025 ### Codesmith ## Contact & Social - LinkedIn: https://linkedin.com/in/tranpjohnny --- Source: https://flows.cv/johnnytran JSON Resume: https://flows.cv/johnnytran/resume.json Last updated: 2026-03-29