Summary
Mingkai Cao is a full-stack software engineer with nine years of experience building responsive web applications and backend services, currently based in Sunnyvale and working as a Senior Software Engineer at LinkedIn. He brings strong front-end expertise in React, Redux and D3 alongside backend skills in Node.js, Java, Python and databases like MySQL, PostgreSQL and Redis, with practical experience deploying on GCP/AWS and Dockerized CI/CD pipelines. Mingkai has a track record of improving product performance and developer workflows—examples include shrinking build and page load times by automating Gatsby/webpack pipelines and introducing multi-currency support and dynamic z-index strategies. He combines security-aware engineering (PKI, OAuth2, JWT) with hands-on UI/UX improvements from prior roles, and has migrated legacy PHP sites to modern React/Gatsby stacks. A fast learner who transitioned from power‑systems engineering to software after graduate study at USC, he also writes technical posts on full‑stack topics and is focused on becoming a versatile, production-oriented engineer.
9 years of coding experience
7 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at University of Southern California
English, Japanese