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.
13 years of coding experience
7 years of employment as a software developer
Computer Science, Computer Science at Sichuan University
Certified ScrumMaster, Certified ScrumMaster at The University of British Columbia
Master of Science (M.Sc.) Computer Software Engineering, Master of Science (M.Sc.) Computer Software Engineering at National University of Singapore
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.
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.