# John Wong > Software Engineer | TypeScript, Python, React, Node.js | Location: San Francisco Bay Area, United States Profile: https://flows.cv/johnwong Currently building at Dev-Overflow, with a focus on building scalable applications. Previously software Engineer at Kroger who worked with React, Javascript, and Python. Tech Stack: Languages: TypeScript, JavaScript, Python Frameworks: React, Next.js, Node.js, Express Databases/Infra: PostgreSQL, Docker, AWS ## Work Experience ### Software Engineer @ Dev-Overflow Jan 2024 – Present ### Full Stack Engineer | JavaScript, React @ Kroger Technology & Digital Jan 2022 – Jan 2023 ### Full Stack Engineer | JavaScript, React, GraphQL @ Obsidian Jan 2021 – Jan 2022 • Developed a GraphQL caching client and server module by implementing an Abstract Syntax Tree and normalizing queries, addressing the lack of native GraphQL caching support and spearheading GraphQL caching solutions for Deno. • Utilized TypeScript to leverage static typing and type annotations, reducing errors in development by preventing declared variables from changing type and increasing reliability in the development environment. • Employed Rhum to implement test-driven development, leveraging descriptive and lightweight testing framework and controlling workflow and code maintainability by ensuring expected function behavior. • Implemented Travis CI to execute test suites on custom events, enhancing code robustness by automatically testing code changes and enabling automatic deployment to cloud services hosted codebase. • Leveraged Redis as a cache-aside caching solution for GraphQL queries, improving response time for complex nested GraphQL queries and flexible data structure allowing storage for complex GraphQL nested queries. • Utilized AWS to deploy caching solutions within containers for remote access, allowing hosting services in one package and leveraging reliable and scalable solutions to handle unexpected situations and user demands. ### MovieGO | Movie Recommendation Tool @ Open Source Jan 2021 – Jan 2021 • Integrated React Router by establishing static routes to improve application loading performance by minimizing server calls within single page applications and to enable seamless navigation between views of various components. • Established Node.js/Express server to implement middleware design pattern to efficiently handle backend logic, leveraging middleware functions to reuse complex functionality and enhancing code readability and maintainability. • Built application with webpack by writing configuration to utilize hot module reloading and ES6+ transpilation, leveraging minification and uglification features to decrease bundle size and improving load time. ### Associate @ Sitara Consulting Inc Jan 2017 – Jan 2021 ### Research Assistant @ University of California, Los Angeles Jan 2015 – Jan 2017 | Los angeles, CA ## Education ### Bachelor of Arts - BA UCLA ## Contact & Social - LinkedIn: https://linkedin.com/in/john-wong-fongching --- Source: https://flows.cv/johnwong JSON Resume: https://flows.cv/johnwong/resume.json Last updated: 2026-04-05