Nicholas Dziedzic is a Programming Language Engineer with over 12 years of professional experience and more than 20 years coding, blending deep systems thinking with practical delivery across startups and large enterprises. He has led teams of up to 14 engineers and driven architecture and DevOps transformations—migrating CI/CD pipelines, optimizing Java Spring microservices on ECS, and introducing immutable infrastructure with Terraform and AWS CodeBuild. Comfortable across the full stack, Nicholas has shipped serverless backends in TypeScript, Angular frontends, Neo4j-backed services, and performance-focused Rails and NodeJS systems. His career includes senior roles at ENEL X, IBM, Elastic and recent principal engineering work that emphasizes scalability, release cadence, and uptime. Rooted in a lifelong passion for building games and a Software Engineering degree from RIT, he brings a discipline-driven insistence on near-flawless software and pragmatic tool choice. Colleagues rely on him for rare combinations of low-level engineering rigor and a product-minded drive to reduce operational complexity.
12 years of coding experience
16 years of employment as a software developer
Bachelor of Science degree in Software Engineering Computer Software Engineering, Bachelor of Science degree in Software Engineering Computer Software Engineering at Rochester Institute of Technology
Ruby on Rails based implementation of hamster time tracker
Contributions:93 pushes, 2 branches in 7 years 11 months
ruby-on-railstrackerrailsrubyhamster
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
Nicholas Dziedzic - Programming Language Engineer at Addiekin Studio