Nico Carl

Staff Software Engineer at Snyk

Munich, Bavaria, 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
🎓
Top School
Nico Carl is a Staff Software Engineer based in Munich with nine years of experience bridging research-grade problem solving and production software at Snyk, where he has progressed from software engineer to senior and now staff roles. He brings a PhD-level scientific rigor from physical chemistry and polymer science to backend and DevOps work, evidenced by contributions to the popular faker Python project—adding type annotations, modernizing CI/CD, and improving code quality at scale. As a former co-founder and consultant, he combines product-minded engineering with hands-on implementation, particularly in improving maintainability and automation. Colleagues rely on him for pragmatic technical leadership across the full spectrum of senior IC responsibilities and for quietly modernizing legacy workflows.
code9 years of coding experience
job9 years of employment as a software developer
bookPhD Physical Chemistry, PhD Physical Chemistry at Paderborn University
bookMaster of Science (M.Sc.) Polymer Science, Master of Science (M.Sc.) Polymer Science at University of Bayreuth
languagesEnglish, French, German
github-logo-circle

Github Skills (11)

formatting10
type-annotations10
formatter10
test-data10
black-formatter10
faker10
python10
cicd10
test-generator10
code-formatting10
testing9

Programming languages (9)

TypeScriptSmartyJavaC++JavaScriptGoHaskellPython

Github contributions (5)

github-logo-circle
joke2k/faker

Dec 2020 - Oct 2021

Faker is a Python package that generates fake data for you.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:3 reviews, 5 commits, 1 PR in 10 months
Contributions summary:Nico primarily contributed to improving the code quality and maintainability of the project by adding type annotations. They also focused on updating the CI/CD pipeline by removing deprecated Python versions and adding support for newer ones. Further contributions involved formatting the entire codebase using Black, updating coding style documentation, and integrating linting tools. Additional work includes adding a French SSN provider and updating French phone number area code generation.
pythontest-datatestingdummy-datadataset
nicarl/pizzacalc

Nov 2020 - Dec 2022

Creates amazing recipes for pizza dough
Contributions:61 reviews, 682 commits, 540 PRs in 2 years 1 month
recipesdoughpizza-doughpizzaamazing
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
Nico Carl - Staff Software Engineer at Snyk