Kan Wu

Director Of Engineering at Temu

Bothell, Washington, United States
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

🤩
Rockstar
🎓
Top School
Patrick Wu is a senior software engineering leader with eight years of experience building payments and finance platforms at major tech companies, currently serving as Director of Engineering at Temu and holding prior leadership roles at Pinduoduo and AWS. He combines hands-on backend engineering—demonstrated by Java data-structure and algorithm contributions on GitHub—with proven program leadership across high-throughput payments systems. Patrick’s background spans from building automated load-testing and reporting tools at EA to scaling production payments services at Amazon, showing a strong blend of performance optimization and operational rigor. Known as a fast learner and clear communicator, he focuses on detail-driven execution and team collaboration to deliver reliable financial systems. He holds an M.S. in Computer Science from Georgia Tech and dual bachelor’s degrees from Simon Fraser and Zhejiang University, reflecting a global technical foundation. An interesting nod to his curiosity: he personally implemented core algorithms (quicksort, heapsort, mergesort) and data structures (trie, BST) in his public repo, underscoring ongoing hands-on craftsmanship despite senior leadership roles.
code8 years of coding experience
job11 years of employment as a software developer
bookBachelor’s Degree Dual Degree Program, Bachelor’s Degree Dual Degree Program at Zhejiang University
bookMaster’s Degree Computer Science, Master’s Degree Computer Science at Georgia Institute of Technology
bookBachelor’s Degree Dual Degree Program, Bachelor’s Degree Dual Degree Program at Simon Fraser University
languagesChinese, English
github-logo-circle

Github Skills (10)

data-structures10
javas10
algorithms10
data-structure10
java10
sorting-algorithms10
mybatis5
mybatis-plus5
mysql4
spring4

Programming languages (2)

TypeScriptJava

Github contributions (5)

github-logo-circle
rbmonster/learning-note

Jun 2020 - Jan 2023

Java开发及面试(个人面试、工作总结、资料收集站)
Role in this project:
userBack-end Developer
Contributions:437 commits, 21 PRs, 381 pushes in 2 years 7 months
Contributions summary:Kan primarily contributed to the Java-based backend of the project. Their commits added implementations of common sorting algorithms such as quicksort, heapsort, and mergesort. Furthermore, the user implemented data structures such as a trie and a binary search tree, demonstrating a solid understanding of fundamental data structures and algorithms relevant to Java development.
spring-bootredismavenmysqlspring
rbmonster/golang-note

Oct 2021 - Feb 2022

Contributions:15 commits, 8 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