Kevin Ji

Software Engineer at Stripe

New York City Metropolitan Area 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
Kevin Ji is a software engineer with nine years of experience building scalable systems across payments, distributed storage, and machine learning, currently working on pricing data at Stripe in the NYC area. He blends production engineering (Dropbox payments infra, Pure Storage C++ extern) with research-grade ML expertise from Harvey Mudd, where his work on music and audio models yielded multiple conference publications and a 24% boost in composer classification via language-model pretraining. Kevin contributes to open-source tooling as a full-stack developer on the well-known ScanCode project, improving CLI output formats and license handling for large codebases. He enjoys projects that connect people through reliable infrastructure and tangibly measurable impact, and is equally comfortable shipping low-level C++ optimizations and high-level Python ML prototypes.
code9 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Harvey Mudd College
github-logo-circle

Github Skills (15)

command-line10
command-line-interface10
open-source10
licensing10
python10
cli10
pytest9
testing9
yaml9
sca9
spdx9
cop9
software-composition-analysis9
copying9
rights9

Programming languages (3)

CBatchfilePython

Github contributions (5)

github-logo-circle
:mag: ScanCode detects licenses, copyrights, dependencies by "scanning code" ... to discover and inventory open source and third-party packages used in your code. Sponsored by NLnet project https://nlnet.nl/project/vulnerabilitydatabase, the Google Summer of Code, Azure credits, nexB and others generous sponsors!
Role in this project:
userFull-stack Developer
Contributions:5 reviews, 37 commits, 4 PRs in 8 months
Contributions summary:Kevin made contributions to enhance the ScanCode toolkit, including updates to the AUTHORS.rst file. They also addressed a false-positive issue, integrating changes from the "nexB:develop" branch. Furthermore, the user implemented enhancements to the command-line interface, such as modifying the output format to be valid YAML and adding support for external licenses and rules using the `--external-license-directory` flag.
licensingdependenciesdependency-graphcode-scanningprovenance
KevinJi22/scancode-toolkit

Jan 2022 - Oct 2022

:mag_right: ScanCode detects licenses, copyrights, package manifests & dependencies and more by scanning code ... to discover and inventory open source and third-party packages used in your code.
Contributions:121 pushes, 9 branches in 8 months
discoverinventorydependencieslicensesparty
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 Ji - Software Engineer at Stripe