ABOUT WORK BLOG CONTACT

David M. Cleres



M.Sc. in Computational Science & Engineering from EPFL

Co-Founder & President at GirlsCodeToo logo

Product Engineer at Teton company logo

0 Citations
0 Publications
0 Girls Empowered
0 Workshops
Download CV

Professional Experience

Product Engineer

Nov. 2025 - Now | Teton

Currently working as a Product Engineer at Teton in Copenhagen, Denmark.

 Python
 Product Development
Learn More about Teton

Expert Machine Learning Engineer

Feb. 2025 - Oct. 2025 | Visium SA

Working on projects in government, pharma, healthcare, banking, and nutrition sectors with a focus on AI, Algorithms, MLOps, LLMOps, NLP, and more.

 Python
 Cloud Native Applications
 Consulting
Learn More about Visium SA

Senior Machine Learning Engineer

May 2024 - Jan. 2025 | Visium SA

Working on projects in government, pharma, healthcare, banking, and nutrition sectors with a focus on AI, Algorithms, MLOps, LLMOps, NLP, and more.

 Python
 Cloud Native Applications
 Consulting
Learn More about Visium SA

CTO

Sept. 2022 - May 2024 | Resmonics AG

AI-based technology enables your app to offer objective, clinically validated, and CE-certified nocturnal respiratory symptom tracking and assessment. With ResGuard Med, the Resmonics health app becomes a must-have for patients overnight. Our AI-based technology enables your app to offer objective, clinically validated, and CE-certified nocturnal respiratory symptom tracking and assessment.

 Python
 Azure
 Leadership
Learn More about Resmonics AG

Senior Data Scientist

Jan. 2022 - Aug. 2022 | Resmonics AG

AI-based technology enables your app to offer objective, clinically validated, and CE-certified nocturnal respiratory symptom tracking and assessment. With ResGuard Med, the Resmonics health app becomes a must-have for patients overnight. Our AI-based technology enables your app to offer objective, clinically validated, and CE-certified nocturnal respiratory symptom tracking and assessment.

 Python
 Swift
 Android
Learn More about Resmonics AG

Data Engineer

Sept. 2019 - Jun. 2020 | Eyeware Tech SA

Eye Tracking Software Company. Top 50 best start-up in Switzerland. Development of Machine and Deep Learning models specialized in Computer Vision, Data Augmentation, and development of an iOS Gaze Tracking App.

 Python
 Swift
 C++
 Microsoft Azure
Learn More about Eyeware SA

Data Science Intern

Jul. 2018 - Sept. 2018 | Smood SA

Founded in 2013 in Geneva, Smood.ch is now considered the leader in home delivery in French-speaking Switzerland. The young company delivers in the canton, Lausanne, Montreux, Fribourg, Zurich, Lucerne and Winterthur, Zug, and Lugano. It employs nearly 30 people and currently works with nearly 500 restaurants in the nine cities where it is present. Content of the Internship: Analysis of the data about the drivers and development of a routing alternative to Google Maps.

 Python
 Microsoft Azure
Learn More about Smood SA

Engineering Intern

Jul. 2017 - Sept. 2017 - SteriLux SA Tech

The sustainable low-temperature ozone sterilization solution. SteriLux is Eco-friendly (Waste- and chemical-free process relying on limited energy resources. Ozone does not leave toxic fumes or residues; rather it converts back to oxygen that can be safely released into the environment), safe (Parameters are monitored to guarantee process efficiency and effective destruction of all microorganisms (bacteria, yeast, fungi, viruses and spores). The durable container allows extended sterile storage), and Cost-Effective (The low-maintenance process relies on the use of UV radiation to generate ozone from ambient air. Designed to operate with minimized costs per cycle, devices’ lifetime is preserved by a gentle process).

 Python
 MATLAB
 Microbiology
Learn More about SteriLux SA

Academic Experience

Ph.D. Candidate and Doctoral Researcher

June 2020 - November 2021 | ETH Zurich

At the Center for Digital Health Interventions, the thesis is centered around the development of passive sensing applications to support asthma and COPD patients in the management of their disease. The developed techniques are tested in pilot studies and RCTs on real patients


Learn More

Visiting Scholar

Feb. 2019 - Aug. 2019 | University of California, Berkeley

Master Thesis Topic: Automatic non-intrusive force measurement for heart-on-a-chip devices based on Computer Vision in Python. The Thesis was conducted at the Healy Lab and awarded with the Zeno Karl Schindler Foundation Master Thesis Grant and the IBM Research Price in Computational Engineering.


Learn More

M.Sc. Computational Science & Engineering

Sept. 2017 - Jul. 2019 | EPFL

An interdisciplinary program designed to provide a combination of skills in high-performance computing, numerical mathematics, multi-scale and multi-physics modeling together with a wide range of elective application courses.


Learn More

B.Sc. in Bioengineering

Sept. 2014 - Jul. 2017 | EPFL

The training strongly emphasizes mathematics, physics, and computer science. The curriculum provides skills in engineering and biosciences.


Learn More

Associative Experience

Co-Founder & President

Since July 2021 | GirlsCodeToo

GirlsCodeToo is a Swiss-based non-profit organization, founded by a motivated team of industry professionals, professors, students, and parents. We support and encourage girls to discover coding and explore a career in tech.

Since 2021, we have been offering coding workshops, hackathons, and tech boot camps, and we have been collaborating with schools, universities, and companies to promote coding education and gender diversity in tech. In 2024 alone, we have reached 1'400 children across Switzerland in German, French, Italian by delivery 110 workshops.


Learn More

Instructor and Lab Manager

Sept. 2020 - June 2021 | GirlsCanCode

Managing and creating content for Teaching Clubs, workshops, labs & tech boot camps designed to spark curiosity, empower, and support girls on their journey to becoming digitally proficient.


Student Body Representative

2016 - 2019 | School Assembly - EPFL

EPFL School’s Highest Representation Organ to values the interests of all EPFL Bachelor and Master students & employees


Learn More

External Relations

2018 - 2019 | AGEPoly - EPFL

EPFL’s General Student Association Represents all the students on EPFL campus with 8 000 active members and an annual budget close to one million Swiss Francs.


Learn More

Vice-President

2017 - 2018 | AGEPoly - EPFL

EPFL’s General Student Association Represents all the students on EPFL campus with 8'000 active members and an annual budget close to one million Swiss Francs. Assuming the position of Vice-President of the association represents an additional workload of 30%, including speeches during official ceremonies.


Learn More

President

2016 - 2017 | AESV - EPFL

EPFL’s Bioengineering Student Association EPFL’s bioengineering student association with 700 active members


Learn More

Class Representative

2014 - 2019 | EPFL

Representative of the students I studied with at EPFL. Involved in giving feedback about the teaching, content, and student satisfaction to the head of the school and department.

About

About me

Born in Germany and raised by two german parents alongside with my brother in France. I am now a Mathematics Graduate from EPFL (class of 2019), currently based in Copenhagen, Denmark. I am genuinely curious about innovation (deep tech, technology, and social) applied to healthcare and I am always looking for new ways to improve my skills.

I am a passionate runner, volleyball, and soccer player.

Zurich

Zurich

Vevey

EPFL

Berkeley

I had the opportunity to spend some time in the United States. This opportunity was given to me since I could perform Master Thesis at University of California, Berkeley. The title of my thesis was: "Automatic non-intrusive force measurement for heart-on-a-chip devices based on Computer Vision". My project was generously supported by the Zeno Karl Schindler Foundation to wish I am extremely grateful.

EPFL

Lausanne

Master Thesis

Messery

Yvoire

Germany

Rasen

Awards & Fellowships.

IBM Research Award in Computational Science - 2019 - EPFL

This prize rewards a project of master thesis, undertaken with the École Polytechnique Fédérale de Lausanne, in order to promote excellent research in modelling and simulation in different fields of engineering and science (physics, chemistry, materials science, biology).

ZKS Master Thesis Fellowship - 2019 - EPFL

These grants are to support collaborative inter-university top research for students with top academic credentials studying towards an engineering degree (the definition of engineering being: to design and built physical, biological or computer/data structures), or towards a degree in all medieval disciplines, as well as towards a degree in digital humanities at the intersection of medieval disciplines and computer or data science. The grant aims to encourage research collaboration between two universities, namely the home university of the candidate and a hosting university or research institute, one of the two being preferably situated in Switzerland. The grant will contribute to cover local living costs of the candidate while visiting the hosting university or research institute exclusively and travel costs with a flat rate economy-class return airfare/train ticket from the home university to the hosting university

Skills

Hard Skills

Soft Skills

Publications

198 citations · h-index 6 · Google Scholar


View All on Google Scholar

Blog

Stay in the loop

Get notified when I publish new posts. No spam, unsubscribe anytime.

Posts

Reading List

Books, reports, and podcasts I recommend.

  Back to all posts

OpenClaw, Prompt Engineering & the Art of "Just Putting Things Together"

March 5, 2026

I recently watched the Lex Fridman podcast with Peter Steinberger, the creator of OpenClaw — the open-source coding agent that surpassed React and Linux in GitHub stars, and was later acquired by OpenAI. The conversation is packed with insights on prompt engineering, security, and what it really means to build something in the age of AI.

Since then, I've had many conversations with people in my circle who dismiss OpenClaw as "nothing special — he just put things together." I think that reaction misses the forest for the trees. Let me explain.

1. The Power of "Just Putting Things Together"

There's a persistent narrative that if you didn't train a model from scratch, you didn't really build anything. But Peter Steinberger makes a compelling counter-argument. He tells the story of how scrolling on the original iPhone was "just" rearranging existing touch APIs — yet it felt like magic. The innovation wasn't in the components. It was in the composition.

"Sometimes just rearranging things is all the magic you need."
— Peter Steinberger (Lex Fridman Podcast)

OpenClaw doesn't train its own model. It orchestrates existing ones — Claude, GPT, Gemini — with carefully crafted prompts, tool integrations, and a feedback loop that lets the agent learn from its mistakes. The result? A tool with 175K+ GitHub stars that people actually use to write production code. That's not "just" anything.

The iPhone analogy is apt: Apple didn't invent multi-touch. They didn't invent capacitive screens. But they created an experience that felt completely new. Integration, taste, and relentless iteration are forms of innovation. Dismissing them is a failure of imagination.

2. Prompt Best Practices — Less Is More

One of the most practical parts of the conversation is Peter's approach to prompting. His key insight: shorter prompts work better. When he cut his system prompts in half, performance improved. Models get confused by walls of instructions — just like humans do.

"When I shortened prompts, things got better. The models have enough context from training — you don't need to over-specify."
— Peter Steinberger (Lex Fridman Podcast)

His practical tips resonate with what I've seen in production:

  • Write prompts like you're talking to a smart colleague — give context, not micromanagement. The model has billions of parameters of world knowledge; trust it.
  • Voice input changes everything — Peter uses voice to dictate prompts while walking. Speaking naturally produces more conversational, less over-engineered prompts. When you type, you tend to over-specify. When you talk, you explain.
  • Empathize with the agent — think about what the model needs to know vs. what it already knows. This is a skill that looks trivial but separates great prompt engineers from average ones.
  • The "agentic trap" curve — there's a U-shaped learning curve where beginners get great results (simple asks), intermediates get worse results (over-complicated prompts with too many constraints), and experts get great results again (concise, well-structured prompts that trust the model).

3. Security — The Elephant in the Room

The most sobering part of the conversation is about security. When you give an AI agent the ability to execute code, browse the web, and modify files, you're creating an attack surface that traditional software security isn't equipped to handle.

"Prompt injection is the number one unsolved problem. You can't fully prevent it — you can only make it harder."
— Peter Steinberger (Lex Fridman Podcast)

Peter discusses several key challenges:

  • Prompt injection — malicious instructions hidden in data the agent reads (code comments, web pages, README files). The agent follows them because it can't always distinguish between legitimate instructions and attacks.
  • Sandboxing is necessary but insufficient — OpenClaw runs in sandboxed environments, but a sufficiently smart model might find ways around restrictions. The smarter the model, the larger the attack surface.
  • The intelligence-security paradox — more capable models are both better at following security constraints AND better at circumventing them. As models get smarter, the security challenge doesn't get easier — it shifts.
  • Supply chain risks — when agents install packages, pull from registries, and execute third-party code, every dependency becomes a potential vector.

This is genuinely hard, and I appreciate that Peter doesn't hand-wave it away. The industry is building increasingly powerful tools while the security model is still being figured out. We're flying the plane while building it.

4. The Adoption Story — Why Speed Matters

OpenClaw's trajectory is remarkable: from a solo side project to 175K+ GitHub stars, featured as one of the fastest-growing open-source projects ever, and then acquired by OpenAI. All within months.

The naming saga alone is a case study in open-source dynamics — the project was originally called something else before trademark issues forced a rename. Peter turned what could have been a crisis into a community moment. The new name stuck. Adoption continued to climb.

What drove the adoption? A few things stand out:

  • It actually works — in a sea of AI demos and vaporware, OpenClaw delivers real productivity gains for real developers.
  • Open source as trust — developers can read the code, understand the prompts, verify the security model. In a world of black-box AI, transparency is a competitive advantage.
  • Community-driven development — Peter actively incorporated feedback, merged PRs from the community, and built in public. The tool got better because thousands of developers tested it in their own workflows.
  • Timing — OpenClaw arrived at the exact moment when models became capable enough for agentic coding but before the big players had polished alternatives. The window was narrow and he hit it perfectly.

5. The Bigger Picture

What I find most interesting about Peter Steinberger's story is that it challenges the gatekeeping narrative in AI. You don't need a PhD in machine learning. You don't need to train your own model. You don't need a hundred-person team. What you need is taste, persistence, and the ability to listen to your users.

The people saying "he didn't build anything special" are using the wrong definition of "build." In 2026, building isn't just about writing code from scratch — it's about understanding what the right composition of tools, prompts, and user experience looks like. That's a skill. A hard one. And Peter is clearly very good at it.

The podcast is worth the full listen if you're working with AI agents, thinking about prompt engineering, or just curious about what one motivated engineer can accomplish with the right tools at the right time.

Watch the Full Podcast

  Back to all posts

The Top 100 Gen AI Apps — What Stood Out to Me

March 12, 2026

The 6th edition of a16z's Top 100 Gen AI Apps just dropped — and the landscape has shifted dramatically. Here are the key takeaways.

1. We're still so early

ChatGPT has 900M weekly active users — sounds massive, but that's only ~10% of the global population. The ceiling is far, far away.

"ChatGPT is by far the biggest global AI product and still only 10% of the global population is using it on a weekly active basis. So there's like a lot more to come."
— Olivia Moore, a16z (podcast)

2. The scale gap is staggering — but the platform wars are getting real

The orders of magnitude between players are wild: ChatGPT is 2.7x bigger than Gemini on web, 2.5x on mobile. But against Claude? Nearly 30x bigger on web and 80x on mobile. As Sam Altman pointed out: more people use ChatGPT's free version in Texas alone than Claude has users globally.

Yet the race isn't just about size — it's about positioning. ChatGPT, Claude, and Gemini are no longer competing on the same axis. ChatGPT is going broad (consumer marketplace, travel, nutrition). Claude is going deep (pro tools, financial data, developer infra). Gemini is betting on creative/multimodal. Only 11% overlap in their app stores. This isn't winner-take-all — it's market segmentation.

"Claude has really doubled down on prosumer with things like co-work, Claude Code, Claude in Excel and PowerPoint. [...] ChatGPT is really doubling down on consumer marketplaces, travel, nutrition, consumer finance."
— Olivia Moore, a16z (podcast)

3. Agents have arrived

OpenClaw went from a solo project to more GitHub stars than React and Linux — then got acquired by OpenAI. Manus hit $200M ARR in ~9 months before being acquired by Meta for $2B. These aren't demos anymore.

"I think ultimately every AI company and then every tech company is going to be an agentic company because that's just where the models are headed."
— Olivia Moore, a16z (podcast)

4. The geography of AI is surprising

The highest per-capita AI adoption? Singapore, Hong Kong, UAE, South Korea. The US is #20. Cultural trust in AI varies wildly — 32% in the US vs. 70%+ in top-adopting countries. Russia has quietly built its own parallel AI ecosystem.

5. Creative tools are being rebundled

Standalone image generators are declining (Midjourney dropped from top 10 to #46). The base models are good enough now. What's defensible? Music (Suno), voice (ElevenLabs), and video — where Chinese models are currently leading.

"The Chinese models are so good because they can train on any data. Kling 2 is kind of head and shoulders above what the US companies have thus far been able to do."
— Olivia Moore, a16z (podcast)

6. The future is ambient

The most interesting AI products are leaving the chat window — browsers (Comet, Atlas), desktop apps (Cursor, Granola), voice tools.

"Any product that you start to use 2 years from now, if it doesn't immediately feel like it knows you, it will feel broken."
— Olivia Moore, a16z (podcast)

We're watching software get restructured in real time.

Read the Full Report Watch the Podcast

Contact

Contact me

Fill out the form below or reach me directly via email.