May Li

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

May Li is a Senior Software Engineer based in Los Angeles with four years of hands-on experience building full-stack JavaScript applications using React, Node/Express, and both SQL and NoSQL databases. Currently at Capital One, she brings a strong focus on developer tooling, security, and performance—evident from her work on Docketeer, where she built an Electron-based GUI for Docker/Kubernetes metrics and implemented secure token logout flows. She combines practical backend engineering (authentication, containerized databases, event emitters) with polished front-end UX and state management (Redux, Chart.js) to deliver observable, production-ready features. A former scrum leader and mentor, she emphasizes test-driven development and CI/CD practices to maintain reliability and scale. Outside of work she draws creative energy from scenic drives and cafes, a habit that often fuels her thoughtful, user-centered engineering decisions.
code5 years of coding experience
github-logo-circle

Github Skills (16)

nodejs10
javascript10
expressjs10
api-design9
restful-api9
postgresql9
rest-api9
api-rest9
typescripts8
typescript8
typescript-types8
react8
dockers7
kubernetes-pods7
docker7

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

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

Aug 2021 - Aug 2021

A Docker & Kubernetes developer tool to manage containers & visualize both cluster and container metrics
Role in this project:
userBack-end & Front-end Developer
Contributions:15 commits, 2 PRs, 4 pushes in 20 days
Contributions summary:May implemented logout functionality, including a logout router and a controller to remove tokens from the database, demonstrating backend work. The changes included modifications to the server setup, routes, and the front-end `SysAdmin.js` component to handle logout requests, indicating work on front-end integration. The user also updated several files across both the front-end and back-end and made updates to various files to make sure everything was in working order.
dockerkubernetesdocketeerjavascriptreactjs
Contributions:15 pushes, 1 branch in 2 years
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