Alexander Henne

Sortware Architect Senior Software Developer at Independent

Frankfurt Rhine-Main 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
Alexander Henne is a seasoned software architect and senior developer with over 11 years of professional experience building and modernizing Java-based systems from freelance engagements to enterprise roles. Based in the Frankfurt Rhine-Main area, he has held senior engineering positions at DB Systel and MRM Worldwide and runs an independent consultancy focused on architecture and hands-on implementation. He brings deep back-end expertise—evidenced by contributions to the popular open-source RuneLite client where he refactored definition loading and enhanced model rendering data paths. Comfortable across legacy and contemporary stacks, he specializes in improving performance and maintainability by refactoring core subsystems and streamlining data loading. Colleagues value his pragmatic, long-term thinking and ability to translate complex technical constraints into robust, reusable designs.
code11 years of coding experience
job12 years of employment as a software developer
bookDipl.-Ing., Dipl.-Ing. at Baltische Staatliche Technische Universität
bookFachhochschule Merseburg
github-logo-circle

Github Skills (5)

javas10
java10
data-structure9
struct9
data-structures9

Programming languages (11)

C#TypeScriptJavaC++ShellMakefileJavaScriptSwift

Github contributions (5)

github-logo-circle
runelite/runelite

Mar 2017 - May 2020

Open source Old School RuneScape client
Role in this project:
userBack-end Developer
Contributions:206 commits, 164 PRs, 43 pushes in 3 years 2 months
Contributions summary:Alexander primarily worked on refactoring and improving the definition loading process by passing byte arrays to the definition loaders instead of input streams. This involved modifications to numerous Java files related to cache definitions such as sprites, spot animations, and item loading. They also added functionality for adding texture UV coordinates to model definitions for use in game rendering.
old-schooldotnetrunescapeosrsold-school-runescape
🖼️ Web based Reddit image and video downloader
Contributions:163 commits, 4 PRs, 145 pushes in 4 years 8 months
downloadervideo-downloaderweb-basedvideoreddit
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
Alexander Henne - Sortware Architect Senior Software Developer at Independent