
GitHub Developer
Worked with Elliot and ExpressVPN.
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.
Chris isAvailablefor projects
Work with ChrisChris isAvailablefor projects
HireWork with ChrisEmployment Highlights
Full Stack Engineer
Independent Consultant
May 2016 - Present (9 years 11 months)
Senior Software Engineer
Bridgeline
January 2022 - September 2023 (1 year 8 months)
Sr. Full Stack Engineer
Fortuna.ai
November 2020 - December 2021 (1 year 1 month)
Full Stack Engineer
PubPeer
August 2019 - April 2020 (8 months)
Frontend Developer
Timeline
January 2019 - June 2019 (5 months)
Full Stack Engineer
Elliot
July 2018 - December 2018 (5 months)
Full Stack Engineer
ExpressVPN
May 2016 - June 2018 (2 years 1 month)
Back End Developer
UBTRO Solutions
June 2013 - April 2016 (2 years 10 months)
Education Highlights
Bachelor of Science - BS, Computer Science
Northeastern University
April 2008 - May 2012 (4 years 1 month)
Resume
Full Stack Engineer
Independent Consultant
May 2016 - Present (9 years 11 months)
• 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
Senior Software Engineer
Bridgeline
January 2022 - September 2023 (1 year 8 months)
• 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
Sr. Full Stack Engineer
Fortuna.ai
November 2020 - December 2021 (1 year 1 month)
• 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
Full Stack Engineer
PubPeer
August 2019 - April 2020 (8 months)
• 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
Frontend Developer
Timeline
January 2019 - June 2019 (5 months)
• 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
Full Stack Engineer
Elliot
July 2018 - December 2018 (5 months)
• 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
Full Stack Engineer
ExpressVPN
May 2016 - June 2018 (2 years 1 month)
• 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
Back End Developer
UBTRO Solutions
June 2013 - April 2016 (2 years 10 months)
• 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
Bachelor of Science - BS, Computer Science
Northeastern University
April 2008 - May 2012 (4 years 1 month)