Simon Brunner
Software Developer
Experience
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
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
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)
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
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
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Information Technology (6 years) and Construction (5.5 years).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Product Development (6 years), Information Technology (6 years), Quality Assurance (5.5 years), and Research and Development (2 years).
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
Education
Technical University of Munich
Master of Science · Computer Science: Games Engineering · Munich, Germany
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
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Simon based?
What languages does Simon speak?
How many years of experience does Simon have?
What roles would Simon be best suited for?
What is Simon's latest experience?
What companies has Simon worked for in recent years?
Which industries is Simon most experienced in?
Which business areas is Simon most experienced in?
Which industries has Simon worked in recently?
Which business areas has Simon worked in recently?
What is Simon's education?
Does Simon have any certificates?
What is the availability of Simon?
What is the rate of Simon?
How to hire Simon?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Software Developer
Nearby freelancers
Professionals working in or nearby Pfaffenhofen an der Ilm, Germany