Max Schwenk

Staff Software Engineer at Lattice

Atlanta, Georgia, 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
Max Schwenk is a Staff Software Engineer in Atlanta with 14 years building full-stack web applications, currently focused on Ruby and JavaScript ecosystems like Rails and React. He blends hands-on feature delivery with security-minded back-end work—evidenced by contributions to HashiCorp's official Vault Ruby client where he improved AWS IAM authentication and metadata integrations. At Lattice and previously at Bugcrowd and JPMorgan, he’s advanced from application developer to staff-level engineering, shipping asset-management and build-tool improvements such as image_pack_tag work in rails/webpacker. Known on GitHub as a "Professional Pull Requester," he favors pragmatic, maintainable solutions over a laundry list of technologies and keeps code quality and secure integrations front and center.
code14 years of coding experience
job11 years of employment as a software developer
bookPacker Collegiate Institute (high school)
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at Syracuse University L.C. Smith College of Engineering
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
579reputation
50kreached
10answers
17questions
github-logo-circle

Github Skills (26)

ruby-rails10
javascript10
apidoc10
authentication10
user-authentication10
rails10
webpack10
ruby10
api10
aws10
webpacker10
ias10
json9
security9
babel69

Programming languages (22)

C#MDXJavaC++CSSCRustPLpgSQL

Github contributions (5)

github-logo-circle
rails/webpacker

Dec 2017 - Feb 2019

Use Webpack to manage app-like JavaScript modules in Rails
Role in this project:
userFull-stack Developer
Contributions:7 commits, 9 PRs, 37 comments in 1 year 2 months
Contributions summary:Max contributed to the `webpacker` project by implementing and modifying helper functions for image packs. They added the `image_pack_tag` helper and made changes to integrate resolved paths into the build process. Furthermore, they corrected a typo in a React Babel configuration file and included resolved paths in the app-code Babel compilation. The contributions demonstrate an understanding of both front-end asset management and back-end configuration within a Rails application.
javascript-modulesyarnrailsjavascriptfrontend
hashicorp/vault-ruby

Nov 2017 - Feb 2018

The official Ruby client for HashiCorp's Vault
Role in this project:
userBack-end Developer & Security Engineer
Contributions:25 commits, 6 PRs, 14 comments in 3 months
Contributions summary:Max primarily focused on enhancing the AWS IAM authentication functionality within the Vault Ruby client. Their work involved implementing AWS EC2 and ECS authentication methods, integrating with the AWS Instance Metadata Service and ECS container metadata. They also addressed security concerns by making the IAM server ID header optional and incorporating STS endpoints and credential providers, culminating in significant enhancements to the Vault client's AWS authentication capabilities.
hashicorpruby-clientrubyvault
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
Max Schwenk - Staff Software Engineer at Lattice