Simon Brunner
Softwareentwickler
Erfahrungen
Okt. 2023 - Juli 2025
1 Jahr 10 MonatenFreiburg im Breisgau, Deutschland
Softwareentwickler
FreiburgRESIST
- Anforderungsanalyse und Konzeption mit den Anwendern und Sammeln von User Stories
- Architektonischer Entwurf zur Integration eines Simulationsmoduls in das Gesamtsystem
- Konzeption der UI/UX der Benutzeroberfläche
- Gefördert durch das BMBF
Juni 2023 - Dez. 2024
1 Jahr 7 MonatenDeutschland
Softwareentwickler
ESCAPE PRO
- Anforderungsanalyse und Validierung der Ergebnisse mit den Anwendern
- Weiterentwicklung der mikro- und makroskopischen Modelle im Simulationskern (Java)
- Performanceoptimierung der Simulation (Java)
- Verbesserung der UI/UX der Desktopanwendung (Java, Swing)
- Gefördert durch das BMBF
Sept. 2021 - Juli 2025
3 Jahren 11 MonatenMünchen, Deutschland
Java-Softwareentwickler
accu:rate GmbH
- Entwicklung und Optimierung einer Simulationssoftware in Java
- Konzeption, Implementierung und Verbesserung mathematischer Algorithmen
- Planung, Architektur und Koordinierung der Softwareentwicklung
- Aufbau und Pflege von CI/CD-Pipelines (Git, Gradle, TeamCity)
- Durchführung von Code-Reviews und Qualitätssicherung mittels JUnit und TDD
- Release- und Versionsmanagement sowie technische Dokumentation
- Analyse und Integration neuer Technologietrends in laufende Projekte
- Instandhaltung und Modernisierung bestehender Software-Systeme
- Mitarbeit an Forschungsprojekten (z. B. Anbindung von BIM/IFC an den Simulator)
März 2020 - Aug. 2023
3 Jahren 6 MonatenDeutschland
Softwareentwickler
BEYOND
- Entwicklung eines IFC-Konverters in das interne Projektformat der Simulationssoftware (C#)
- Erweiterung des Simulationskerns zur Verarbeitung von drei-dimensionalen Gebäudedaten
- Implementierung einer 3D Visualisierung zur Darstellung der Simulationsergebnisse (Java, libGDX, GLSL)
- Gefördert durch das BMDV aufgrund eines Beschlusses des Deutschen Bundestages
Aug. 2019 - Apr. 2021
1 Jahr 9 MonatenMünchen, Deutschland
Java-Softwareentwickler
accu:rate GmbH
- Werkstudium Softwareentwicklung
- Weiterentwicklung einer Software zur Simulation von Personenströmen (Java)
- Erstellen von Unit- und Integrationstests (JUnit)
- Anforderungsanalyse und Konzeption neuer Features und Softwarekomponenten
- Durchführung von Code-Reviews und Qualitätssicherung mittels JUnit und TDD
- Refactoring und Instandhaltung der Legacy-Codebasis
Zusammenfassung
Ich unterstütze Unternehmen bei der Entwicklung performanter und wartbarer Java-Backends mit Spring Boot. Mein Fokus liegt auf sauberer Architektur, Testautomatisierung und nachhaltigem Code.
Durch meine Erfahrung in der Simulationstechnik bringe ich ein ausgeprägtes analytisches Denken und tiefes technisches Verständnis für komplexe Systeme mit.
Fähigkeiten
Backend Entwicklung
- Java
- Spring Boot
- Rest Apis
- Jpa/hibernate
- Sql
Build & Ci/cd
- Maven
- Gradle
- Teamcity
- Git
- Github
Testing & Qa
- Junit
- Arch Unit
- Tdd
- Code Reviews
- Clean Code
- Entwurfsmuster
Agile Software Entwicklung
- Extreme Programming (Xp)
- Scrum
- Kanban
- Pair Programming
Sonstiges
- Anforderungsanalyse
- Java Swing
- Javafx
- Libgdx
- Glsl
- C#
- Groovy
- Refactoring
- Technische Dokumentation
Sprachen
Deutsch
MutterspracheEnglisch
VerhandlungssicherAusbildung
Apr. 2019 - Mai 2022
Technische Universität München
Master of Science · Informatik: Games Engineering · München, Deutschland
Okt. 2015 - März 2019
Technische Universität München
Bachelor of Science · Informatik: Games Engineering · München, Deutschland
Zertifikate & Bescheinigungen
ISTQB® Certified Tester Foundation Level (CTFL) 4.0
GASQ
Spring Boot Framework
GFU
Die Geburt eines neuen BIM-Standards: Von PED 2018 bis 2023, neue Parameter und Workflows „Going Live“ für alle
Collective Dynamics
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testenWeitere Aktionen
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.