# Michael Troehler > Staff Software Engineer at Datadog Location: Brooklyn, New York, United States Profile: https://flows.cv/michaeltroehler Software developer engineer ----------------------------------------------------------------------------------------------- Originally graduated with a double master degree in Computer Science and Software Engineering from Epitech — largest French school in IT — and Beijing Jiaotong University. I have a strong understanding of the majority of major web technologies used in today's market as well as a good ability to deliver successful IT project. The goal is for me to remove the "magic" around the technology and be able to fully understand how most of the software in the world is designed. I have successfully shipped apps for startup and big companies I care about software quality and I do my best to create the most efficient apps for our customer ## Work Experience ### Staff Software Engineer @ Datadog Jan 2025 – Present | New York, États-Unis ### Engineering Manager @ Datadog Jan 2022 – Present | Paris, Île-de-France, France ### Senior Software Engineer @ Datadog Jan 2024 – Jan 2025 | New York, United States ### Senior Software Engineer @ Datadog Jan 2020 – Jan 2022 | Ville de Paris, Île-de-France, France ### Software Engineer @ BlaBlaCar Jan 2019 – Jan 2020 | Paris Area, France ### Lead Software Engineer @ Teemo - The Drive-to-Store Marketing Platform Jan 2018 – Jan 2019 | Paris Area, France Leading a small team of engineers to develop one of the best Drive-To-Store product on the market. - Development related to bidding strategy on a low latency, horizontally scalable application. - Develop batches processing that handles dozen of Terabytes. - Design and implement highly available and fault tolerant cross regional applications. - Design and implement internal products using an Event Driven Architecture and serverless approach. - Design and implement an analytics platform (UI and backend) Technologies used: Java, python, celery, react, apache beam, redis, google cloud services (pubsub,bigtable,bigquery,spark) ### Software Engineer @ Teemo - The Drive-to-Store Marketing Platform Jan 2017 – Jan 2019 | Région de Paris, France ### Software Engineer @ BNP Paribas Corporate and Institutional Banking Jan 2016 – Jan 2017 | Région de Paris, France front office IT. Working on high throughput and low latency issues. Environment: java 8 (core & multi threading), hazelcast, mongodb, tibco rv, go ### Software Engineer @ BNP Paribas Corporate and Institutional Banking Jan 2014 – Jan 2016 | Région de Paris, France Software engineer for the global market IT - Trade processing derivates - Porting single-threaded application to a multithreaded environment, improving time processing. - Proof of concept I have realized the migration of the entire team services and the pipeline (continuous delivery) into Docker container. The concept was a great success. - Fast shipping, leadership, ownership I have rewritten an existing service, improving maintainability and execution speed. I also do work related to operation, tests, network, and build engineering: setup environment/build/pipeline, continuous delivery, metrics/alarms, and automated tests. Environment: Java core (Multi thread), Python, spring, docker, continuous delivery ### Software Engineer @ iConsultants Jan 2012 – Jan 2014 As an engineer, I shipped a new VOIP service (scalable, available) and web UI with both configuration of the service and deep level of statistic detail. The biggest challenges are complex architecture and integration between systems. As a lead, I define some engineering best practice, design solutions, define methodologies, prepare demo, schedule. I also do work related to operation, tests, network, and build engineering: setup environment/build/pipeline, continuous delivery, metrics/alarms, and automated tests. Environment: Design Pattern, J2EE, Hibernate, spring, jQuery, GWT, WS, PHP, Asterisk (SVI open source), VXML, node.js (socket.io), RabbitMQ ### Software Developer @ iConsultants Jan 2013 – Jan 2014 Development of billing tool based on interactive voice server. In charge of the architecture, development, deployment of the solution. Technologies : C++11(curl, boost) multithread, Asterisk(IVR open source), Design pattern ### Software Engineer @ Cisco Jan 2013 – Jan 2013 I was the developer that shipped an UI using Cisco Jabber SDK. It allows a customer and service company to interact each other through their web interfaces. Developed different services: chat / video / audio / web conference / presence / callback. In charge of the architecture, development and deployment of the solution. Environment: Jabber SDK, jQuery, node.js, socket.io ### Java Developer @ Crédit Agricole Jan 2011 – Jan 2011 I was the main developer who provided public service between business and CISCO infrastructure. ### Software Developer @ Crédit Agricole Jan 2010 – Jan 2011 - Code Legacy I have improved processing by 20% by implementing distributed cache, I also do work related to tests, metrics, alarms. ### Java Developer @ Milk Jan 2009 – Jan 2009 Java project that tracks the user when printing documents. This tool was developed to avoid paper waste. Environment: SWING, Socket ## Education ### Master's degree in Computer Software Engineering EPITECH - European Institute of Technology ### Master's degree in Computer Software Engineering Beijing Jiaotong University ### Computer Software Engineering Chongqing University ## Contact & Social - LinkedIn: https://linkedin.com/in/michael-troehler-a97b4827 --- Source: https://flows.cv/michaeltroehler JSON Resume: https://flows.cv/michaeltroehler/resume.json Last updated: 2026-03-31