Daniel Xiao is a Senior Software Engineer based in Austin with 11 years of engineering experience and a strong full-stack focus across React/Angular front-ends, Java Spring Boot back-ends, Docker, and serverless APIs. He blends product-minded UX sensibilities with backend rigor—redeigning legacy systems to cut code bloat dramatically and implementing algorithms to improve calculation accuracy by ~40%. At CTI he led UI overhauls informed by hundreds of user feedback sessions, containerized services to speed debugging by 27%, and built automation tools that reduced operational costs and timecard failures. Now at Microsoft, he applies that pragmatic, maintainable-architecture approach to larger-scale services while still enjoying hands-on work on Redux-driven UIs and RESTful serverless functions. He also brings teaching experience from UCSD, which contributes to clear communication and mentoring within teams. Colleagues would note his appetite for tasty UX and playful creativity—he enjoys making “fun things” while prioritizing code quality and measurable impact.
Expunge Assist is a free digital tool specifically designed to aid Californians with arrest and conviction histories in clearing their criminal records.
Contributions:106 reviews, 149 commits, 250 PRs in 2 years 1 month
civictechindexrecordscybersecurityinfosecassist
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
Daniel Xiao - Senior Software Engineer at Microsoft