Chris Wu
GitHub Developer

Chris Wu

Worked with Elliot and ExpressVPN.

About

Chris Wu is a Software Engineer with 9+ years of experience in full-stack development, delivering robust, production-grade applications across diverse industries. He specialises in MVC/MVVM architectures and builds scalable solutions using React, Angular, Vue, Node.js, PHP (Laravel/Symfony), Python (Django/Flask), and Rust (Rocket). Chris designs REST and GraphQL APIs, manages databases including MySQL, PostgreSQL, and MongoDB, and develops cross-browser extensions for Chrome, Firefox, Edge, and Safari (Xcode/Swift). He applies TDD, CI/CD, and AWS to ship secure eCommerce and cloud-native systems.

Employment

8 roles
May 2016 - Present 10 years
Full Stack Engineer
Independent Consultant

• Working as a contractor/contributor for modifying open-source and proprietary software packages to correct errors and extend functionality.

• Writing clean, functional, testable code on the frontend and backend.

• Developing and Managing well-functioning databases and system infrastructure.

• Finished more than 10 projects for various clients all around the world.


Skills: Node.js · Material-UI · Vue.js · PHP · MySQL · MongoDB · REST API · Cypress · PostgreSQL · Laravel · Express.js · React.js · React Hooks · Web Technologies · TypeScript · JavaScript · Next.js · Jest · Shell Scripting

Jan 2022 - Sep 2023 1 year 8 months
Senior Software Engineer
Bridgeline

• Proficiently implemented layout components and business pages, leveraging React and TypeScript, to enhance a website optimization tool (WooRank).

• Contributed significantly to the development of SDK libraries and widgets, ensuring superior site search capabilities for both B2B and B2C commerce, including personalized recommendations and autocomplete functionalities, enhancing the customer search experience (HawkSearch).

• Developed a comprehensive dashboard, enabling users to gain insights into performance metrics and make strategic decisions to drive revenue growth (eCommerce 360).


Skills: Node.js · Vue.js · C# · Java · Amazon Web Services (AWS) · React.js · TypeScript · Angular

Nov 2020 - Dec 2021 1 year 1 month
Sr. Full Stack Engineer
Fortuna.ai

• Led the full-stack development cycle and applied agile methodologies to successfully deliver projects with remote and in-house teams.

• Designed and implemented a robust MERN stack project structure and database, ensuring best practices were followed.

• Worked closely with marketing to address customer-related issues and improve overall user experience.

• Developed rigorous unit tests for both frontend and backend components that effectively ensured platform stability and reliability.


Skills: Node.js · Material-UI · Google Cloud Platform (GCP) · MongoDB · REST API · Cypress · Express.js · React.js · React Hooks · Chrome Extensions · Web Technologies · TypeScript · JavaScript · Next.js · Jest · Shell Scripting · Cloudinary

Aug 2019 - Apr 2020 8 months
Full Stack Engineer
PubPeer

• Improved system infrastructure, functionalities and user experience through development of new features.

• Led browser extension development (Chrome, Firefox, Edge and Safari) as well as API development.

• Collaborated with 2 teams to prioritize features, provide customer support and deliver innovative solutions.


Skills: Node.js · Vue.js · PHP · MySQL · REST API · Tailwind CSS · Elasticsearch · Laravel · Chrome Extensions · Web Technologies · JavaScript · Shell Scripting

Jan 2019 - Jun 2019 5 months
Frontend Developer
Timeline

• Developed reusable UI components in React and implemented comprehensive testing methods using Jest and Enzyme, resulting in a more efficient and stable codebase.

• Optimized the frontend project structure to adhere to industry best practices, streamlining the development process and improving overall quality.

• Collaborated closely with the RESTful API development team written in Ruby on Rails, contributing to the full lifecycle of the project's success.


Skills: Node.js · MySQL · REST API · React.js · React Hooks · Web Technologies · JavaScript · Jest · Ruby on Rails

Jul 2018 - Dec 2018 5 months
Full Stack Engineer
Elliot

• Developed React-based UIs for wallet and dashboard screens, leveraging TypeScript to ensure reliable code quality.

• Contributed significantly to the development of Elliot's backend by integrating a highly-scalable GraphQL API built upon Django framework.

• Elevated user satisfaction levels by integrating third-party tools such as Intercom, FullStory, and Appcues into Elliot's ecosystem, streamlining key UX components.


Skills: Node.js · UIKit · PostgreSQL · Express.js · React.js · React Hooks · Web Technologies · TypeScript · JavaScript · GraphQL · Jest · Django

May 2016 - Jun 2018 2 years 1 month
Full Stack Engineer
ExpressVPN

• Developed and managed browser extension development using Vue.js for major browsers such as Chrome, Firefox, Safari, Edge, and Opera.

• Implemented e2e QA automation testing tool in Selenium, Cucumber, Appium, Java, and Maven, ensuring efficient and thorough product testing across multiple browsers and operating systems.

• Collaborated with project manager, desktop app, and QA team members to foster productive discussions and successful project outcomes.


Skills: Node.js · Vue.js · Java · PostgreSQL · Chrome Extensions · Web Technologies · JavaScript · Cucumber · Selenium · Shell Scripting

Jun 2013 - Apr 2016 2 years 10 months
Back End Developer
UBTRO Solutions

• Collaborated with a multidisciplinary team to maintain and develop high quality software in an efficient manner.

• Developed and implemented best practices for the technical team across various key areas, such as documentation, coding standards, product testing, system performance, maintenance, and support.

• Designed and implemented 6 database schemas to effectively handle complex business logic.

• Collaborated with a multidisciplinary team to maintain and develop high quality software in an efficient manner.


Skills: PHP · MySQL · HTML5 · Cascading Style Sheets (CSS) · Web Technologies · JavaScript

Education

Apr 2008 - May 2012 4 years 1 month
Bachelor of Science - BS, Computer Science
Northeastern University

Portfolio

4 items