Dr. Mathias Laurin

Angestellt, Senior Softwareentwickler, Checkmk GmbH

München, Deutschland

Fähigkeiten und Kenntnisse

Software Engineering
Software Architecture
C++
Python
Rust (programming language)
Linux/Unix
Backend
API Design
Coaching
Object Oriented Programming (OOP)
Software
English Language
French Language
German language
Python NumPy
Team work
Organizational skills
Analytical skills
hands-on mentality
Management experience
Intercultural competence
Work abroad
Public speaking
Communication skills
Presentation skills
problem solving skills
Time Management

Werdegang

Berufserfahrung von Mathias Laurin

  • Bis heute 4 Jahre und 11 Monate, seit Aug. 2019

    Senior Softwareentwickler

    Checkmk GmbH

    • Re-engineers acquisition of monitoring data with a 10–100 × performance improvement. • Re-architectures frontend/backend separation, enabling the introduction of a modern JavaScript framework. • Collaborates on improvements to Bazel architecture with responsible team and on own initiative. • Mentors devs improving code structure, APIs, and typing in direct communications and code reviews. • Participates in level-3 support with direct contact with customers.

  • Bis heute 18 Jahre und 2 Monate, seit Mai 2006

    Open-source developer

    https://github.com/Synss

    • Develops and maintains python-mbedtls, a cryptography library. • Contributes features, bugfixes, and documentation to various open-source projects, among them SmallTalk, Python, cpp-httplib, and many small libraries. • Presents an history and definition of object-oriented programming at C++ meetup (MUC++)

  • 2 Jahre und 7 Monate, Jan. 2017 - Juli 2019

    Software Engineer

    TOPTICA Photonics AG

    • Designs a framework to control and regulate FemtoFiber ultra product line of lasers. • Optimizes high-throughput real-time data treatment server with numpy, critical to THz lasers. • Participates in process improvements task force resulting in coding guidelines.

  • 1 Jahr und 8 Monate, Mai 2015 - Dez. 2016

    Software Developer

    Elaborated Networks GmbH

    • Writes reactive backend to IoT & smart home automation products using WebSocket, Rx, and NoSQL. • Establishes software-development plan to ISO 9001 certification. • Introduces high ROI agile techniques such as unit testing and lightweight code reviews.

  • 6 Jahre und 5 Monate, Dez. 2008 - Apr. 2015

    Project Manager and Team Leader

    Universität Erlangen-Nürnberg

    • Coordinates 15 teams and a 3 M€ project studying novel applications to ionic liquids. • Manages own team up to 5 members and 170+ k€ budget. Team specializes in spectroscopy. • Conceives, designs, and organizes construction of high-end catalytic reactor. Also built large ultra-high vacuum equipments. • Writes or contributes to academic papers and communicates at international conferences.

  • 2 Jahre und 3 Monate, Sep. 2006 - Nov. 2008

    Japanese Society for the Promotion of Science postdoctoral fellow

    Tokyo University

    • Develops a statistical mechanics model in C++. • Hands-on experience of synchrotron-based electron spectroscopy and STM.

  • 6 Monate, Jan. 2006 - Juni 2006

    MPG Postdoctoral Fellow

    Friedrich-Alexander Universität Erlangen-Nürnberg

    • Coordinates, manages construction, and tests large equipment. Project successfully completed ahead of schedule. • Coaches junior group members and initiated internal documentation for said equipment.

  • 3 Jahre und 3 Monate, Okt. 2002 - Dez. 2005

    PhD Researcher

    Fritz-Haber-Institut der Max-Planck-Gesellschaft

    Dissertation title: Combining experiments and simulations: diffusion and fluctuation of CO oxidation on Pd-supported nanoparticles. • Hands-on experience of mass spectrometry, infrared and photoelectron spectroscopy. • Develops numerical modeling code for kinetics and statistical mechanics in C++, Fortran, and Matlab.

Ausbildung von Mathias Laurin

  • 3 Jahre und 3 Monate, Okt. 2002 - Dez. 2005

    physikalische Chemie

    Fritz-Haber-Institut der MPG

  • 5 Jahre und 1 Monat, Sep. 1997 - Sep. 2002

    physikalische Chemie

    Université de Bourgogne, Frankreich

Sprachen

  • Deutsch

    Fließend

  • Französisch

    Muttersprache

  • Englisch

    Muttersprache

  • Japanisch

    Gut

Interessen

Freie Software
Funktionale Programmierung
Mathematik

21 Mio. XING Mitglieder, von A bis Z