Frances Thai

Software Engineer at Cursor

San Francisco, 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
Frances Thai is a software engineer with eight years of experience building reliable, user-focused systems from database backends to front-end consent UIs, currently based in San Francisco. She has shipped production features at PlanetScale and Segment and served as a maintainer on Vitess, contributing to a major open-source MySQL clustering project that powers large-scale databases. Frances moves comfortably between refactoring build systems and adding customer-facing endpoints, and has a track record of turning ambiguous problems into clear, maintainable solutions. She co-founded and led engineering at an AI health startup and now continues to blend full‑stack craftsmanship with platform-level thinking. Notably, her open-source work spans both back-end scaling concerns and nuanced front-end UX—evidence of a practical engineer who cares about both performance and product.
code8 years of coding experience
job9 years of employment as a software developer
bookBachelor of Arts - BA, Computer Science, Bachelor of Arts - BA, Computer Science at University of California, Berkeley
github-logo-circle

Github Skills (21)

javascript10
apidoc10
typescript10
ui-design10
uid10
go10
api10
front-end-development10
consent-management10
typescript-types10
typescripts10
react10
grpc9
database8
database-administration8

Programming languages (7)

TypeScriptJavaCSSJavaScriptGoRubyPython

Github contributions (5)

github-logo-circle
segmentio/consent-manager

Dec 2019 - Jul 2020

Drop-in consent management plugin for analytics.js
Role in this project:
userFront-end Developer
Contributions:25 commits, 21 PRs, 83 pushes in 7 months
Contributions summary:Frances's primary contribution focused on enhancing the user interface and functionality of a consent management plugin. They implemented custom category features, modifying preference dialog components to support custom categories and integrating them into the application. The user also addressed close behavior, including handling custom close behaviors for custom categories, which required changes to the container and supporting types. Additional commits addressed bug fixes and UI rendering issues within the application's components.
analyticsdrop-inconsentconsent-managementdrop
vitessio/vitess

Nov 2021 - Jan 2023

Vitess is a database clustering system for horizontal scaling of MySQL.
Role in this project:
userBack-end Developer
Contributions:378 reviews, 139 commits, 85 PRs in 1 year 2 months
Contributions summary:Frances's contributions center on modifying and updating the Vitess project's codebase, with changes including removing dependencies, refactoring code, adding endpoints, and refactoring components. The user also modified build scripts and updated documentation links. The user's work has touched multiple files, with a focus on improving the existing code and adding supporting features.
mysqltidbhorizontal-scalingsqlvitess
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
Frances Thai - Software Engineer at Cursor