Simon Brunner

Software Developer

Simon Brunner
Pfaffenhofen an der Ilm, Germany

Experience

Oct 2023 - Jul 2025
1 year 10 months
Freiburg im Breisgau, Germany

Software Developer

FreiburgRESIST

  • Requirements analysis and design with users, collecting user stories
  • Architectural design for integrating a simulation module into the overall system
  • UI/UX design of the user interface
  • Funded by the BMBF
Jun 2023 - Dec 2024
1 year 7 months
Germany

Software Developer

ESCAPE PRO

  • Requirements analysis and validation of results with users
  • Further development of the micro- and macroscopic models in the simulation core (Java)
  • Performance optimization of the simulation (Java)
  • Improvement of the UI/UX of the desktop application (Java, Swing)
  • Funded by the BMBF
Sep 2021 - Jul 2025
3 years 11 months
Munich, Germany

Java Software Developer

accu:rate GmbH

  • Development and optimization of simulation software in Java
  • Designing, implementing, and improving mathematical algorithms
  • Planning, architecture, and coordination of software development
  • Building and maintaining CI/CD pipelines (Git, Gradle, TeamCity)
  • Conducting code reviews and quality assurance using JUnit and TDD
  • Release and version management, as well as technical documentation
  • Analyzing and integrating new technology trends into ongoing projects
  • Maintenance and modernization of existing software systems
  • Collaborating on research projects (e.g., connecting BIM/IFC to the simulator)
Mar 2020 - Aug 2023
3 years 6 months
Germany

Software Developer

BEYOND

  • Development of an IFC converter to the internal project format of the simulation software (C#)
  • Extension of the simulation core to process three-dimensional building data
  • Implementation of a 3D visualization to display simulation results (Java, libGDX, GLSL)
  • Funded by the BMDV based on a resolution by the German Bundestag
Aug 2019 - Apr 2021
1 year 9 months
Munich, Germany

Java Software Developer

accu:rate GmbH

  • Working student in software development
  • Further development of software for pedestrian flow simulation (Java)
  • Creating unit and integration tests (JUnit)
  • Requirements analysis and design of new features and software components
  • Conducting code reviews and quality assurance using JUnit and TDD
  • Refactoring and maintenance of the legacy codebase

Summary

I help companies develop high-performance, maintainable Java backends with Spring Boot. My focus is on clean architecture, test automation, and sustainable code.

With my experience in simulation technology, I bring strong analytical thinking and a deep technical understanding of complex systems.

Skills

Backend Development

  • 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
  • Design Patterns

Agile Software Development

  • Extreme Programming (Xp)
  • Scrum
  • Kanban
  • Pair Programming

Other

  • Requirements Analysis
  • Java Swing
  • Javafx
  • Libgdx
  • Glsl
  • C#
  • Groovy
  • Refactoring
  • Technical Documentation

Languages

German
Native
English
Advanced

Education

Apr 2019 - May 2022

Technical University of Munich

Master of Science · Computer Science: Games Engineering · Munich, Germany

Oct 2015 - Mar 2019

Technical University of Munich

Bachelor of Science · Computer Science: Games Engineering · Munich, Germany

Certifications & licenses

ISTQB® Certified Tester Foundation Level (CTFL) 4.0

GASQ

Spring Boot Framework

GFU

The Birth of a New BIM Standard: From PED 2018 to 2023, New Parameters and Workflows "Going Live" for Everyone

Collective Dynamics

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Rüdiger Schulz
Rüdiger Schulz

Full-Stack Software Engineer / Consultant for Digitalization

View Profile
Rainer Diekmann
Rainer Diekmann

Enterprise Architecture Management / Software Developer Backend

View Profile
Christoph Bewerbung
Christoph Bewerbung

Architect, Business Analyst, Developer

View Profile
Leif Stolberg
Leif Stolberg

Software Architect

View Profile
Arne Hendricks
Arne Hendricks

Embedded Fullstack Developer

View Profile
Robert Raźniewski
Robert Raźniewski

Software Developer

View Profile
Martin Gross
Martin Gross

Product Management for Medical Portal

View Profile
Alexander Schwartz
Alexander Schwartz

Full-Stack Developer (Java/Kotlin/Angular)

View Profile
Thomas Ramm
Thomas Ramm

Architect, Developer

View Profile
Michael König
Michael König

Architect and Full-Stack Developer

View Profile
Jens Rehsack
Jens Rehsack

Technical Product Owner

View Profile
Timon Ringwald
Timon Ringwald

Database Developer – Research Project – Healthcare Billing

View Profile
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack Engineer

View Profile
Michael Fecher
Michael Fecher

Freelancer, Solution Architect

View Profile
Alexander Kapincev
Alexander Kapincev

Senior Fullstack Developer

View Profile
Martin Grambauer
Martin Grambauer

SAP Test Data Management Consultant

View Profile
Peter Großmann
Peter Großmann

Senior Backend Developer

View Profile
Niko Schmuck
Niko Schmuck

Developing Architect, Technical Lead "gridlytics"

View Profile
Thomas Jarnot
Thomas Jarnot

Backend Developer, DevOps Engineer

View Profile
Timo Rohrberg
Timo Rohrberg

Expert Software Developer

View Profile
Carlos Medina
Carlos Medina

Migration Zend Framework 2 /Laminas

View Profile
Andreas Kraus
Andreas Kraus

Senior Developer

View Profile
Shamaila Mahmood
Shamaila Mahmood

Senior Software Architect

View Profile
Marcel Meyer
Marcel Meyer

Cloud-Architect, Senior Solution Architect, Senior Software-Engineer

View Profile
Werner Keil
Werner Keil

Test Coordinator, Designer and Engineer

View Profile
Anton Klonov
Anton Klonov

Head of Technical Overall Integration NSC / Hadoop Cloud Development

View Profile
Stefan Baust
Stefan Baust

Senior Full Stack Developer / Co-Founder / CTO / Head of Development

View Profile
Jonas Dittrich
Jonas Dittrich

CEO

View Profile
Kyu-wang Lee
Kyu-wang Lee

Software Architect & Lead Software Engineer

View Profile
Peter Fleischer
Peter Fleischer

Subproject Manager and Solution Architect - Microsoft 365 Transformation

View Profile