Henri Maxime Demoulin

Co-Founder

San Francisco, California, United States16 yrs 1 mo experience
Most Likely To Switch

Key Highlights

  • Founding engineer of a leading workflow orchestration solution.
  • Published notable research papers in distributed systems.
  • Expert in building reliable and scalable software systems.
Stackforce AI infers this person is a SaaS expert with a strong focus on distributed systems and workflow orchestration.

Contact

Skills

Core Skills

Software ArchitectureComputer ScienceResearch

Other Skills

LinuxOpen SourceDistributed SystemsOperating SystemsProject Management

About

Founding engineer at DBOS, the easiest to use, state-of-the art Durable Workflows platform. Transform your app into an invincible program here: https://docs.dbos.dev/ I help you build reliable systems. The short life story I have been doing Computer Science since age 18. Here's my journey: - Age 17-22: IT school in France with 10+ internships, realized I enjoyed startups - Age 22-24: Work for a French startup, realize I enjoy Computer Science Research - Age 25-27: Move to the US and starts Duke CS Masters program - Age 27-32: Transition to UPenn Ph.D program - Age 33-35: Defend thesis. First stint at a series C startup (Astronomer, Apache Airflow) - Age 35: Get introduced to Mike Stonebraker and the team at DBOS. Join as founding engineer. Fast forward to now: with the DBOS team, now 10+ strong, I build a leading workflow orchestration solution based on Postgres. Fast-paced environment with a growing customer base. If you're here to make your applications reliable, just shoot me a DM. If you're not there yet, I share for free my insights on computer systems and computer science research. Ready to build? Get started at https://github.com/dbos-inc

Experience

Dbos, inc.

Founding engineer

Jul 2023Present · 2 yrs 8 mos · Sunnyvale, California, United States · On-site

  • First employee of a team rooted in science and hardened by expertise. Some key contributions:
  • Design & implementation of DBOS Cloud, a serverless platform for durable workflows
  • DBOS Transact Golang: https://github.com/dbos-inc/dbos-transact-go
  • Observability in DBOS Transact
  • Found the first customer
  • Check out our open source frameworks https://github.com/dbos-inc/
Computer ScienceSoftware Architecture

Astronomer

Senior Software Engineer

Oct 2021Jul 2023 · 1 yr 9 mos · United States

  • Designed & implemented several components of Astro, a managed service for Apache Airflow:
  • Airflow clusters configuration service
  • Astro on GCP & Azure
Computer ScienceSoftware Architecture

Microsoft

Research Intern

May 2019Aug 2019 · 3 mos · MSR Redmond

  • Demikernel paper (SOSP'21)
Computer ScienceSoftware Architecture

Perspecta labs

Research Intern

Jun 2018Aug 2018 · 2 mos · Basking Ridge

  • DCOMP: DARPA Dispersed Computing.
Computer ScienceSoftware Architecture

University of pennsylvania

Research Assistant (Ph.D.)

Aug 2016Aug 2021 · 5 yrs · Philadelphia

  • Advised by prof. Boon Thau Loo and prof. Linh T.X. Phan.
  • Member of the Distributed System Laboratory (http://dsl.cis.upenn.edu/).
  • Notable papers:
  • Perséphone (kernel bypass scheduling), SOSP'21
  • Finelame (first inline eBPF ML anomaly detector), ATC'19
  • Ph.D. Thesis: Service Boosters: Library Operating Systems for the Datacenter
Computer ScienceSoftware Architecture

Duke university

2 roles

Research Assistant

Promoted

Jun 2015May 2016 · 11 mos · Raleigh-Durham-Chapel Hill Area

  • I'm working on projects aiming to enhance the configuration and management of data intensive frameworks such as Apache Spark and Apache Hadoop.
  • My work is supported by prof. Benjamin C. Lee.
Computer ScienceSoftware Architecture

Teaching Assistant

Feb 2015May 2016 · 1 yr 3 mos · Raleigh-Durham-Chapel Hill Area

  • Part time TA for CPS 92 - "Information and the Internet"​ Spring 2015 with Prof. Owen Astrachan
  • TA for CPS 512 - "​ Distributed Information Systems" Fall 2015 with Prof. Jeff Chase
  • TA for CPS 310 - " Operating Systems" Spring 2016 with Prof. Jeff Chase
Computer ScienceSoftware Architecture

Skopeo

Quality Control Director

Apr 2014Aug 2014 · 4 mos · Paris/Tunis

  • As Skopéo was launching it's activies in Tunisia, I:
  • Factored the software development process
  • Studied and implemented the technical infrastructure
  • Set up the software commonly used in a development startup (git, mantis, doku, etc)
  • Worked on various module integration on www.soukexpert.com
  • Assisted the Tunisian team in their kickstart
  • Interviewed candidates for various positions (project managers, engineers, team leaders)
Software Architecture

Hedera technology

R&D Engineer

Jan 2012Jan 2014 · 2 yrs · Versailles, Île-de-France, France

  • Kanopya is a Cloud Automation software solution designed to manage and optimize clusterized IT infrastructures. We do asbtract the underlaying virtualization technologies to provide admin users pools of resources dynamically extendable.
  • Kanopya is built on a very smart software architecture, that allows fast integration with many external key software (OpenNebula, OpenStack, vSphere and others) or hardware vendors (NetApp, Cisco UCS and others). It is also shipping a rule engine that allows administrators to automate their cloud scalability at need, and thus to answer rapidly to new requirements.
  • After having conclude a successful development period over the rule engine for our first client release, whom is a big actor in the French TELCO landscape, I've officially joined the integration team, where my job consist in the development of specific components used to manage underlaying technologies. More specifically, I've been studying and integrating vSphere and OpenStack in Kanopya, among various core developments.
  • Kanopya is developed in Perl, provides a REST API, and is functionnal on several Linux distributions (SLES, CentOS, Debian, and others)
  • kanopya.org
  • hederatech.com
Computer ScienceSoftware Architecture

Bysoft china

Quality Control Engineer

Jun 2011Nov 2011 · 5 mos

  • Affected to the e-commerce department, I'm in charge, with my associates of the QC team, of the controlling of the whole projects development process, from the moment where we receive project's description to it's release.
  • In contact with team leaders, developers, and project managers, we ensure the good communication between those actors and make it possible to deliver fine quality products for an acceptable cost, while allowing regular quality enhancement.
Software Architecture

Hedera technology

Software Engineering Intern

Aug 2010May 2011 · 9 mos

  • Development of the packaging of the Kanopya solution. Various studies to integrate software components in Kanopya.
  • Check out the Hedera Technology website (hederatech.com) and Kanopya's one (kanopya.org) for more informations about this innovative SaaS and PaaS platform
  • Perl programming, Linux (Debian) and Open Sources technologies.
  • Cloud computing, web infrastructures, high availability.
Software Architecture

Direct traffic media

Software Engineering Intern

Mar 2010Jun 2010 · 3 mos

  • Development of a statistic tool for the company (php)
Software Architecture

Self-entrepreneur

Supinfo Teaching Assistant

Jan 2010May 2011 · 1 yr 4 mos

  • I teached the following courses at Supinfo:
  • Ethical Hacking and Countermeasures
  • Mandriva Certified Administrator
  • Novell Certified Administrator
Software Architecture

Supinfo

2 roles

Campus lab manager linux

Nov 2009Oct 2010 · 11 mos

  • responsible of the laboratorie's life on the London's campus
Software Architecture

Member of the linux laboratory

Oct 2008Oct 2011 · 3 yrs

  • Supinfo Linux Community member.
Software Architecture

Odesys

Software Engineering Intern

Jul 2009Oct 2009 · 3 mos

  • research and development for the web department of the company. I made documentation over the e-commerce CMS Magento and implemented a first test website for the purpose of demonstration, and clients prospection.
Software Architecture

Unikity

Software Engineering Intern

Nov 2008Feb 2009 · 3 mos

  • This is a social network website. I practiced JAVA technologies there
Software Architecture

Centrapel

Software Engineering Intern

Jul 2008Sep 2008 · 2 mos

  • This is the Free's hotline, one of the four French Internet Service Provider. I've increased my php skills there, and it was my first experience in a big enterprise (more than 1200 employees).
  • The purpose of the mission was to participate in the reforging of the company's intranet
Software Architecture

Place de la formation

Software Engineering Intern

Jul 2007Sep 2007 · 2 mos

  • First internship, I learnt my first php basis there. Great experience in the professional formation world.
Software Architecture

Education

University of Pennsylvania

Doctor of Philosophy (Ph.D.) — Computer Science

Aug 2016Aug 2021

Duke University

M.S — Computer Science

Jan 2014Jan 2016

SUPINFO

Master's degree — Computer Sciences and information technologies

Jan 2006Jan 2011

Stackforce found 100+ more professionals with Software Architecture & Computer Science

Explore similar profiles based on matching skills and experience