Recommended expert

Ursula Raab

Sabbatical with professional development

Ursula Raab
Berlin, Germany

Experience

Jul 2025 - Present
9 months

Sabbatical with professional development

Own sabbatical

Aug 2023 - Jun 2024
11 months

Tech 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 months

Senior 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 months
Berlin, 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 year
Berlin, 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 months
Budapest, 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 months
Berlin, 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 months
Berlin, 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 months
Berlin, 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 years
Berlin, 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 months
Berlin, 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 months

Java Developer

Freelancer

  • Developed a gallery/image management system with Java, Swing, JDBC, and Adabas-D
Sep 1998 - Feb 2000
1 year 6 months
Berlin, Germany

Lecturer

TFH Berlin

  • Taught programming courses
Mar 1993 - Sep 1997
4 years 7 months
Nuremberg, Germany

Programmer

Neugebauer Engineering Office

  • Developed production planning software for corrugated cardboard manufacturers
  • Parental leave from March 1995 to September 1997

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 Transportation (21 years), Education (5 years), Manufacturing (4.5 years), and Information Technology (1.5 years).

Transportation
Education
Manufacturing
Information Technology

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 Information Technology (28.5 years), Product Development (23.5 years), Project Management (15 years), Operations (4.5 years), Research and Development (1.5 years), and Supply Chain Management (0.5 years).

Information Technology
Product Development
Project Management
Operations
Research and Development
Supply Chain Management

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
Native
English
Advanced
French
Intermediate

Education

Oct 1985 - Mar 1993

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

Profile

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

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Ursula based?

Ursula is based in Berlin, Germany.

What languages does Ursula speak?

Ursula speaks the following languages: German (Native), English (Advanced), French (Intermediate).

How many years of experience does Ursula have?

Ursula has at least 31 years of experience. During this time, Ursula has worked in at least 13 different roles and for 10 different companies. The average length of individual experience is 2 years and 2 months. Note that Ursula may not have shared all experience and actually has more experience.

What roles would Ursula be best suited for?

Based on recent experience, Ursula would be well-suited for roles such as: Sabbatical with professional development, Tech Lead / Technical Architect, Senior Backend Developer.

What is Ursula's latest experience?

Ursula's most recent position is Sabbatical with professional development at Own sabbatical.

What companies has Ursula worked for in recent years?

In recent years, Ursula has worked for Own sabbatical, DB InfraGO, DB Netz, and 4flow AG.

Which industries is Ursula most experienced in?

Ursula is most experienced in industries like Transportation and Logistics, Education, and Manufacturing. Ursula also has some experience in Information Technology (IT).

Which business areas is Ursula most experienced in?

Ursula is most experienced in business areas like Information Technology (IT), Product Development, and Project Management. Ursula also has some experience in Operations, Research and Development (R&D), and Supply Chain Management.

Which industries has Ursula worked in recently?

Ursula has recently worked in industries like Transportation and Logistics.

Which business areas has Ursula worked in recently?

Ursula has recently worked in business areas like Information Technology (IT), Product Development, and Project Management.

What is Ursula's education?

Ursula holds a Master in Business Mathematics.

Does Ursula have any certificates?

Ursula has 5 certificates. Among them, these include: AWS Certified Cloud Practitioner, PSM I, and PSPO I.

What is the availability of Ursula?

The availability of Ursula needs to be confirmed.

What is the rate of Ursula?

Ursula's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Ursula?

To hire Ursula, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 800-960 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.