DAVID SELLAM
ABOUT ME
I'm a Senior Software Engineer and Team Lead passionate about building scalable, high-impact products with TypeScript, Node.js, and React. I fell in love with coding after my first line and have since led major migrations, built APIs & SDKs, architected databases, and integrated enterprise systems across full-stack environments.
Currently at BrainRocket in Lisbon as Team Lead Back-End Developer. Previously Senior Software Engineer at amp (AI fitness, NYC) and Equitybee (Tel Aviv).
At Le Wagon Tel Aviv I trained 120+ developers, mentored 70+ products to production, and gave 100+ public talks — including at MTA Hackathon and IDC Adelson School of Entrepreneurship.
// I studied Computer Software Engineering at Shenkar — where engineering meets design meets art. It shows.
BrainRocket
Leading back-end engineering at a fast-moving product company in Lisbon. Owning architecture decisions, mentoring developers, and driving delivery across multiple products.
amp
Built software for an AI-powered, wall-mounted strength-training machine. Real-time AI coaching, adaptive resistance, and personalized programming for connected fitness.
Equitybee
Senior engineer on the core platform at a fintech startup helping startup employees exercise their stock options. Built and scaled key product features and data pipelines.
myInterview
Led the complete migration of all backend services from JavaScript to TypeScript and from monolith to microservices. Owned external API development, SDKs, and partner integrations.
myInterview
Led development and DB architecture of two side platforms used by many white-label clients. Implemented the full billing system and admin capabilities.
Battata.io
Led development of web apps and digital tools. Worked on a NY-based construction management platform that raised a $2M investment from Disney.
Le Wagon
Managed Tel Aviv bootcamp operations, trained 120+ developers, mentored 70+ products to production, and gave 100+ guest talks at tech events across Israel.
CHASSIS 🏎️
A lightweight, decorator-driven Express + TypeScript backend starter. NestJS-style controller ergonomics on plain Express 5 — in a handful of small files you can actually read. Clone, run, ship.
AMABO
A Tamagotchi-style pocket device holding one creature that lives on its own clock inside a sealed glass world. You are the Light — your attention is the warmth it grows by, into a radiant Amabo or an uncanny, longing Yim.
DOCVAULT
SaaS for accountants to collect documents from clients. Accountants build checklists and send a magic link — clients upload files with zero login required. Stripe billing, S3 storage, full admin back-office.
CURFEW
A short, story-driven 3D gang brawler for browser and mobile. The Warriors crew combat × GTA urban flavor, in a PS1/PS2 low-poly skin. Built code-first in TypeScript + Babylon.js, developed with Claude Code.
ERP COPILOT
An MCP (Model Context Protocol) server integration for Priority ERP that lets users query the entire ERP system in natural language from any chat client — Claude, custom agents, or any MCP-compatible interface.
GO AUTH SERVICE
A production-ready auth microservice built in Go using Gin framework, JWT tokens, and Redis for session management — built for fun to explore Go's concurrency model and performance characteristics.
ESTABLISH CONNECTION
Based in Lisbon, Portugal. Open to interesting problems, ambitious teams, and conversations about engineering, leadership, or building things that matter.