Recommended expert
Ursula Raab
Sabbatical with professional development
Experience
Jul 2025 - Present
7 monthsSabbatical with professional development
Own sabbatical
Aug 2023 - Jun 2024
11 monthsTech Lead / Technical Architect
DB InfraGO
- Completion of the integrated standard control station for track dispatch and go-live
- Transformation from on-premises to AWS cloud including migration from virtual machines to containers and use of AWS services
- Delivery of a web portal, a rich client and various web services
- Go-live preparation with metrics, dashboards and logging adjustments
- Improved security through encryption and protection of REST endpoints
- Increased availability and stability by decoupling services via queues, multi-AZ deployment, backup/restore and disaster recovery tests, and performance tests
- Tech stack: Java 17/21, Spring Boot, Docker, AWS, GitLab, REST, JavaFX, Kibana, Icinga, Micrometer, OpenAPI, JPA, Oracle, JMS, OAuth2/OpenID Single Sign-On, Jira, Confluence, IntelliJ
Feb 2022 - Jul 2023
1 year 6 monthsSenior Backend Developer
DB Netz
- Development of the integrated standard control station for track dispatch
- Implementation, design and architecture of the system
- Coordination of requirements with the business department
- Contributing to process improvements within Scrum and SAFE
- Tech stack: Java 17, Spring Boot, REST, JavaFX, OpenAPI, JPA, Oracle, JMS, OAuth2/OpenID Single Sign-On, GitLab, Jira, Confluence, IntelliJ, Docker (for developer tests)
May 2021 - Dec 2021
8 monthsBerlin, Germany
Director Software Development
4flow AG
- Lead developer and architect in a greenfield project for material procurement planning in SAP, including transport schedules
- Tech stack: AWS, serverless, Java 11, JavaScript, Python, REST, GitLab, Jenkins, OAuth2, SAP, NoSQL, JSON
- Supported the product owner in creating user stories
- Contributed to the agile transformation
May 2020 - Apr 2021
1 yearBerlin, Germany
Director Product Management
4flow AG
- Product manager and product architect for two products for strategic and tactical transport planning
- Created the business plan for a new product and planned the product lifecycle for a legacy product
- Managed the development of a prototype (MVP) for network visualization (Spring Boot, JPA, OpenStreetMap, Docker, BDD, Swagger, WildFly)
- Worked closely with UX experts for user interviews and testing
- Contributed to the agile transformation and the "New Work" project
Jul 2017 - May 2020
2 years 11 monthsBudapest, Hungary
Lead Software Developer, Budapest
4flow management Kft.
- Set up and managed a new development team in Budapest with representation in Berlin
- Mentored, onboarded, and recruited staff
- Established two Scrum teams, including agile training and coaching until finding a dedicated Scrum Master (summer 2019)
- Migrated features of a Java Swing application to a web application (EJB)
- Modularized, refactored, and migrated software components to microservices
- Documented technical requirements and converted them into Jira tickets
- Acted as interim Product Owner
- Technologies: EJB, CDI, JBoss/WildFly, JPA, Docker, Spring Boot, SQL, Keycloak Single Sign-On
Jan 2016 - Jun 2017
1 year 6 monthsBerlin, Germany
Scrum Master
4flow AG
- Introduced Scrum to the team and the organization
- Conducted Scrum training and ceremonies
- Held discussions with management on agile transformation
Aug 2003 - Jun 2017
13 years 11 monthsBerlin, Germany
Developer / Senior Developer
4flow AG
- Developed Java backend for a logistics planning application (client/server, later migrated to web)
- Technologies: Java Swing, RMI, JDBC, Subversion, later EJB, Hibernate, Smart GWT, JavaScript, Git
- Developed new features, modularized, and refactored code
- Led technical projects for clients, managed requirements, and designed software
- Collaborated with the QA team to improve processes across the software development lifecycle
- Led the team
- Implemented Jira and Confluence (migrated from Bugzilla and MediaWiki)
- Managed the support team, implemented a ticketing system (OTRS), and improved processes and documentation as part of an ASPICE certification
Nov 2001 - May 2002
7 monthsBerlin, Germany
Developer
4flow AG
- Developed the first version (MVP) of a logistics planning application using Java, Swing, RMI, and JDBC
Aug 2000 - Jul 2003
3 yearsBerlin, Germany
Research Associate
Freie Universität Berlin
- Introduced an e-learning system (Moodle) into teaching
- Taught Java courses
Jan 2000 - May 2001
1 year 5 monthsBerlin, Germany
Research Associate
Technical University of Berlin
- Collaborated on the research project "Genetic programming for modeling and control of dynamic systems (GEPROG)" using MATLAB and Simulink
Feb 1999 - Mar 2000
1 year 2 monthsJava Developer
Freelancer
- Developed a gallery/image management system with Java, Swing, JDBC, and Adabas-D
Sep 1998 - Feb 2000
1 year 6 monthsBerlin, Germany
Lecturer
TFH Berlin
- Taught programming courses
Mar 1993 - Sep 1997
4 years 7 monthsNuremberg, Germany
Programmer
Neugebauer Engineering Office
- Developed production planning software for corrugated cardboard manufacturers
- Parental leave from March 1995 to September 1997
Summary
Experienced backend developer / architect and agile coach, strong in concept design, requirements definition and Scrum. Fast learner with interest in continuous improvement
- Agile mindset, constant search for process improvements, empathetic, experience in team development and organizational development
- Many years of experience in development with Java, JavaEE and relational databases
- Analytical thinking, seeing the big picture and good communication with stakeholders
- High quality standards, experience with TDD, pair programming and review processes (code and software design)
Skills
- Java (<=21), Kotlin, C
- Spring Boot, Rest, Ejb, Cdi
- Microservices, Docker, Aws, Serverless, Jdbc, Sql, Json
- Eclipse, Intellij
- Git, Gitlab, Kibana, Icinga, Subversion, Cvs
- Gitlab Ci/cd, Gradle, Jenkins
- Jira, Confluence
- Openapi, Swagger
- Refactoring, Oop, Communication With Stakeholders
- Scrum, Tdd, Kanban, Ddd, Safe
Languages
German
NativeEnglish
AdvancedFrench
IntermediateEducation
Oct 1985 - Mar 1993
Lorem ipsum dolor sit amet
Diploma in Business Mathematics · Business Mathematics · Germany
Certifications & licenses
AWS Certified Cloud Practitioner
aws training and certification
PSM I
Scrum.org
PSPO I
Scrum.org
CSM
Scrum Alliance
Train the Trainer
IHK Berlin
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience