Marcel Schmidt
Technical Lead / Lead Developer
Experience
Technical Lead / Lead Developer
REWE digital
- Due to an organizational restructuring towards product-based teams, the implementation of a Data Mesh in the area of Digital Supplier Management (DSM) was decided.
- A highly available real-time Data Mesh for providing large volumes of data via Kafka and REST to other products.
- New development of a core supplier management software in a (micro-)service-based architecture with a modern tech stack.
- Technologies/Tools:
- Java 21
- Spring Boot
- Angular
- TypeScript
- Go
- MapR
- Kafka
- Docker
- Google Cloud Platform (GCP)
- Kubernetes
- Helm
- GitLab CI
- Maven
- JUnit
- Mockito
- WireMock
- Cypress
- Keycloak
- OAuth 2.0 & OpenID Connect
- Humio
- Nexus
- Artifactory
- SonarQube
- Renovate
- Git
- Postman
- IntelliJ
Consultant / Developer
Dr. Ing. h.c. F. Porsche AG
- Modernization and further development of Porsche AG's core applications PRISMA and PCSS based on updated company-wide technology guidelines.
- These applications serve master data management and after-sales support and are used worldwide in every Porsche center and by partners.
- Technologies/Tools:
- Java 11
- Spring Boot
- Kafka
- Amazon Web Services (AWS)
- Angular
- TypeScript
- Cypress
- Gradle
- Maven
- Ant
- JUnit
- Mockito
- Jenkins
- Docker
- Kubernetes
- Nexus
- SonarQube
- GitLab
- Git
- SVN
- Splunk
- Postman
- IntelliJ
- VS Code
Consultant / Developer
Fondsdepotbank GmbH
- Analysis of existing time- and event-based batch jobs.
- Design and migration into microservices with centralized administration.
- Consulting and support on DevOps-related topics.
- Technologies/Tools:
- Java 11
- Spring Boot (Core, Data, Web)
- Vue.js
- Maven
- JUnit
- Mockito
- Docker
- Kubernetes
- Jenkins (pipelines)
- Nexus
- SonarQube
- Git
- Ansible
- Groovy
- Cypress
- Postman
- VS Code
Architect / Consultant / Trainer
Glöckle direct
- Design of a (micro-)service-based architecture as part of a new development project for lottery ticket sales.
- Coaching the client's development team and supporting the implementation.
- Technologies/Tools:
- Java 1.8
- Spring Boot
- Spring Core
- Spring Data
- Spring Web
- Spring Cloud (Netflix)
- Spring Batch
- Angular (4, 5, 6)
- TypeScript
- Maven
- JUnit
- Mockito
- Selenium
- Tomcat
- Docker
- Kubernetes
- Jenkins (pipeline)
- Nexus
- SonarQube
- Git
Developer
DACHSER SE
- Test automation and expansion of test coverage for OTHELLO, the software developed by Dachser and used worldwide for handling international air and sea freight.
- Further development of OTHELLO.
- Technologies/Tools:
- Java (1.5, later 1.7)
- Spring Core
- ULC
- JUnit
- IBM AS400
- IBM DB2
- IBM WAS
- CVS
- Artifactory
- Git
Consultant / Developer
BASF SE
- Development of software for analysis, planning, and automated execution of company-wide vendor-independent file system migrations.
- Technologies/Tools:
- Java 1.8
- Spring (Core, Boot, Batch, Services)
- JPA
- MS SQL 2008
- Lombok
- Dozer
- Tomcat 7
- Jenkins
- Jira
- SVN
- Git
Trainer
City of Karlsruhe (Social and Youth Department)
- Design and delivery of an introductory training for facility managers of all providers (2 groups of 15–20 people, 10 working days).
- Installation and configuration of the required training environment.
- Technologies/Tools:
- Debian
- JBoss
- Apache web server
- MySQL
Developer
City of Karlsruhe (Social and Youth Department)
- Creation of a web portal for a unified registration process for assigning daycare places.
- Agile approach with close customer contact.
- Technologies/Tools:
- Java 1.7
- Java EE 1.7
- JUnit
- Selenium
- Maven 2
- Hibernate
- MySQL
- JBoss
- JSF
- PrimeFaces
- JavaScript
- CSS
- Jenkins
- SVN
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 Retail (5.5 years), Automotive (2.5 years), Transportation (2.5 years), Government and Administration (1 year), Banking and Finance (0.5 years), and Chemical (0.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 (12.5 years), Product Development (5 years), Procurement (3 years), Customer Service (2.5 years), and Quality Assurance (2.5 years).
Summary
Through various software projects in different industries (finance, chemicals, automotive, etc.), I was able to acquire a broad range of technical skills and extensive process knowledge.
I excel at quickly implementing software solutions with modern architectures and creating automated deployments tailored to the target environment.
Skills
Soa & (Micro-)service Architectures
Java, Spring (Boot), Go, Typescript, Angular
Ci/cd, Build Tools, Containers, Kubernetes, Gcp, Aws, Terraform, Linux
Motivated And Focused On The Task
Team Player, Strong Leadership Skills, And Resilient
Open To New Technologies And Solutions That Enhance Efficiency And Reduce Complexity
Languages
Education
Darmstadt University of Applied Sciences
Bachelor of Science · Computer Science · Darmstadt, Germany
Michelstadt Vocational High School
General Higher Education Entrance Qualification · General Higher Education Entrance Qualification · Michelstadt, Germany
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Marcel based?
What languages does Marcel speak?
How many years of experience does Marcel have?
What roles would Marcel be best suited for?
What is Marcel's latest experience?
What companies has Marcel worked for in recent years?
Which industries is Marcel most experienced in?
Which business areas is Marcel most experienced in?
Which industries has Marcel worked in recently?
Which business areas has Marcel worked in recently?
What is Marcel's education?
What is the availability of Marcel?
What is the rate of Marcel?
How to hire Marcel?
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 Technical Lead / Lead Developer
Nearby freelancers
Professionals working in or nearby Ludwigsburg, Germany