Nikolaus Petersen

Senior Software Engineer L6 at Petersen Data Systems

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
Nikolaus Petersen is a Senior Software Engineer with 15 years of hands-on experience building full-stack web applications across startups and established companies, currently at Amazon. He combines practical engineering leadership with entrepreneurial grit from running his own consulting firm and serving as CTO/VP of Engineering in early ventures. Technically versatile, Nikolaus has worked across EmberJS, Ruby on Rails, C#, infrastructure automation tools like Terraform/Packer/Chef, and contributed UI and backend improvements to the open-source Rock church management system. Known for clean, robust solutions and pragmatic problem solving, he also manages a mini hobby farm in North Idaho and balances family life with continued community involvement. Notably, he brings both product-facing feature delivery and low-level refactoring experience, making him comfortable shipping features and improving longstanding codebases.
code15 years of coding experience
job14 years of employment as a software developer
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,185reputation
89kreached
8answers
13questions
github-logo-circle

Github Skills (14)

csharp10
dotnet-core10
netframework10
asp-net-core9
asp-net9
html7
ember-simple-auth6
mongodb6
nosql6
audit-logging6
mongoid6
ruby6
rubygems6
ruby-on-rails6

Programming languages (8)

TypeScriptC#CoffeeScriptJavaScriptHTMLRubyVim ScriptPython

Github contributions (5)

github-logo-circle
SparkDevNetwork/Rock

Oct 2015 - Nov 2015

Role in this project:
userBack-end Developer
Contributions:5 commits, 7 PRs, 10 comments in 1 month
Contributions summary:Nikolaus primarily focused on modifying and refactoring existing C# code related to UI controls within the Rock CMS. Their contributions included replacing hardcoded IDs with dynamic ClientIDs and implementing new settings for the PersonDetail bio block to display the middle name. Additionally, the user made changes to a connection request detail block, sorting a dropdown list. This work indicates involvement in enhancing the UI components and functionality of the Rock CMS system.
cmsmanagement-systemrelationship-managementchmsphp
demersus/dotfiles

Jan 2016 - Nov 2021

Contributions:12 pushes, 1 branch in 5 years 10 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
Nikolaus Petersen - Senior Software Engineer L6 at Petersen Data Systems