Nicholas Kreidberg is a Principal Software Engineer with 15+ years of experience building full-stack systems and leading high-performing engineering teams. He blends deep hands-on expertise in PHP, JavaScript, SQL, C#, Docker and reactive front-end frameworks with proven architecture and CI/CD experience across both greenfield and bolt-on projects. Nicholas has led product launches in fintech and gaming contexts—designing real-time jackpot processing, telephony/SMS integrations, and scalable campaign management platforms that drove revenue. He’s equally comfortable mentoring distributed teams and translating complex technical tradeoffs for non-technical stakeholders, which has enabled rapid, aligned execution. Based in Minneapolis, he pairs a pragmatic, systems-level view with a knack for rapid prototyping and operational reliability. Outside of work he’s active outdoors and socially engaged, bringing curiosity and people-first leadership to technical problem solving.
15 years of coding experience
18 years of employment as a software developer
College Prep Degree, College Prep Degree at Benilde St.Margarets
Associate of Arts and Sciences (AAS) Software Development, Associate of Arts and Sciences (AAS) Software Development at Minnesota School of Business
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 Kreidberg - Principal Software Engineer at Cargill