Johannes Nielsen

Team Lead at Trackman

Copenhagen, Capital Region of Denmark
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
🎓
Top School
Johannes Nielsen is an experienced technology leader and hands-on software engineer with 11 years of building cloud-native, scalable products and high-performing teams from Copenhagen. He combines full-stack expertise—especially TypeScript and React—with architecture, DevOps and CI/CD experience gained migrating services to GCP and shipping serverless systems. As Head of Development at Growblocks he led end-to-end product delivery and scaling while recruiting and mentoring a hybrid team, and more recently he’s led R&D for golf booking and payments at Trackman. Johannes also contributes to open-source, notably backend work on the cross-platform rhythm game StepMania, showing an appetite for tackling niche, performance-sensitive problems. Colleagues describe him as a pragmatic coach who balances strategic direction with hands-on coding to drive complex product transformations.
code11 years of coding experience
job6 years of employment as a software developer
bookLærer (bachelor) Matematik Fysik/Kemi Samfundsfag Idræt, Lærer (bachelor) Matematik Fysik/Kemi Samfundsfag Idræt at Blaagaard Seminarium
languagesDanish, English
github-logo-circle

Github Skills (7)

lua10
gameplay10
videogames10
2d-game10
cprogramming-language9
c-language9
cmake6

Programming languages (3)

TypeScriptC++JavaScript

Github contributions (5)

github-logo-circle
stepmania/stepmania

Apr 2015 - Feb 2016

Advanced rhythm game for Windows, Linux and OS X. Designed for both home and arcade use.
Role in this project:
userBack-end Developer
Contributions:17 commits in 9 months
Contributions summary:Johannes primarily contributed to the back-end logic and functionality of the rhythm game. Their work included changes to beat mode gameplay, specifically modifying game styles, key mappings, and difficulty settings. They also made modifications to the BMS loader, adding support for the #difficulty tag, and fixing issues in the BMS loading process. Furthermore, they resolved merge conflicts and removed kb7 support.
lualinux-windowsgamewindowsrhythm-game
jobn/ninja.js

Jan 2018 - Dec 2019

Contributions:12 commits, 1 PR, 4 pushes in 1 year 11 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
Johannes Nielsen - Team Lead at Trackman