Jef Lecompte

Staff Software Engineer at Greenlight

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

🤩
Rockstar
🎓
Top School
Jef Lecompte is a Staff Software Engineer in Seattle with 11 years of experience building developer tooling and reliable back-end systems, currently shaping tooling at Greenlight. He’s a pragmatic advocate for best practices who enjoys tackling tech debt, modernizing codebases, and improving CI/CD — work exemplified by converting the popular streetmerchant stock checker to TypeScript and hardening its security. His open-source contributions include enhancements to GitHub Actions’ setup-node (adding Volta support and smarter caching) and practical improvements to the beets music manager, showing a focus on automation, developer experience, and maintainability. At Honeywell he delivered a C++ graph solution that saved roughly $1M annually and mentored teams on Docker and modern CI/CD, blending algorithmic rigor with operational know-how. Colleagues appreciate his mix of hands-on coding, thoughtful tooling, and occasional bike-shedding that surfaces better design decisions. He brings a curious, systems-oriented mindset grounded in a Computer Science degree from the University of Washington Tacoma.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science and Systems, Bachelor of Science (B.S.) Computer Science and Systems at University of Washington Tacoma
bookComputer Science, Computer Science at Green River College
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
183reputation
233kreached
2answers
1question
github-logo-circle

Github Skills (30)

github-ci10
python10
apidoc10
configuration-management10
typescript10
cicd10
automation10
api10
typescript-types10
http-request10
nodejs10
automations10
typescripts10
githubaction-workflow10
testing9

Programming languages (24)

SmartyC#JavaC++CSSRustCScala

Github contributions (5)

github-logo-circle
jef/streetmerchant

Sep 2020 - Jan 2023

🤖 The world's easiest, most powerful stock checker
Role in this project:
userBack-end Developer
Contributions:4 releases, 908 reviews, 362 commits in 2 years 4 months
Contributions summary:Jef primarily refactored and modernized the codebase by converting it from Javascript to Typescript, as well as updated the CI/CD pipeline. They improved the code's structure by introducing a modular design with separate stores and notifications. The user also addressed vulnerabilities by removing deprecated code and migrating to more secure options, with several refactorings for security.
stock-marketstock-checkercheckercheeriobot
beetbox/beets

Dec 2019 - Apr 2021

music library manager and MusicBrainz tagger
Role in this project:
userBack-end Developer
Contributions:14 reviews, 30 commits, 10 PRs in 1 year 4 months
Contributions summary:Jef primarily contributed to the `subsonicupdate` plugin, adding functionality for updating a Subsonic server, with an emphasis on configuration and authentication. They refactored token generation and deprecated older configuration options, replacing them with a more modern URL approach. The user also updated the documentation, added tests, and resolved issues related to the rest call, showcasing a focus on improving functionality and usability.
clipythonmusicbrainztaggermusic
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
Jef Lecompte - Staff Software Engineer at Greenlight