About Raimund
German
Native or bilingual
English
Fluent
Spanish
Conversational
Experience
- Klein and De La O LimitedDirector of IT ConsultancyApril 2018 - Today (8 years and 2 months)Oxford, UK
- JUXT (juxt.pro)Java Software EngineerJuly 2021 - October 2023 (2 years and 3 months)United KingdomClient: Global Investment and Retail Bank Project 1 - Modernisation of Asset Price Management System: Led a transformative project aimed at modernising an internal asset price management system for a prominent Global Investment and Retail Bank. This complex system involved a multitude of Spring Boot microservices complemented by a dynamic Angular frontend.• Championed the adoption of cutting-edge technology, introducing Java 11 and Spring Integration to enhance system interoperability, while also streamlining the existing Maven build process.• Contributed to software quality with rigorous testing practices, employing JUnit 5, Mockito, and the Spring Testing Framework. Managed source code efficiently with Bitbucket and established robust CI/CD pipelines using JetBrains TeamCity.• Additionally, I provided valuable consulting services, including hiring advice, Agile and DevOps practice assessments, and meticulous system documentation conforming to the arc42 template. Project 2 - Microservices for Price Verification: In the second project, I spearheaded the development of a suite of microservices designed for price verification purposes. To optimise developer productivity, I upgraded select services to Java 17 and meticulously enhanced the Maven and Gradle build scripts.• Technologically diverse, the project involved MongoDB, KineticaDB, and Kafka, further enriching my expertise.• Maintained a focus on software quality through extensive testing, leveraging JUnit 5, Mockito, and the Spring Testing Framework. Code management and review processes were streamlined effectively using Bitbucket, while CI/CD pipelines were established with Jenkins.
- Stannah GroupLead DeveloperMarch 2021 - July 2021 (4 months)United KingdomStannah E-Commerce Platform: Continued and expanded on a previous project, focusing on designing and developing a pioneering E-commerce platform for a family-run international business. This initiative ventured into a business domain previously untouched by e-commerce. My leadership ensured the successful guidance of consumers through a dynamic configuration flow that adapted based on their prior answers, while also tailoring the core platform for multiple international markets. The project achieved remarkable results, going from initial design to going live in just over four months. In my capacity as Lead Developer, I primarily orchestrated the backend architecture and provided hands-on guidance for implementation, all whileadhering to Test-Driven Development (TDD) principles and employing code quality tools like Checkstyle, PMD, and SpotBugs. Furthermore, I facilitated DevOps practices and took on a multifaceted role, seamlessly transitioning between hands-on implementation tasks and hands off design, coordination, and review responsibilities. Key technologies leveraged: Java 17, SpringBoot 2, SQL Server, MongoDB, Azure, Gradle, Docker, Redis, React, TypeScript. Rigorous testing was carried out using JUnit 5, Mockito, ArchUnit, and the Spring Testing Framework. I meticulously managed source code with Bitbucket and ensured code quality through thorough code reviews. The CI/CD pipelines were set up using Azure DevOps. I also took on Team Lead responsibilities, encompassing contract design, mentoring junior team members, and influencing architectural decisions.
Recommendations
Be the first to recommend Raimund
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Diplom, InformatikUniversität Bremen2004Diplom, Informatik
- Computer ScienceHumboldt-Universität zu Berlin1999Computer Science