Tuan L

Software Engineer at Microsoft

Vancouver, British Columbia, Canada
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

👤
Senior
🎓
Top School
Tuan L is a software engineer with 8 years of experience building reliable, large-scale systems across cloud, mobile, and e-commerce domains, currently working on Azure core compute availability at Microsoft. A CMU dual-degree graduate in CS and ECE, he brings deep systems instincts spanning algorithms, security, OSes, distributed systems, and computer architecture. His background includes performance work on the Facebook Android app and GenAI product development at Amazon, reflecting both low-latency engineering and applied ML/AI product experience. An active open-source contributor, he has enhanced the popular Armeria microservice framework with improved request cancellation, fluent HTTP builders, and cookie management, improving client flexibility. Based in Vancouver, he combines rigorous academic training with a practical production track record shipping features from prototype to global deployment.
code8 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science - BS Computer Engineering, Bachelor of Science - BS Computer Engineering at Carnegie Mellon University's College of Engineering
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Carnegie Mellon University
bookThe Lawrenceville School
languagesEnglish, Vietnamese, French, Russian, Chinese
stackoverflow-logo

Stackoverflow

Stats
11reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (17)

api-design10
testing10
http10
java10
javas10
http-client10
rpc10
api10
grpc9
microservices8
microservices-application8
netty8
thrift7
android-studio6
android6

Programming languages (8)

TypeScriptJavaRustCJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
line/armeria

Sep 2020 - Feb 2021

Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.
Role in this project:
userBack-end Developer
Contributions:62 reviews, 5 commits, 5 PRs in 4 months
Contributions summary:Tuan primarily focused on enhancing the Armeria framework's capabilities related to request context management and HTTP client functionality. Their contributions include adding features to cancel requests with `cancel(Throwable)`, deprecating existing timeout methods for more general cancellation, and implementing an `HttpRequestBuilder` for fluent request construction. They also addressed client-side cookie handling, implementing a `CookieClient` to manage cookies. These modifications increased the flexibility and functionality of the Armeria framework.
rpcmicro-frameworkretrofitprotobuftype-of
tumile/tumile

Jul 2020 - Nov 2020

Contributions:6 commits, 5 pushes, 1 branch in 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.
Request Free Trial
Tuan L - Software Engineer at Microsoft