Ursula Raab
Sabbatical with professional development
Experience
Sabbatical with professional development
Own sabbatical
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
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)
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
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
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
Scrum Master
4flow AG
- Introduced Scrum to the team and the organization
- Conducted Scrum training and ceremonies
- Held discussions with management on agile transformation
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
Developer
4flow AG
- Developed the first version (MVP) of a logistics planning application using Java, Swing, RMI, and JDBC
Research Associate
Freie Universität Berlin
- Introduced an e-learning system (Moodle) into teaching
- Taught Java courses
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
Java Developer
Freelancer
- Developed a gallery/image management system with Java, Swing, JDBC, and Adabas-D
Lecturer
TFH Berlin
- Taught programming courses
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).
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).
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
Education
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
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Ursula based?
What languages does Ursula speak?
How many years of experience does Ursula have?
What roles would Ursula be best suited for?
What is Ursula's latest experience?
What companies has Ursula worked for in recent years?
Which industries is Ursula most experienced in?
Which business areas is Ursula most experienced in?
Which industries has Ursula worked in recently?
Which business areas has Ursula worked in recently?
What is Ursula's education?
Does Ursula have any certificates?
What is the availability of Ursula?
What is the rate of Ursula?
How to hire Ursula?
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 Sabbatical with professional development
Nearby freelancers
Professionals working in or nearby Berlin, Germany