09/06/2022 updated


100 % available
Software Engineeer
Stockholm, Sweden
Sweden
Msc. Royal Institute of Technology, Stockholm, SwedenJavaDockerawsjenkinsgitJIRALinuxGroovyTypescriptGithub ActionsGCPPrometheusGrafanaspringbootDropwizardkubernetes
I am a software engineer with 8 years of professional experience in statically typed languages (mostly Java, but recently Typescript as well) and a keen interest for dev-ops, testing and monitoring. In my work, I like putting emphasis in quality, flow and fast feedback, while focussing on adding value to the end customer iteratively by starting small and learning fast. I have experience working agile in software teams as well as an individual contributor. I really love working with clever people and working on tricky problems but I also like adding value to my work by being involved in cross team management and requirements refining.
Languages
EnglishFluentGreekFluentSwedishBasic knowledge
Project history
Worked remotely, reporting directly on the CTO on the following tasks:
- Improvement the company's systems reliability by implementing a monitoring solution for Anyfin's production Kubernetes cluster, using Prometheus and a real-time dashboarding solution using Grafana.
- Development of Communication Gateway system for Anyfin's outgoing communication (sms/email/push notifications), deployed in GCP Kubernetes cluster
I was really happy to work with a highly energetic team of 5 engineers with a strong focus on delivering high quality results in the post-purchase order management domain on the following fun challenges:
- Development of Klarna's (public) Order Management API which is handling succesfully more than 10M API calls every week. The Order Management API ecosystem consists of around 15 different Springboot/Dropwizard micro-services, that are glued together with Kafka and REST, deployed in AWS.
- Development of the orders app in the Klarna Merchant portal.
I had the joy of working in a 5 member team of amazing engineers with a strong product focus on the following problem spaces:
- Replacing a manual and error prone merchant onboarding flow, with a fully automated solution of a group of java (Dropwizard) micro- services deployed in AWS.
- Creation of an API-heavy onboarding flow for merchants (internally branded as "native partner" onboarding flow) that were onboarded to Klarna via e- commerce platforms (like EKM in UK or mijnwebwinkel in NL).