Kevin Jeon is a Senior Software Engineer based in New York with a decade of experience building reliable system-level software, currently focused on Android System Health & Performance at Google. He progressed from Software Engineer to senior roles within Google's Android team, bringing deep practical knowledge of performance diagnostics and system integrity. Kevin has a strong algorithms and data-structures foundation—evidenced by his contributions to the well-known algs4 repository, where he implemented and hardened a Java binary search tree implementation. A Princeton BSE in Computer Science, he pairs academic rigor with production experience across internships and grader roles that shaped his attention to correctness and edge-case handling. Colleagues would describe him as a pragmatic engineer who prefers robust, maintainable solutions to flashy shortcuts.
10 years of coding experience
4 years of employment as a software developer
BSE Computer Science, BSE Computer Science at Princeton University
Algorithms, 4th edition textbook code and libraries
Role in this project:
Back-end Developer
Contributions:215 commits, 26 PRs, 219 pushes in 7 years 4 months
Contributions summary:Kevin implemented a binary search tree data structure in Java, including methods for insertion, deletion, and searching. This involved writing code for the core data structure, as well as helper functions for balancing and maintaining the integrity of the tree. The changes suggest a focus on foundational algorithms and data structures, indicating an involvement in a core system or library component. The commits also included refactoring to handle cases when the user provided a null value as an argument.
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.