Frankie Wu

Shanghai, Shanghai, China
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
Frankie Wu is an experienced engineering executive and architect with over two decades in software engineering and 14 years in senior technical leadership roles, having led architecture and platform initiatives at Dianping, Ctrip, Pingan Bank and eBay. He architected and built mission-critical distributed systems and internal PaaS solutions, notably designing CAT, a widely used real-time distributed application monitoring platform with multi-language clients that’s deeply integrated into Meituan-Dianping’s infrastructure. Frankie combines hands-on Java backend expertise—contributing performance and maintainability improvements to CAT—with executive strategy, driving architecture reviews, platform roadmaps and team capability growth. Based in Shanghai, he is comfortable bridging product lifecycle concerns and low-level system optimizations, and has a track record of turning monitoring and developer-productivity needs into scalable production platforms.
code14 years of coding experience
job26 years of employment as a software developer
bookB.S., Computer and its Application, B.S., Computer and its Application at Shanghai Institute of Building Materials
bookComputer Science, Computer Science at Shanghai Jiao Tong University
languagesEnglish, Chinese
github-logo-circle

Github Skills (6)

javas10
back-end-development10
reporting-services10
java10
servlet9
performance-optimization9

Programming languages (5)

JavaJavaScriptGoHTMLXSLT

Github contributions (5)

github-logo-circle
dianping/cat

Dec 2011 - Nov 2022

CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。
Role in this project:
userBack-end Developer
Contributions:1 release, 9 reviews, 763 commits in 11 years
Contributions summary:Frankie primarily contributed to the Java-based backend of the CAT system, as evidenced by the commits updating versions of web frameworks and refactoring code within Java-based files (e.g., `Handler.java`, `ComponentsConfigurator.java`). Further, they introduced new functionality such as the "dump analyzer," and optimized performance by removing redundant logging, suggesting a focus on code maintainability and system efficiency. The modifications involved various classes related to reporting and data processing (e.g., `TransactionReport`, `EventAnalyzer`, and configuration files).
golangrealtimerpcpythonapm
qmwu2000/game

Feb 2014 - Sep 2014

Contributions:18 commits in 7 months
javascriptgame
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
Frankie Wu