I'm Benjamin Klum
Software developer and architect
- Age 41
- Degree University degree in computer science
- Address Förstereistr. 40, 01099 Dresden, Germany
- E-mail info@benjamin-klum.com
- Phone +49 1577 6805586
- Website www.benjamin-klum.com
- Languages German, English
Hello! I'm Benjamin Klum.
Senior software developer specializing in back-end development. Over 13 years of experience in enterprise application engineering. Well-versed in numerous programming languages including Java, Rust, Kotlin, TypeScript and SQL.
Advanced application architect with strong background in specification, communication and documentation. Successfully employing state-of-the-art software modeling approaches such as domain-driven design. Familiar with requirements engineering.
Passionate music software developer with Rust and C++ skills. My major projects are ReaLearn, reaper-rs and Playtime.
Skills
Projects
Work Experience
8 assignments, 3 companies
Freelancer
Software development and software architecture consulting with focus on back-end
Avantgarde Labs GmbH
Back-end developer and application architect
In my largest assignment, I worked as application architect on an E-Commerce project, specifying and estimating the integration of new features as well as conceiving and documenting a Microservice-based target architecture. I interacted on a daily basis with requirements engineers and developers.
In addition, I worked as part of a development team on a handful of data-intensive projects using Scala, Java, graph databases and some of the more recent functional reactive technologies such as Akka and RxJava. Occasionally I was responsible for developing prototypes employing ETL tools, big data and search technology.
Benjamin Klum, Helgoboss Projects
Music software developer and vendor
I conceive, design, develop and publish plug-ins for professional DAW software, targeted at performers and producers of electronic music. The main technologies I use for this purpose are Rust, Flutter and the REAPER SDK.
Additionally, I publish general-purpose open source libraries from time to time.
The results of my work are presented on my project website www.helgoboss.org.
T-Systems Multimedia Solutions GmbH
Full-stack developer and application architect
In 10 mid- to large-sized projects I was responsible for design, implementation and maintainance of enterprise-scale data-intensive Java web applications, contributing to both back and front ends.
Over time I was more and more entrusted with architectural responsibility, requirements engineering tasks, effort estimates, direct contact to clients and technical lead positions. The projects covered a wide range of sectors including Telecommunications, Media, Health, Public, Logistics, Marketing and Transport.
T-Systems Multimedia Solutions GmbH
Working student
I worked for the load testing department and my task was to develop a Java web application for management and analysis of load testing results.
Education
Certified Professional for Requirements Engineering
IREB®, iSQI
Certified ScrumMaster
ScrumAlliance
Oracle Unified Business Process Management Suite 11g Certified Implementation Specialist
Oracle
Oracle Certified Professional Java SE 6 Programmer
Oracle
Diploma in Informatics
Friedrich Schiller University Jena
Specialization: Programming, software engineering and compiler construction
References
My Interests
Besides creating software, my main interest is composing and performing music. I have been playing the piano since my early childhood and had the privilege of enjoying a classical piano education for over 13 years. I won prices in multiple national piano competitions and played the keyboards in several bands as high school and university student.
In the last few years, I regularly performed live on the piano accompanying silent films with own compositions and improvisation. In 2015 I recorded the piano solo album "Shadow Paintings" with own compositions and compositions of guitar teacher Adam Lawson. It is available on here on Bandcamp. My current project is Mao Jiao
- Bicycling
- Watching Movies
- Swimming
- Hiking
- Skiing
- Cross-Country Skiing
- Playing Piano
Contact Me
- E-mail info@benjamin-klum.com
- Phone +49 1577 6805586
- Address Förstereistr. 40, 01099 Dresden, Germany
- XING Benjamin Klum
- LinkedIn Benjamin Klum
- Twitter helgoboss