Kun J

Software Engineer at Meta

Bellevue, 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

👤
Senior
🎓
Top School
Kun J is a seasoned software engineer with 13 years of experience building infrastructure and privacy systems, currently focused on privacy infrastructure at Meta in Bellevue. He has led technical efforts at Microsoft (including Bing Ads and Office) and contributed to code quality improvements in notable open-source projects like icsharpcode/NRefactory, hunting down redundant checks and constructor issues. With an M.Sc. in Computer Software Engineering from NUS and a Certified ScrumMaster credential, he blends rigorous engineering with pragmatic product delivery. Comfortable across back-end systems and large-scale platform work, he’s equally at home improving compiler/error-detection quality as designing privacy foundations at Facebook. A practical problem-solver, he often surfaces subtle code redundancies that improve long-term maintainability and reliability.
code13 years of coding experience
job7 years of employment as a software developer
bookComputer Science, Computer Science at Sichuan University
bookCertified ScrumMaster, Certified ScrumMaster at The University of British Columbia
bookMaster of Science (M.Sc.) Computer Software Engineering, Master of Science (M.Sc.) Computer Software Engineering at National University of Singapore
languagesEnglish, Chinese
github-logo-circle

Github Skills (6)

code-analysis10
refactoring10
csharp10
compiler-errors10
refactor10
dotnet-core10

Programming languages (1)

C#

Github contributions (2)

github-logo-circle
icsharpcode/NRefactory

Apr 2013 - Sep 2013

NRefactory - Refactoring Your C# Code
Role in this project:
userBack-end Developer
Contributions:78 commits in 5 months
Contributions summary:Kun contributed to the `icsharpcode/nrefactory` repository, which focuses on refactoring C# code. They introduced new code issues, primarily related to identifying and addressing code redundancies. These issues focused on areas like redundant null checks, unnecessary constructor declarations, and incorrect constructor access modifiers. The user's work involved modifying C# code files, suggesting a focus on improving code quality and compiler error detection within the project.
refactoringcsharp
mono/monodevelop

Apr 2013 - Apr 2013

MonoDevelop is a cross platform .NET IDE
Contributions:1 commit in 1 day
dotnetrevit-apimonomonodevelopcsharp
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
Kun J - Software Engineer at Meta