The work behind the résumé.
Selected evidence of how I investigate problems, explain decisions, contribute in public, and turn technical work into products people use.
2M+
Avo downloads
Open-source product engineering
Co-built Avo's UI and configuration system, reviewed community contributions, wrote documentation, and helped grow a Rails developer tool that remains active today.
View repository →IEEE
SMC 2020
Applied machine learning research
Co-authored research on word prediction for mammography reports after earning Best Paper at the 31st Twente Student Conference on IT.
View publication →1.8K+
GitHub stars on Avo
Work in the open
Public repositories, pull requests, technical essays, launch notes, and a live contribution record show how I reason, communicate, and ship.
View GitHub →Field notes
Writing from the work.
- Your vibe-coded MVP just got users. Here is what breaks first.↗
- Technical co-founder, agency, or fractional CTO: how to actually decide↗
- Five days at Delta Bootcamp: every lesson, and what I changed in Sussur↗
Talks & programs
Shared in the room.
- May 2026Gluon Conference, BratislavaLive on-device demo of Sussur
- Jun 2026Café Cursor, BucharestHow I built Sussur with parallel AI agents
- 2026Delta Bootcamp, Launch RomaniaFive-day founder program
A portfolio agents can query.
A small read-only MCP server exposes the same public profile, availability, contact, and venture facts shown on this site. Useful for recruiters and research workflows, but secondary to the human story above.
Connect
Server URL
Streamable HTTP · no auth · read-only
https://david-marin.dev/mcpClaude Code
claude mcp add --transport http --scope user david-marin https://david-marin.dev/mcpMore clients and raw request
Cursor · ~/.cursor/mcp.json
{
"mcpServers": {
"david-marin": {
"url": "https://david-marin.dev/mcp"
}
}
}VS Code · .vscode/mcp.json
{
"servers": {
"david-marin": {
"type": "http",
"url": "https://david-marin.dev/mcp"
}
}
}No install: call a tool with curl
curl -s https://david-marin.dev/mcp \
-H 'content-type: application/json' \
-H 'accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_profile","arguments":{}}}'Then ask
- “Is David available, and for what roles?”
- “Which companies has David founded, and what happened to them?”
- “Give me David's CV link and the best way to contact him.”
Tools
get_profile
Returns David Marin's professional profile: current hiring availability, role, location, bio, CV URL, skills, languages, education, and awards.
get_contact
Returns David Marin's public contact info and social profiles (email, a link to book a call, phone, CV, LinkedIn, GitHub, X, Instagram, companies).
list_ventures
Returns the companies and products David Marin has founded, with URLs and short descriptions.
Prefer to talk to a human?