Stel Abrego

Software Engineer at Freelance

Portland, Oregon, 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
Stel Abrego is a pragmatic software engineer in Portland, Oregon with nine years of experience building reliable back-end systems and shipping quality code at Puppet. A polyglot who favors functional programming and Clojure, he also works fluently in Go, JavaScript, Python, Lua, and SQL, and runs NixOS on his personal machines to treat system configuration as code. Stel is an active open-source contributor — notable work includes regression tests, bug fixes, and schema migration support for puppetdb — demonstrating a focus on correctness, maintainability, and data integrity. He supplements his day job by tutoring, sharing practical programming skills with others while staying engaged across multiple ecosystems like babashka, gRPC Gateway, nixpkgs, and highlight.js. Known for choosing the right tool for the problem, he blends deep technical taste with hands-on implementation.
code9 years of coding experience
bookComputer Science: Programming w/ Java AS Computer Science, Computer Science: Programming w/ Java AS Computer Science at Washtenaw Community College
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

database-migrations10
clojure10
puppeteer10
database-migration10
pup10
puppet10
clojure-cli10
testing10
postgresql9
json8

Programming languages (23)

CSSC++RustCVueGoTree-sitter QueryFennel

Github contributions (5)

github-logo-circle
puppetlabs/puppetdb

Sep 2021 - Jul 2022

Centralized Puppet Storage
Role in this project:
userBack-end Developer & QA Engineer
Contributions:26 reviews, 66 commits, 60 PRs in 10 months
Contributions summary:Stel contributed to the PuppetDB project by implementing new regression tests and fixing existing tests. Their work focused on ensuring the proper functionality of queries and database interactions. They addressed bugs related to specific queries and fixed outdated documentation references, demonstrating a commitment to code quality and maintainability. Additionally, they contributed to database schema migrations, specifically related to workspaces and reports table partitioning.
puppetdbpuppetstoragecentralizedclojure
stelcodes/xdg-config

Nov 2021 - Feb 2023

Contributions:652 commits, 187 pushes, 1 branch in 1 year 2 months
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
Stel Abrego - Software Engineer at Freelance