Han Li is a senior software engineer and architect with 13 years of experience designing and shipping full-stack, cloud-native systems across finance and enterprise domains. Currently at Microsoft, he blends React, GraphQL, .NET Core and NLP tooling (spaCy, word2vec, BERT) to deliver intelligent applications, building on prior leadership at Capital One where he designed serverless payment and event platforms. Comfortable from low-level backend optimizations to modern single-page frontends, he has a strong DevOps inclination—automating EMR/EC2 workflows, CI/CD and observability in production. A mentor and open-source enthusiast, Han pairs formal training in network security and software engineering with hands-on language breadth (Python, TypeScript, Java) to move research-grade NLP into practical products. Notably, he has repeatedly modernized legacy systems—introducing DI, JPA, SPA architectures and big-data ETL—to accelerate delivery and reduce technical debt.
13 years of coding experience
10 years of employment as a software developer
B.S, Information Engineering, B.S, Information Engineering at Wuhan University of Technology
M.S, Software Engineering, M.S, Software Engineering at George Mason University
Master, network security, Master, network security at Shanghai Jiao Tong University
Contributions:13 pushes, 2 branches in 4 years 4 months
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.