Michael Panzlaff

Solution Architect at Siemens Industry Software

Berlin Metropolitan Area 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
Michael Panzlaff is a Solution Architect based in the Berlin area with over 20 years of hands-on software engineering and architecture experience, currently shaping solutions at Siemens Industry Software. He blends deep systems-level expertise—demonstrated by low-level reverse-engineering work on the popular pokeemerald decompilation—with enterprise-scale solution design honed at Hewlett-Packard and Software AG. Comfortable moving between embedded C-level problem solving (fixing memory alignment and compiler-optimization issues) and higher-level architectural responsibilities, he is pragmatic about readability, maintainability and performance. Michael’s background in Informatik-Betriebswirt (VWA) gives him a practical fusion of technical and business thinking, and his long tenure across automotive, enterprise and industrial software shows a consistent ability to translate complex requirements into robust implementations. He’s also an avid hacker and musician, bringing a creativity to engineering that surfaces in both open-source contributions and commercial projects.
code11 years of coding experience
job21 years of employment as a software developer
bookInformatik-Betriebswirt (VWA), BWL/Informatik, Gut, Informatik-Betriebswirt (VWA), BWL/Informatik, Gut at VWA Berlin
languagesEnglish, German
github-logo-circle

Github Skills (18)

assembly10
memory-management10
decompilation10
c1110
gameboy-advance10
c1710
assembler10
arm10
reverse-engineering10
optimization10
pokemongo9
audio-processing9
embedded8
rom8
sys8

Programming languages (11)

TypeScriptC#JavaC++CCMakeMakefileScala

Github contributions (5)

github-logo-circle
pret/pokeemerald

Jun 2019 - May 2021

Decompilation of Pokémon Emerald
Role in this project:
userEmbedded Systems Engineer
Contributions:6 reviews, 13 commits, 9 PRs in 1 year 10 months
Contributions summary:Michael demonstrates expertise in reverse engineering and modifying the decompilation of Pokémon Emerald. Their primary contributions involve identifying and fixing issues related to memory alignment, specifically within the palette buffer handling. They also addressed compiler optimization problems by rewriting a critical function as a naked function. Furthermore, the user enhanced code readability by improving variable and constant names, and by addressing trailing spaces within the project.
cppmondecompilationemeraldgameboy-advance
ipatix/DS-Viewer

Sep 2016 - Dec 2021

Contributions:64 commits, 18 pushes, 3 branches in 5 years 4 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
Michael Panzlaff - Solution Architect at Siemens Industry Software