As a software developer, I am continuously developing my skills and have worked and experimented with a variety of different technologies over the years
GoHTMXSvelteSQLitehugoTailwindCSSCSSHTML
3 months
2024-09 - 2024-11
Background service application Idana Bridge
Senior Software DeveloperGoScrumOpenAPI...
Senior Software Developer
Transfer of an extensive feature catalogue to Jira with suggestions for prioritisation and implementation
Implementation in close coordination with the team to ensure independent further development
Successful go-live of several features with subsequent quality assurance in production operation
Sustainable architecture vision for the backend area with a central HTTP backend instead of various backends, FaaS and complex state management developed, team consensus created and implemented
Internal NPM dependencies visualised and greatly reduced through optimised business logic allocation
Automatic deployment of all projects with CI/CD (GitHub Actions)
Integration tests simplified by replacing a central, stateful MySQL database with stateless Docker containers in local development and CI/CD
More unit tests, fewer integration tests - through training in dependency injection for better code isolation
Architecture for the separation of local file system functionalities and UI in fat clients developed to enable the porting of the UI into the browser
Automated import of photographic scenes for a technically agnostic creative process
Resource-saving presentation of ultra high resolution photographs
Optimal support of all iOS device screens in spite of pixel-based photographs
SwiftCore AnimationGo
iOS-Spiel LayerLook, selbstständig, Freiburg
2 years 1 month
2016-07 - 2018-07
Development and go-live of a logistics system in a distributed software environment
Junior Software DeveloperJava 8AMQPDocker...
Junior Software Developer
Conception and development of a library to transparently establish and automatically validate APIs across teams
Deep customer integration into the team and joint feature driven development
Successful go-live and quality assurance in production
Java 8AMQPDockerGitGitlabDevOpsUnit testsScrum
synyx GmbH & Co. KG, Karlsruhe.
1 year 6 months
2015-01 - 2016-06
Various projects during professional training
TraineeJava 8Spring BootGradle...
Trainee
Training in operational area of cloud deployment
Co-development and integration of a service for turn-based economy simulation into a legacy software environment and successful go-live
Application development for on-board computer in the automotive sector
Development of a web client to present and edit geographical customer data
Prototype development in the course of finalisation in the field of turn-based economic simulation with subsequent project presentation and evaluation of the solution approach for follow-up order
As a software developer, I am continuously developing my skills and have worked and experimented with a variety of different technologies over the years
GoHTMXSvelteSQLitehugoTailwindCSSCSSHTML
3 months
2024-09 - 2024-11
Background service application Idana Bridge
Senior Software DeveloperGoScrumOpenAPI...
Senior Software Developer
Transfer of an extensive feature catalogue to Jira with suggestions for prioritisation and implementation
Implementation in close coordination with the team to ensure independent further development
Successful go-live of several features with subsequent quality assurance in production operation
Sustainable architecture vision for the backend area with a central HTTP backend instead of various backends, FaaS and complex state management developed, team consensus created and implemented
Internal NPM dependencies visualised and greatly reduced through optimised business logic allocation
Automatic deployment of all projects with CI/CD (GitHub Actions)
Integration tests simplified by replacing a central, stateful MySQL database with stateless Docker containers in local development and CI/CD
More unit tests, fewer integration tests - through training in dependency injection for better code isolation
Architecture for the separation of local file system functionalities and UI in fat clients developed to enable the porting of the UI into the browser
Automated import of photographic scenes for a technically agnostic creative process
Resource-saving presentation of ultra high resolution photographs
Optimal support of all iOS device screens in spite of pixel-based photographs
SwiftCore AnimationGo
iOS-Spiel LayerLook, selbstständig, Freiburg
2 years 1 month
2016-07 - 2018-07
Development and go-live of a logistics system in a distributed software environment
Junior Software DeveloperJava 8AMQPDocker...
Junior Software Developer
Conception and development of a library to transparently establish and automatically validate APIs across teams
Deep customer integration into the team and joint feature driven development
Successful go-live and quality assurance in production
Java 8AMQPDockerGitGitlabDevOpsUnit testsScrum
synyx GmbH & Co. KG, Karlsruhe.
1 year 6 months
2015-01 - 2016-06
Various projects during professional training
TraineeJava 8Spring BootGradle...
Trainee
Training in operational area of cloud deployment
Co-development and integration of a service for turn-based economy simulation into a legacy software environment and successful go-live
Application development for on-board computer in the automotive sector
Development of a web client to present and edit geographical customer data
Prototype development in the course of finalisation in the field of turn-based economic simulation with subsequent project presentation and evaluation of the solution approach for follow-up order