Summary
Overview
Work History
Education
Skills
Timeline
Generic

Joey Zhang

Springfield,IL

Summary

Senior Full Stack Developer with extensive experience in developing and maintaining high-performance, scalable applications across various industries, including finance and healthcare. Adept at leveraging modern frontend technologies such as React.js, React Native, Vue.js, and TypeScript, with a proven track record in mobile app development, API integration, and backend services. Demonstrated expertise in optimizing application performance, configuring CI/CD pipelines, and implementing robust state management solutions. Skilled in mentoring junior developers and leading cross-functional teams to deliver high-quality, user-centric solutions.

Overview

12
12
years of professional experience

Work History

Front End Engineer

inkind
Austin, TX
05.2024 - 07.2025
  • Contributed to the development of the inKind Food & Drink mobile application using React Native.
  • Integrated interactive map functionality using react-native-maps to support restaurant discovery and delivery location selection.
  • Developed integration with multiple third-party delivery systems, allowing users to seamlessly purchase and receive food and beverages through the app.
  • Incorporated Amplitude analytics to track user behavior, providing actionable insights to the sales team, and enhancing data-driven decision-making.
  • Implemented mobile-side caching strategies to optimize performance and improve API data-fetching efficiency for large datasets.
  • Built the user preferences feature, enabling users to save their food, drink, and location preferences for a personalized experience.
  • Partnered with QA engineers to support manual testing processes, promptly addressing reported issues to maintain application stability and performance.
  • Successfully deployed the application to the Google Play Store and Apple App Store, ensuring compliance with platform guidelines, and delivering updates promptly.
  • Collaborated with backend engineers to implement purchase, delivery, and user management APIs using Python.
  • Wrote unit tests for React Native components using Jest and the React Native Testing Library, ensuring reliability and maintainability.
  • Set up automated end-to-end (E2E) mobile testing using Appium, including configuring test IDs and accessibility attributes across the codebase.
  • Contributed to the web version of the application using React.js, ensuring feature parity, and a consistent user experience across platforms.
  • Collaborated closely with product managers and designers to translate business requirements into scalable technical solutions.
  • Actively participated in code reviews and knowledge-sharing sessions within the engineering team.
  • Enhanced overall app performance by identifying rendering bottlenecks, reducing load times, and optimizing memory usage.
  • Presented new features and bug fixes during company demo meetings, keeping stakeholders and team members informed of ongoing progress.

Full Stack Engineer

Coinbase
Remote
03.2022 - 04.2024
  • Spearheaded the development and maintenance of the Coinbase trading website and Coinbase Wallet mobile application using React.js, React Native, and Node.js, Typescript.
  • Ensured the applications were robust, scalable, and met high-performance standards, catering to millions of users.
  • Played a pivotal role in designing and implementing user-centric interfaces, focusing on delivering seamless, and intuitive user experiences.
  • Conducted user research and collaborated with UX/UI designers to create interfaces that enhanced user engagement and satisfaction.
  • Initiated and led efforts to optimize web application performance, resulting in a substantial reduction in load times, and improved overall user experience.
  • Implemented advanced performance tuning techniques, including code splitting, lazy loading, and efficient state management.
  • Configured and maintained Continuous Integration and Continuous Deployment (CI/CD) pipelines to ensure smooth, automated deployment processes.
  • Developed scripts to automate testing, building, and deployment, reducing manual intervention, and increasing deployment frequency.
  • Actively participated in the development and integration of API gateways, enabling secure and efficient communication between various services.
  • Collaborated with backend teams to design and implement scalable cloud solutions, leveraging platforms such as AWS and Azure.
  • Wrote comprehensive integration and unit tests using Cypress and Jest to ensure high code quality and reliability.
  • Conducted thorough code reviews, identifying and addressing potential issues early in the development cycle.
  • Actively mentored junior engineers, providing guidance on best practices, code quality, and complex coding challenges.
  • Contributed to setting and maintaining coding standards, ensuring consistency, and high-quality code across the team.
  • Facilitated knowledge-sharing sessions and workshops to foster continuous learning and professional growth within the team.

Front End Engineer

NorthShore University HealthSystem
Evanston, IL
05.2019 - 02.2022
  • Led the development of the NorthShoreConnect healthcare mobile application from scratch using React Native, ensuring a user-friendly and efficient mobile experience for patients and healthcare providers.
  • Implemented robust state management solutions using Redux, Redux Saga, and Redux Persist to handle complex state logic, and ensure seamless data flow across the application.
  • Utilized Atomic Design principles and the React Native Paper component library to create a scalable and maintainable UI component system, enhancing code reusability and consistency.
  • Conducted thorough unit testing using Jest and React Test Renderer to ensure high-quality, bug-free code.
  • Architected and developed the NorthShore Healthcare website using React.js and Next.js, providing a responsive and performant web platform for patients to access healthcare services.
  • Designed and implemented the application's component system and Redux structure, ensuring a modular and scalable codebase.
  • Added new features and functionalities to the website, leveraging Next.js for server-side rendering, and enhanced performance.
  • Developed and integrated APIs using GraphQL to enable efficient and flexible data retrieval and manipulation across the application.
  • Built and deployed several backend services on Azure Cloud, ensuring a secure and scalable infrastructure for the application's backend components.
  • Configured automatic deployment pipelines using Bitrise, streamlining the build, test, and deployment processes for the mobile application.
  • Ensured continuous integration and delivery (CI/CD) practices were followed, reducing deployment times, and minimizing manual intervention.
  • Mentored new hires and junior developers, providing guidance on best practices, coding standards, and complex technical challenges.
  • Worked closely with cross-functional teams, including designers, backend developers, and product managers, to deliver high-quality healthcare solutions on time.

Full Stack Engineer

PMA
Naperville, IL
01.2015 - 04.2019
  • Developed and maintained scalable, high-performance financial platforms utilizing React.js, Vue.js, and TypeScript, ensuring optimal user experience and functionality.
  • Implemented advanced data visualization features using Fabric.js, enhancing the platform's ability to present complex financial information in a clear, intuitive manner.
  • Optimized application performance and user experience by leveraging React Query for efficient data caching and retrieval from backend systems.
  • Integrated real-time communication capabilities using WebSocket technology, enabling seamless, instant updates, and collaboration within the platform.
  • Conducted extensive third-party API integrations, including Google, Facebook, PayPal, Stripe, Twilio, SendGrid, and TaxJar, expanding the platform's functionality and interoperability.
  • Streamlined development and deployment processes by configuring and managing CI/CD pipelines using Jenkins, ensuring rapid, reliable, and consistent delivery of updates and enhancements.
  • Created reusable components and interfaces, incorporating the latest updates from React and Node.js, promoting code efficiency, maintainability, and adherence to industry best practices.
  • Optimized and upgraded the existing microservices architecture using NX and Docker, improving scalability, performance, and ease of deployment.
  • Implemented a robust error monitoring platform utilizing Graylog, Prometheus, Alertmanager, and Grafana, enabling proactive identification and resolution of issues, ensuring system stability, and reliability.
  • Enhanced application features and functionality by leveraging the OpenFin API for seamless interoperability and efficient event management.
  • Developed responsive, AgGrid-based interfaces that seamlessly integrate with GraphQL and REST APIs, delivering a smooth, and intuitive user experience across devices.
  • Spearheaded a Next.js project, establishing AWS infrastructure and deployment pipelines.

Full Stack Engineer

Streamline Healthcare Solutions
Oak Brook, IL
07.2013 - 12.2014
  • Developed and maintained a comprehensive healthcare software solution utilizing React.js, Angular, and Node.js, focusing on delivering a seamless, intuitive user experience.
  • Collaborated with the design team to translate UX wireframes and mockups into responsive, interactive features using HTML/CSS, JavaScript, and React, ensuring optimal performance and cross-browser compatibility.
  • Designed and implemented RESTful APIs using Node.js and Express.js to facilitate efficient data communication between frontend and backend systems.
  • Contributed to the development of mobile applications for both Android and iOS platforms using Java and Swift, respectively, ensuring a consistent user experience across devices.
  • Utilized the Material UI component library to create visually appealing and user-friendly interfaces, enhancing the overall aesthetics and usability of the application.
  • Implemented unit testing using Mocha and Chai to ensure code quality, maintainability, and robustness, reducing the likelihood of bugs and errors in production.
  • Leveraged AWS services, such as EC2, S3, and Lambda, to deploy and scale applications, ensuring high availability and performance in a cloud-based environment.
  • Actively participated in code reviews, providing constructive feedback, and sharing best practices with team members to maintain high coding standards and foster a collaborative work environment.
  • Stayed up to date with the latest industry trends and technologies, continuously seeking opportunities to improve the software solution and enhance the user experience.

Education

Bachelor of Science - Computer Science

Illinois Institute of Technology
Chicago, IL
01-2013

Skills

  • Reactjs
  • React Native
  • Expo
  • Nextjs
  • Nodejs
  • Vuejs
  • Javascript
  • Typescript
  • HTML
  • CSS
  • LESS preprocessor
  • Figma software
  • Java
  • Swift
  • Object-C
  • Python
  • Redis
  • MongoDB
  • PostgreSQL
  • FastAPI
  • D3js
  • Fabricjs
  • Canvas
  • Jira
  • Trello
  • Azure Devops
  • Jenkins
  • Circle CI
  • Travis CI
  • Bitrise
  • AWS
  • Azure
  • Android
  • Project implementation
  • Data structures
  • Sketch
  • Back-end development
  • User Interface (UI)
  • Laravel
  • UI
  • WebSocket
  • SDLC
  • Mobile testing
  • Kubernetes
  • Angular
  • Software deployment
  • Scrum
  • IOS
  • S3
  • Selenium
  • Redux
  • Mobile applications
  • Objective-C
  • Unit testing
  • SDKs
  • GraphQL
  • Figma
  • JSON
  • UI development
  • JavaScript
  • Jest
  • Front-end development
  • JQuery
  • SQL
  • Git
  • Agile
  • React
  • DynamoDB
  • Firebase
  • Mentoring
  • Kanban
  • CI/CD
  • Expressjs
  • NGINX
  • Relational databases
  • APIs
  • Test automation
  • Functional testing
  • TypeScript
  • RabbitMQ
  • Full-stack development
  • PHP
  • Databases
  • Authentication
  • Search engines
  • Bootstrap
  • HTML5
  • Integration testing
  • RESTful API
  • IOS development
  • Software development
  • Test-driven development
  • GitHub
  • REST
  • UX

Timeline

Front End Engineer

inkind
05.2024 - 07.2025

Full Stack Engineer

Coinbase
03.2022 - 04.2024

Front End Engineer

NorthShore University HealthSystem
05.2019 - 02.2022

Full Stack Engineer

PMA
01.2015 - 04.2019

Full Stack Engineer

Streamline Healthcare Solutions
07.2013 - 12.2014

Bachelor of Science - Computer Science

Illinois Institute of Technology
Joey Zhang