Nancy Dao

California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Nancy Dao is a front-end-focused software engineer with six years of experience building scalable, maintainable web applications using React/Redux and Node/Express. She has led revamps of customer-facing interfaces, refactored legacy class components to modern hooks and context, and driven GraphQL migrations to reduce overfetching and latency. Her work spans desktop Electron apps and web UIs, including an open-source API testing tool for streaming protocols (HTTP/2, SSE, WebSockets, gRPC) where she implemented gRPC features and local caching with IndexedDB. She emphasizes performance and observability—profiling with Lighthouse/React Profiler, integrating Sentry, and cutting technical debt by over 85% through disciplined analysis. Based in California, she pairs a pragmatic product mindset with front-end optimization expertise and a track record of making complex tooling more usable for developers. An interesting non-obvious detail: before software she worked clinically as a registered dental hygienist, bringing attention to detail and user empathy into her engineering practice.
code6 years of coding experience
job2 years of employment as a software developer
bookUniversity of California, Irvine
languagesVietnamese, English
github-logo-circle

Github Skills (14)

uid10
scs10
front-end-development10
ui-design10
react10
sc10
grpc9
api8
server-sent-events7
websocket7
testing6
wpgraphql5
wordpress-graphql5
graphql5

Programming languages (1)

JavaScript

Github contributions (5)

github-logo-circle
open-source-labs/Swell

Jan 2020 - Feb 2020

Swell: API development tool that enables developers to test endpoints served over streaming technologies including Server-Sent Events (SSE), WebSockets, HTTP2, GraphQL, gRPC, and tRPC..
Role in this project:
userFront-end Developer
Contributions:82 commits, 6 PRs, 4 pushes in 22 days
Contributions summary:Nancy primarily contributed to front-end development by adding new components and features related to streaming technology testing. Their work included implementing a select button, updating an on-change handler, styling new components using SCSS, and adding a dropdown menu for different streaming types. The commits demonstrate a focus on building a user interface to test various streaming APIs, specifically by implementing gRPC features.
grpcendpointsendpointswellmonitoring
DevMeet/DevMeet

Feb 2020 - Feb 2020

Contributions:34 commits, 17 PRs, 9 pushes in 1 day
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial