Avatar

Software-Architect and Fullstack-Developer

Lübeck, Germany

karoline.karkosch@gmail.com

Xing

Resume


Languages

German
English

French


Skills


Education and Occupation

Senior Fullstack Developer and Infrastructure Engineer at Finanzguru by dwins GmbH
Apr 2023 until Current

My first project here was introducing Kafka as a message broker to improve various processes which have been a synchronous "fire-and-forget" in the past and needed various cleanup-batches which tried to repair incomplete states. I setup a Confluent Cloud Kafka cluster and developed a Kafka-Library which could be used in the Kotlin-services and worked with the developers to improve the understanding of how an event-driven-architecture could be introduced feature-by-feature to improve existing and future workflows.
Another project of mine was introducing a pipeline for the terraform-repository to enable developers in each team to apply their changes independently and not be blocked by terraform-changes from other teams.
I also developed a pipeline for the batch-jobs to enable developers to start their batch individually without needing to worry about conflicts with other batches.
Features for the customers and consultants I developed included for example: A document-verification-process that enabled customers to change their personal data and have the required documents automatically redirected to the corresponding insurance company, a management-tool with which team-leads were able to independently manage the permissions of their team members or a feature to automatically connect a free sales-consultant with a customer for an instant-appointment.
My latest project was developing an AI-Chatbot-prototybe to be evaluated in an A/B test in the app.

Senior Cloud Engineer at Moia GmbH
Jan 2023 - Apr 2023

As Cloud Engineer at Moia I worked mainly with Golang, DynamoDB, EventBridge, managing AWS-Multi-Account-setups and more. My tasks included developing new services like an automatized setup for Github-team-assignements based on group-assignements in Okta, the configuration of a new terraform provider and automated AWS policy-validation in Github workflows.

Software-Architect at Dr. Klein Privatkunden AG (Hypoport)
May 2021 - Oct 2022

As a Lead Developer and Software-Architect I led projects like introducing Golang as a new language for our microservices, refactored our pipeline-process to version-control the current state of kubernetes, build a Webhook-System that could distribute events from any context and more.

Fullstack-Developer at Dr. Klein Privatkunden AG (Hypoport)
Mar 2019 - May 2021

While working at Dr. Klein in Lübeck I could expand my knowledge about a lot of technologies like Java / Java Spring, Golang, AWS (S3, SNS, SQS, IAM, KMS, EC2, Secret Manager etc), Kubernetes, Angular, Continuous Integration etc. and learn many new things.
My main focus is on on backend development and architecture in a distributed microservice-architecture with communication via Kafka and REST-endpoints. I mainly work on Java Spring services but occasionaly develop an Angular frontend or do dev-ops tasks like configuring Kubernetes deployments, BitBucket Pipelines or AWS configurations.

PHP-Developer at eos.uptrade
Mar 2018 - Feb 2019

The company eos.uptrade GmbH develops Online- and mobile- shops for public transport companies (HVV, Nah-SH, S-Bahn München, S-Bahn Berlin, Wiener Linien and over 80 more). Eos.uptrade maps the oftentimes complex tariff systems in their software, generates the tickets for customers and offers a lot more features with their software.
My area of responsibility ranges from PHP-development over database-maintenance and the instantiation of new systems up to CSS- and Javascript-adjustments. At eos I had the chance to gain experience in object-oriented development in large teams and deepen my knowledge about PHP, Symfony, jQuery, Bootstrap, Docker, Jira, Jenkins, Graylog and a lot more tools.

Bachelor at mindsquare
Oct 2017 - Jan 2018

Three of my most informative, interesting, fun and exhausting months of my life were spent at the company mindsquare GmbH where I wrote my bachelor thesis about developing a Lightning application for Salesforce. I learned a lot during that time - Not just about Salesforce, how to structure an academic paper and programming in large systems, but also about soft skills, how to improve your working environment, teamwork and understanding of your customer. At the end of my studies I decided against the life of a consultant but I am very glad for the experiences and important skills I gained from my time at mindsquare.

University of Luebeck
Oct 2013 - Apr 2018

After finishing school I studied computer science at the university in Luebeck. The core area of my studies was Security in IT and I finished my studies in April of 2018 with the grade 2,6.

Gymnasium Wentorf
until 2013

In 2013 I received my diploma (Abitur) from the High school "Gymnasium Wentorf" with the grade 2,1.

Student coaching
Jun 2011 - Oct 2013

During my time in school I already coached students between the 1st and 6th grade. The coaching lessons were organized over differnt contact channels. For example one teacher of mine suggested me for another student of hers which was struggling in english.
During my studies at university I worked for the agency NachhilfeCoach, who connected me to more students and while I taught a broad spectrum of subjects for the first few years (chemistry, geography, english, maths, physics, biology, history), my focus shifted more and more towards teaching maths in the last year of german High School (Abiturvorbereitung), which I taught almost exclusively in the last few years.

Projects and Goals

What I am working on
Jan 2015 - Current

Here you find a list of current and finished projects from me:

What I wanna learn and achieve

Although I am already very experienced with many technologies there is never nothing left to learn. These are some things I still wanna improve on:

  • Better understand data mesh
  • work in an international company
  • work with database sharding
  • development close to hardware - something with cars and Arduinos
  • Develop a really cool project with AI

Hobbies

Cycling
Since I was able to cycle until Current

Riding my bike is not just my first choice of transport, I also participated in sporting events with it - for example in a Triathlon-relay in Hamburg.

Carpeting

In my free time I like to build self-designed furniture made out of wood - half of my shelves came into existence that way and it is an activity I enjoy a lot.

Horse-Riding
since 2000

I love horses. Not just riding them but also working with them on the ground. I am a big fan of liberty and horsemanship. My role models are pople like Iseulys Deslé, Anja Beran, Bent Branderup, Irene Raab-Hinrichs, Ina Krüger-Oesert and other people who put the wellbeing of the horse before competitive ambitions.
After 20 years of dreaming I was finally able to fullfil my dream of owning a horse and Galeon has since become the second-most important man in my life.

Internship with Ina Krüger-Oesert
Okt 2016 - Dez 2016

I spent the winter of 2016 in the stable of Ina Krüger-Oesert. During that time I took care of the horses by feeding them, moving them to their assigned paddock, cleaning the stables, watering them and helping riding students with preparing their horses. I enjoyed the privilege of getting lessons from Mrs. Krüger-Oesert on her perfectly trained horses and could also join smaller shows for example a quadrille on the Day of the Horse.
I also improved on my programming skills: On my free day I drove back to Lübeck to attend further studies at my university and I spent the remaining time developing a website for Mrs. Krüger-Oesert where she could independently insert dates of planned workshops and manage other displayed information.

Paragliding
2017 - 2013

During my last three school years I spent most of my summer holidays in Menzenschwand where I was taught by the Flugschule Airpower and spent many fun hours flying.