Benjamin Nauck

Senior Software Engineer at Adlede

Sweden
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
Benjamin Nauck is a Senior Software Engineer based in Sweden with 15 years of experience building robust simulation and graphics-related software. He has progressed from research and thesis work to technical leadership roles, currently contributing at Adlede after leading engineering at Oryx Simulations and long tenure at Turborilla. Benjamin combines low-level C++ and Python expertise with full-stack and UI/UX skills, evidenced by bug fixes and feature work in FreeCAD’s Spreadsheet module, high-DPI UI enhancements in Seamly2D, and extensions to DeepMind’s MuJoCo Unity plugin. He excels at improving developer and user experience—fixing tricky alias/formula bugs, standardizing cross-platform UI behavior on macOS, and adding physics and fluid features to simulation tooling. Comfortable across desktop, simulation, and game domains, he brings a pragmatic, detail-oriented approach that balances code quality with practical product impact. His background in computing science from Umeå University underpins a strong foundation in both research and production engineering.
code15 years of coding experience
job10 years of employment as a software developer
bookMaster of Science (MS), Computing Science, Master of Science (MS), Computing Science at Umeå universitet
github-logo-circle

Github Skills (24)

simulation10
c-language10
qt10
python10
simulator10
simulations10
spreadsheet10
freecad10
user-interface10
ui-design10
physics10
dotnet-core10
mujoco10
cprogramming-language10
csharp10

Programming languages (11)

C++ShellCSSRustCOCamlHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
FreeCAD/FreeCAD

Dec 2020 - Mar 2021

This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
Role in this project:
userBackend Developer
Contributions:489 reviews, 43 commits, 131 PRs in 3 months
Contributions summary:Benjamin primarily focused on bug fixes and enhancements within the Spreadsheet module of FreeCAD, addressing issues related to alias handling and formula evaluation. Their work involved modifying C++ and Python code to correct errors in row/column removal and alias management. They also implemented changes to improve the user experience by refining how spreadsheet cells handle input and expressions.
engineeringmodelerfemedacoin
FashionFreedom/Seamly2D

Jan 2016 - Jan 2016

Open source patternmaking software to democratize fashion.
Role in this project:
userUI/UX Developer
Contributions:16 commits in 10 days
Contributions summary:Benjamin primarily focused on enhancing the user interface and experience of the patternmaking software. Their contributions included implementing high-DPI support for bitmap resources and cursors, creating a tool for generating SVG tool icon cursors, and adjusting code to adhere to coding conventions. Furthermore, the user made modifications related to the application's appearance on macOS, including unifying the title bar and tool bar and changing the application's name capitalization. They also updated the software to use a consistent tool icon for the arc intersect axis tool.
linuxosxqt5windows
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
Benjamin Nauck - Senior Software Engineer at Adlede