Paul Wu, Developer in Houston, TX, United States
Paul is available for hire
Hire Paul

Paul Wu

Verified Expert  in Engineering

Software Developer

Houston, TX, United States

Toptal member since April 13, 2022

Bio

Paul works as an SDE II in the SaaS industry and loves to freelance while learning new technologies. He excels in full-stack JavaScript (React, Vue, and Node.js) and .NET environments. He developed a solution for a client, enabling real-time data retrieval of hundreds of thousands of customer records daily. Paul has used his skills to efficiently triage and solve complex issues and deliver E2E testing. He enjoys creating satisfying products for businesses and customers alike.

Portfolio

NMachine, Inc
TypeScript, Algorithms, React, Software Engineering, Front-end...
Reprise
Vue, Django, PostgreSQL, HTML, Python, JavaScript, Node.js, TypeScript, CSS...
InsightSquared Inc
React, Angular, Django, Node.js, Elasticsearch, HTML, Python, JavaScript...

Experience

Availability

Part-time

Preferred Environment

MacOS, Windows, Back-end, Front-end, Software Engineering, Algorithms, Firebase

The most amazing...

...tool I've developed is a robust system to sync customer data from 3rd-party CRM software for over 300 clients, syncing millions of pieces of data daily.

Work Experience

Front-end Engineer

2023 - 2023
NMachine, Inc
  • Set up a Docker environment, including adding the ability to insert environment variables into the config files.
  • Set up an Auth0 flow, including logging in through GitHub, Gmail, or creating an account. Also implemented the sign-out feature and persisting the token throughout the application.
  • Set up Storybook and added all the common UI components.
Technologies: TypeScript, Algorithms, React, Software Engineering, Front-end, WebAssembly (Wasm), Webhooks, Next.js, APIs

Software Engineer II and Tech Lead

2022 - 2023
Reprise
  • Led the redesign of the analytics platform, adding new features such as filterable custom time ranges, groupings by replays and/or users, Microsoft Excel export capability, and a Sankey diagram.
  • Acted as a temporary tech lead for two months, which included leading sprint estimations, reviewing and merging team members' pull requests, and collaborating with the product team to plan future sprints.
  • Implemented a Salesforce Canvas integration, allowing users to access the Reprise application directly from Salesforce; added the ability to create leads, tasks, and contacts to track user activity.
  • Designed and implemented an email digest feature, allowing users to schedule frequent email digests containing user-tracking analytics data (e.g., what generated the most views, which users were using what).
  • Consulted with product management to ensure all projects either met or exceeded expectations. Gave realistic timelines for completion.
  • Triaged customer bugs and got on customer calls to assist with analytics and Salesforce integration questions.
Technologies: Vue, Django, PostgreSQL, HTML, Python, JavaScript, Node.js, TypeScript, CSS, Full-stack, Cloud, SQL, Microservices, Back-end, Front-end, Software Engineering, Algorithms, Webhooks, API Integration, Web Development, Quasar, APIs

Software Engineer

2020 - 2022
InsightSquared Inc
  • Owned components related to CRM and email integrations. Implemented Hubspot and Bullhorn connections into InsightSquared’s product, allowing for real-time data retrieval at the rate of hundreds of thousands of records for each customer each day.
  • Owned and maintained Salesforce integration used by more than 250 customers. Improved the integration process by increasing the scope of data synced and sync rate.
  • Triaged and prioritized customer bugs daily.
  • Improved E2E test coverage and added unit tests whenever necessary. Occasionally refactored code to improve scalability.
  • Implemented various front-end features related to the integration and onboarding process, such as the ability for administrators to enable mail integrations for hundreds of customers using one service account.
Technologies: React, Angular, Django, Node.js, Elasticsearch, HTML, Python, JavaScript, PostgreSQL, TypeScript, CSS, Full-stack, Cloud, SQL, Microservices, Back-end, Front-end, Software Engineering, Algorithms, Webhooks, API Integration, Web Development, APIs

Software Engineer

2019 - 2020
Osprey Software
  • Designed and implemented a model inventory page for hundreds of financial advisors, allowing users to visualize various portfolios' risk and return rates and benchmarks.
  • Took an existing 150 page report containing school metric data and converted it to an online platform.
  • Researched, designed, and implemented a PDF export process, allowing users to download online school metric data into PDF format, currently used by members from 160 schools.
Technologies: .NET, React, jQuery, Microsoft SQL Server, HTML, Python, JavaScript, PostgreSQL, Node.js, Gatsby, CSS, Netlify, C#, Full-stack, Cloud, SQL, Microservices, Back-end, Front-end, Software Engineering, Algorithms, Webhooks, WebAssembly (Wasm), API Integration, Web Development, APIs

Software Consultant

2018 - 2019
Quorum Business Solutions
  • Developed a batch process that automatically approves thousands of imported SAP checks each month below a certain threshold and voids pre-canceled checks without manual user approval.
  • Contacted customers regularly to gather and verify requirements.
  • Triaged customer bugs on a daily basis and created necessary unit tests.
Technologies: .NET, React, jQuery, Microsoft SQL Server, HTML, JavaScript, PostgreSQL, Node.js, CSS, C#, Full-stack, Cloud, SQL, Back-end, Front-end, Software Engineering, Algorithms, API Integration, Web Development, APIs

CRM Integration Into Platform Product

I designed and built systems that retrieved data from customers' Hubspot and Bullhorn Staffing instances and synced the data onto the platform product. Already in use by more than 30 different customers, with data synced at intervals of 5-10 minutes and millions of pieces of content daily. These customers were specifically onboarded after these integrations were made available.

In addition, I added new features to the previously existing Salesforce integration; some of these included syncing over broader scopes of data and allowing for more customer customization.

I was the owner of all these implementations, meaning I was in charge of identifying areas of improvement, monitoring the logs for any spikes and bugs, triaging customer bugs, refactoring code whenever necessary, and expanding unit and E2E testing periodically.
2013 - 2017

Bachelor's Degree in Mathematical Economics

Rice University - Houston, Texas, USA

Libraries/APIs

Vue, React, Node.js, jQuery

Tools

MATLAB, STATA

Languages

Python, JavaScript, TypeScript, HTML, CSS, C#, SQL, R

Frameworks

.NET, Quasar, Next.js, Django, Angular

Paradigms

Microservices

Platforms

MacOS, Windows, Netlify, Firebase

Storage

PostgreSQL, Microsoft SQL Server, Elasticsearch

Other

Data Analysis, Gatsby, Full-stack, Cloud, Back-end, Front-end, Software Engineering, Algorithms, Webhooks, API Integration, Web Development, APIs, WebAssembly (Wasm)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring