Schlagwörter
Skills
- 13+ Years of experience in backend development for FinTechs and InfoSec, with a special focus on Java programming since the last 6 years
- 5+ Years of experience as a team leader of development teams
- Experience in rebuilding projects from the beginning as well as performing integrations into existing systems
Agile, Backend Development, Development Team Lead, Technical Lead
Java (7 – 18), Spring, SpringBoot, Spring Cloud, Hibernate, Tomcat, Maven, K8s, Docker, ELK Stack, C#, Python, Typescript AWS (RDS, Lambda, EC2, S3, SQS, etc) Azure (SQL, AD, k8s, DevOps, etc) MS SQL, Oracle, PostgreSql, MySql, Aurora, DynamoDB, Mongo Git/Gitlab, Bitbucket, Jenkins, Bamboo
Projekthistorie
Project: |
Lead Backend Development of a service app for the catering sector |
Project duration: |
10.2022 – present |
Technologies: |
Java 17, Spring Boot, Spring Cloud, Kubernetes, AWS |
Role: |
Lead Developer, Technical Lead |
Skill-Set: |
Agile, Java, Team leadership, Technical Leadership |
Summary: |
Development of an innovative app, which revolutionizes the food industry by making the experience for a caterer and the customer digital and bringing their needs together |
Tasks: |
Architecture design, Team leading, Backend development |
Project: |
Development of backend services for the largest German banks |
Project duration: |
07.2020 — 09.2022 |
Technologies: |
Java 8-17, Spring, Hystrix, Junit, Mockito, EasyMock, Oracle DB, AWS, Azure |
Role: |
Lead Backend Developer, Development Team Lead |
Skill-Set: |
Agile, Java, Team leadership |
Summary: |
Participation in the mobile application backend project of one of the largest banks in Germany: implement and delivery new functionality, integration testing. Revision and support of the bank's internal tools. Designing and leading one of the products developed within the company. Leading a team of 6 developers |
Tasks: |
Backend Development, Team Lead |
Project: |
Development of Backend and Frontend parts of a service for the financial sector |
Project duration: |
07.2019 — 06.2020 |
Technologies: |
Java 8-11, Dagger2, Jackson, Freemarker, Javapoet, JUnit, Typescript, Angular |
Role: |
Lead Full Stack Developer |
Skill-Set: |
Agile, Java |
Summary: |
Participation in the project of a platform used to create all products of the company. Development of a maven plugin for code generation. Development functionality of UI generation (backend-part and frontend parts). Design and develop client logging logic. Results: Designed and developed a maven-plugin that generates custom components java and typescript classes based on yaml-descriptions |
Tasks: |
Full Stack Development |
Project: |
Development infrastructure backend for InfoSec company |
Project duration: |
09.2017 — 06.2019 |
Technologies: |
Java, Hibernate, Jetty, JUnit, Spring Boot, Jackson, MS SQL, H2, MongoDB |
Role: |
Senior Software Developer |
Skill-Set: |
Agile, Java, Spring, Highload services |
Summary: |
Contribution of code to the main backend project of internal infrastructure. Implementation of a REST service that collects metrics from different infrastructure services and provides real-time statistics. Results: Services successfully processed about 5 million requests per day, providing asynchronous statistics on the transmitted data |
Tasks: |
Backend Development |
Project: |
Development of detection services for InfoSec company |
Project duration: |
01.2012 — 06.2019 |
Technologies: |
.Net, Entity Framework, ASP.NET, ADO.NET, .Net Core, MS SQL, Python, Kafka |
Role: |
Senior Software Developer, Team Lead |
Skill-Set: |
Agile, .Net, MS SQL, Python, Team Leadership |
Summary: |
Developing applications and services for improving detection rate of specific classes of malicious files or improvement the quality of file processing infrastructure. 20,000+ unique files are detected per day; the detectors protect 30,000 users per day. Since yearly 2016, in addition to the development role, leading a development team of six developers. The team's tasks: conducting research, analyzing data, identifying problems, designing and developing solutions to solve them |
Tasks: |
.Net Development, Backend Development, Team Leading |
Project:
Development Windows client for the customer DB
Project duration:
02.2008 — 12.2011
Technologies:
.Net, WinForms, ADO.NET, Entity Framework, MS SQL, DevExpress
Role:
Software Developer
Skill-Set:
Agile, .Net, MS SQL
Participation in the project for working with a special database. Designing and developing a client application using DevExpress components. Documentation management and project implementation at customer’s site. The project was fully implemented on the customer's side. Positive feedback received
Summary:
Tasks:
C# Development