Jonas Plum

Software-Entwickler at evosoft

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
Jonas Plum is a Munich-based software engineer with 12 years of experience, currently building software at evosoft after progressing from a dual student to a full-time developer. He combines formal IT-management education (BSc, ongoing MSc) with practical apprenticeship credentials, bringing disciplined engineering and strong application-development skills. An active open-source contributor in the Kaitai Struct compiler, Jonas has deep experience improving Go code generation and expression handling—particularly around string manipulation and array access—which highlights his attention to language-level tooling and robust back-end implementation. Known as a forensics engineer on GitHub, he applies analytical rigor and low-level data understanding to solve tricky parsing and compiler challenges.
code11 years of coding experience
bookFachinformatiker für Anwendungsentwicklung, gut (91 Punkte), Fachinformatiker für Anwendungsentwicklung, gut (91 Punkte) at IHK Nürnberg für Mittelfranken
bookBachelor of Science - BS, IT-Management, 1,7, Bachelor of Science - BS, IT-Management, 1,7 at Steinbeis Hochschule
bookAusbildung, Fachinformatiker für Anwendungsentwicklung, gut (91 Punkte), Ausbildung, Fachinformatiker für Anwendungsentwicklung, gut (91 Punkte) at Siemens Professional Education
bookMaster, Computer/Information Technology Administration and Management, Master, Computer/Information Technology Administration and Management at FOM Hochschule für Oekonomie & Management
github-logo-circle

Github Skills (7)

text-manipulation10
compiler10
compiler-compiler10
go10
strings10
scala8
testing8

Programming languages (21)

PowerShellJavaCSSC++CScalaMakefileVue

Github contributions (5)

github-logo-circle
Kaitai Struct: compiler to translate .ksy => .cpp / .cs / .dot / .go / .java / .js / .lua / .nim / .php / .pm / .py / .rb
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR, 3 pushes in 4 days
Contributions summary:Jonas primarily contributed to the Go code generation aspects of the Kaitai Struct compiler. They focused on completing and improving tests for Go expressions, making changes to the `GoTranslator` class. The user implemented string manipulation functions like reverse and substring and refined the code to better support features like array access and string conversions. Their commits reflect a focus on enhancing the Go language support within the compiler, especially related to expressions and string manipulations.
luacppdotnimc99
🎒 Examples for custom artifactcollectors
Contributions:1 release, 13 commits, 40 PRs 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
Jonas Plum - Software-Entwickler at evosoft