Mathias Langlet

Consulting Software Engineer at Citerus
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Stockholm, Stockholm County, Sweden, SE

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Sweden
    • Software Development
    • 1 - 100 Employee
    • Consulting Software Engineer
      • Sep 2023 - Present

      Stockholm, Stockholm County, Sweden

    • Sweden
    • Software Development
    • 700 & Above Employee
    • Software Engineer
      • Feb 2021 - May 2023

      Stockholm, Stockholm County, Sweden At Klarna I'm working with the order management problem space. My team is responsible for building and running the systems that allow merchants to do post purchase operations on their orders. We offer a REST API and a web app in our merchant portal as well as many internal peripheral services. Most of my work is related to our java back-end services but I'm also at times involved with the front-end app. Our back-end services are build as containerized Spring Boot apps and runs in AWS in… Show more At Klarna I'm working with the order management problem space. My team is responsible for building and running the systems that allow merchants to do post purchase operations on their orders. We offer a REST API and a web app in our merchant portal as well as many internal peripheral services. Most of my work is related to our java back-end services but I'm also at times involved with the front-end app. Our back-end services are build as containerized Spring Boot apps and runs in AWS in our in-house abstraction on top of AWS ECS. We manage our own jenkins pipelines through Jenkinsfiles. We make heavy use of Kafka, AWS SQS, AWS DynamoDB, PostgreSQL in RDS and Aurora. We manage most of our infrastructure by using infrastructure as code via Terraform. We also own the public documentation of our products and API specifications. The team is quite autonomous, we work with a scrum like setup of one week long sprints. Our practices include daily stand-ups, weekly planning and grooming of upcoming work, and bi-weekly retrospectives. I'm also involved with the security awareness group with the goal of helping my team and adjacent teams to keep up with security best practices. We hold regular threat modelling sessions where we try to find possible threats and mitigations. This work is influenced by the STRIDE threat modeling methodology. Show less

    • Germany
    • Financial Services
    • 1 - 100 Employee
    • Software Engineer
      • Dec 2018 - Feb 2021

      Berlin, Berlin, Germany In my time with Klarna in Berlin I worked in a team that was responsible for specialized payment integrations. We built containerized Spring Boot back-ends backed by AWS RDS MySQL and PostgreSQL datastores. Our first project was to migrate a set of on-prem payment integrations to AWS. Those were implemented in an in-hosue web application framework and had to be migrated to Spring Boot. After migrating the existing services I was involved with projects to build new integrations… Show more In my time with Klarna in Berlin I worked in a team that was responsible for specialized payment integrations. We built containerized Spring Boot back-ends backed by AWS RDS MySQL and PostgreSQL datastores. Our first project was to migrate a set of on-prem payment integrations to AWS. Those were implemented in an in-hosue web application framework and had to be migrated to Spring Boot. After migrating the existing services I was involved with projects to build new integrations. Each one unique and with its own set of challenges. Show less

    • Lead Systems Developer
      • Mar 2016 - Nov 2018

      Berlin, Tyskland At ICE in Berlin I took on the role of Lead Systems Developer and I was involved in recruitment and training of new employees. My daily activities included * Design and implementation of software and database components * System administration * Software Testing * Change management system administration. * Release packaging and deployment. * Researching best practices and keeping the team up to date with what's new on the platform. * Responsible for programming and… Show more At ICE in Berlin I took on the role of Lead Systems Developer and I was involved in recruitment and training of new employees. My daily activities included * Design and implementation of software and database components * System administration * Software Testing * Change management system administration. * Release packaging and deployment. * Researching best practices and keeping the team up to date with what's new on the platform. * Responsible for programming and system training for new developers. Show less

    • United Kingdom
    • Musicians
    • 200 - 300 Employee
    • System Developer
      • 2013 - Feb 2016

      Alvikstrand At ICE I worked with design and implementation of software and database of a system designed to support documentation and management of multiterritorial copyright information. Apart from working with daily programming tasks I was also involved with system administration, testing, and change management system administration.

    • Android Dev
      • 2012 - 2013

      Design and implementation of an Google Android application.

    • Systemtest
      • Jun 2010 - Jul 2010

      Systemtest av Android app

Education

  • KTH Royal Institute of Technology
    Högskoleingenjör, Datateknik
    2010 - 2013
  • Scrum.org
    11 Sep 2014, Professional Scrum Master I
    2014 - 2014
  • Blackebergs gymnasium
    Gymnasieutbildning, Natur, matte/data
    2007 - 2010

Community

You need to have a working account to view this content. Click here to join now