Brett Chalupa

Lead Full Stack Engineer at Framework

Pennsylvania, 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
Brett Chalupa is a Lead Full Stack Engineer with 14 years of experience building maintainable web applications, currently shaping the Framework e-commerce marketplace. He specializes in Ruby on Rails and modern TypeScript front-ends, having led major platform work at Big Cartel including a new checkout, GraphQL API, and recurring billing integrations. Brett values simplicity, testing, and clear communication, and pairs hands-on feature delivery with mentoring and project leadership. An active open-source contributor, he has improved command-line Rust tooling and maintains widely used developer resources. A creative technologist and hobbyist game developer, he brings a designer’s sensibility to engineering and a curiosity that spans fiction, video editing, and game programming.
code14 years of coding experience
job12 years of employment as a software developer
bookGame Programming, Game Programming at Champlain College
bookPhillipsburg High School
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
200reputation
3kreached
1answer
1question
github-logo-circle

Github Skills (11)

cli-application10
command-line-interface10
rust10
command-line10
testing9
error-handling8
heroku6
rvm6
rubygems6
ruby6
ruby-on-rails6

Programming languages (24)

C++CSSRustHaxeHandlebarsGoSassHTML

Github contributions (5)

github-logo-circle
rust-cli/book

Oct 2022 - Oct 2022

Documentation on how to use the Rust Programming Language to develop commandline applications
Role in this project:
userBack-end Developer
Contributions:8 reviews, 9 commits, 1 PR in 21 days
Contributions summary:Brett primarily focused on enhancing a command-line application written in Rust. Their contributions involved refactoring the program to read from stdin, handling different input methods (files and stdin), and incorporating the `clap` library for command-line argument parsing. The user iterated on the implementation based on feedback, improving the handling of stdin and error conditions. They also updated the program to use a `BufReader` for more efficient input processing.
command-lineprogramming-languagerust
brettchalupa/brettcodes

Dec 2016 - Apr 2023

My software development site & blog
Contributions:123 pushes, 4 branches in 6 years 5 months
blog-site
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