Kevin Feng

Software Engineer at Meta

Old Toronto, Ontario, 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
Kevin Feng is a software engineer and University of Waterloo computer science student with eight years of practical experience across infrastructure, observability, and security-focused teams at Meta, Datadog, and Reality Labs. He specializes in distributed tracing and capacity infrastructure, and has contributed to high-impact open-source work such as improving Quartz instrumentation in Datadog’s dd-trace-java APM client with refactors and test automation. Kevin’s background includes blockchain auditing and cryptographic services, giving him a strong blend of systems, security, and testing expertise that informs his engineering decisions. Based in Toronto, he brings a pragmatic, quality-first approach to building reliable, observable systems and enjoys connecting academic rigor with production-scale engineering.
code8 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Waterloo
languagesEnglish, Chinese, French
github-logo-circle

Github Skills (9)

quartz10
javas10
java10
testing10
tracer9
apm9
trace9
distributed-tracing8
java-agent8

Programming languages (6)

JavaVueJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
DataDog/dd-trace-java

Jan 2021 - Apr 2021

Datadog APM client for Java
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:27 reviews, 98 commits, 18 PRs in 3 months
Contributions summary:Kevin's contributions primarily focused on enhancing and testing the Quartz instrumentation within the Datadog APM client for Java. They refactored Quartz instrumentation to remove unnecessary tags and added unit tests to ensure proper functionality. Additionally, the user corrected naming conventions and addressed code quality issues, including fixing CodeNarc errors. These changes involved modifications to existing instrumentation code and the addition of new test cases.
apm-clientapmbytebuddydatadoghqtracing
kevinfwl/personal-site

Jan 2020 - Aug 2022

My personal website
Contributions:1 PR, 25 pushes, 1 branch in 2 years 7 months
reactnextjs
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
Kevin Feng - Software Engineer at Meta