Nick Sutterer

Software Architect at Confreaks, LLC

Germany
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
Nick Sutterer is a Software Architect with 17 years of experience, currently shaping architecture and delivery at Trailblazer GmbH from Germany. He brings deep back-end expertise in Ruby and web frameworks, evidenced by contributions to high-profile open-source projects like Sinatra, Haml, and Trailblazer's Roar where he improved test suites, HTTP/HTTPS handling, and REST representation features. Nick focuses on maintainability and compatibility—often hardening test contexts and adapting libraries to framework changes—so systems remain robust as dependencies evolve. As a longtime Confreaks speaker he blends technical depth with clear communication, making complex internals approachable. Colleagues rely on him for pragmatic architecture decisions that balance developer ergonomics and long-term reliability.
code17 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
135reputation
8kreached
4answers
0questions
github-logo-circle

Github Skills (23)

json10
api-rest10
ruby-rails10
api-design10
restful-api10
testing10
rails10
json-api10
haml10
ruby10
xml10
rack10
web-framework10
rest-api10
actionview9

Programming languages (6)

CSSSCSSJavaScriptHTMLRubyMarkdown

Github contributions (5)

github-logo-circle
trailblazer/roar

Jan 2011 - Jan 2023

Parse and render REST API documents using representers.
Role in this project:
userBack-end Developer
Contributions:2 reviews, 709 commits, 36 PRs in 12 years 1 month
Contributions summary:Nick focused on implementing and testing features related to representing REST API documents. Their contributions included adding methods for converting to and from XML. The user added features such as implementing "has_one" and "has_many" for relationship representations, as well as adding tests for the same. The user also fixed bugs, and implemented testing capabilities for the different aspects of the representation and HAL JSON functionality.
renderapirepresentersrestrest-api
sinatra/sinatra

Feb 2014 - Feb 2014

Classy web-development dressed in a DSL (official / canonical repo)
Role in this project:
userBack-end Developer
Contributions:10 commits, 1 comment in 1 day
Contributions summary:Nick primarily contributed to the `sinatra/sinatra` repository by implementing and refining features related to running Sinatra applications. They introduced a `Sinatra::Runner` class to manage Sinatra server processes, allowing for more robust testing. Furthermore, the user made various adjustments to enable HTTPS support and improve the existing codebase, including whitespace fixes and publicizing necessary methods. These changes suggest a focus on enhancing the server's operability and testability.
hamlsinatradslrackruby
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
Nick Sutterer - Software Architect at Confreaks, LLC