2013 - 2015 ·
Deutschlandstipendium, awarded for my achievements at the
Cologne University of Music and Dance
2015 · Scholarship from the
Munich Radio Orchestra / Bayerischer Rundfunk
2015 - 2017 · Villa Musica - Scholarship
2017 - 2019 · Giuseppe Sinopoli Academy - Scholarship
Diplomas
This section is restricted. Please enter the password to view the content.
References
This section is restricted. Please enter the password to view the content.
Vita
Raised in Detmold, NRW, I completed my Abitur in 2011. Throughout my school years, I had a strong interest
in both artistic and technical fields. After graduating, I passed the entrance examination for the Cologne
University of Music and Dance, where I studied orchestral music with the oboe. I continued my master's
studies at the Munich University of Music and Performing Arts with Prof. François Leleux.
Out of interest, I also enrolled in mathematics at university, completing a significant portion of a
mathematics degree. After two years, though, I had to discontinue my studies due to conflicts with my music
career.
Until the COVID pandemic, I worked as a freelance orchestra musician, performing with
opera houses and symphony orchestras across Europe.
As the lockdowns hindered my work as a musician, I used the time to learn several programming languages,
enroll in a remote software development program and work as a frontend and backend developer for a company
specializing in e-government solutions near Berlin. In 2022, I decided to pursue a vocational training
program at SAP in Dresden.
2021 - 2022 · Remote software development program at the FernUni Hagen
2021 - 2022 · Working student at HSH Berlin, a developer of software for municipal and
electoral purposes
2022 - present · Vocational training (Business Informatics) at SAP in Dresden in partnership
with the Saxony Cooperative State University
Projects
It is more important to me to choose the most suitable technology for a problem than to specialize in a
single one. Learn more about the programming languages and frameworks I use here:
<how-i-build/>
Below is a selection of my initiatives.
MeetSheet
MeetSheet addresses a common problem faced by private tutors. Each
student has individual scheduling needs, such as school hours, sports, parental availability and more. For
tutors, creating a schedule that accommodates all these needs while circumventing inconvenient breaks can
feel like an impossible task. You might end up with a break between 5:00 PM and 7:00 PM, only to continue
working for another two hours afterward, whereas MeetSheet finds a schedule that suits everyone within
seconds.
MeetSheet has been available as a free service since May 2022 for everyone interested, previously known as
EveryMinute. It is mainly built with Django, but many other amazing open-source projects
are involved.
Django Log Lens
Log Lens
is a monitoring tool for the Django web framework. It streamlines the process of viewing and supervising log
data while also serving as a useful tool for debugging. Although it was only released in 2024, it has gained
some traction, with thousands of downloads to date (~10k on PyPI alone).
Log Lens is licensed under the MIT License and available on PyPI and GitHub.
Passwords
Passwords is an unconventional
password manager with no need for a server or storage, which completely eliminates reliance on third
parties. It "synchronizes" your passwords instantly on all your devices. No black magic involved.
Passwords is licensed under the MIT license,
available on GitHub and can be used
as a Tampermonkey script. I am planning to release a browser extension which might be more convenient.
jChess
jChess
was created during the COVID pandemic and was my first major software project since high school. It includes
a chess client with many features (chess clock, online matches, ELO, leaderboard) and a chess server that
facilitates online games between players of similar skill levels via ELO rating.
The client is written in Java, and the
server in Python - not because
it's a good design decision, but because I wanted to learn both programming languages, and this project gave
me a lot of motivation to do so. There are many things I would approach differently today, but I still
believe that jChess contains some good ideas.
How I Build
I believe in rapid prototyping as it helps me make design decisions. I am highly proficient
in Python,
JavaScript and TypeScript. For prototyping, I often prefer Python because of its
philosophy and readability, which facilitates discussions and collaboration.
I have a good command of Java, which proves beneficial when working on legacy systems. I
rarely use Java for new solutions, though, as there are often more suitable approaches.
Knowing the basics of Kubernetes, Docker and Go helps me build
applications in distributed systems. While I can adapt existing infrastructure to suit my needs, I primarily
interact with K8s and Docker at a higher API level, often through deployment platforms like
Dokploy.
My perspective on frontend development is framework-agnostic. I believe it's crucial to master the
underlying programming languages and understand patterns and philosophies - like MVC/MVT,
state-driven, Redux, or SSR - rather than specialize in a single
framework.
While I frequently use Node.js or Django for web development, I'm always curious
about new technologies.
Music
I've been passionate about classical music since childhood, and it was clear early on that I wanted to
become a musician. I learned to play the oboe and piano and discovered my love for symphonic music while
performing in various youth orchestras during my school years, which ultimately led me to pursue music as a
career.
I was fortunate to study at two excellent conservatories. First, I passed the entrance exam at the Cologne
University of Music and Dance, and I completed my master's degree at the Munich University of Music and
Performing Arts, studying with Prof. François Leleux.
During and after my studies, I had the privilege of performing in international orchestras across various
countries, including Denmark, Estonia, Sweden, Italy, and Chile. In Germany, I had the opportunity to work
with outstanding opera houses, symphony and chamber orchestras in Munich, Cologne, Dresden, Berlin, and
Potsdam, among many others. In Dresden, I worked as a scholarship holder of the Giuseppe Sinopoli Academy in
the orchestra of the Semperoper / Staatskapelle Dresden for two years, where I also got to know the other
excellent orchestras of the city.
Semperoper
I also performed as a soloist, including at the 2017 SWR Festival in Schwetzingen, as well as with seasoned
amateur orchestras such as the Haydn Orchestra Dresden. My greatest passion, though, is for the composers of
the Baroque era, particularly Johann Sebastian Bach.
Videos of my performances will soon be available here.
Contact
Martin Broede
Arnoldstraße 26
01307 Dresden
martin@broede.dev
Github