Visit projectDigital growth for small businesses. I build client websites, WhatsApp and CRM automations, and AI tools for sales and customer support.
TypeScript / Python / AutomationData Science & AI undergraduate. Co-founder of Oryzz and Vlanatt, founder of DaveCode. Between Spain and Colombia.
Remote work now. On-site internships for summer 2027, especially in the US and Europe. Open to relocating worldwide.
Let’s talkDrag a card. Or press its letter.
Products I work on as a founder and developer. From the code to the people using it.
Visit projectDigital growth for small businesses. I build client websites, WhatsApp and CRM automations, and AI tools for sales and customer support.
TypeScript / Python / Automation
Visit projectA platform for running, cycling and trail communities. Event registration, pace groups, waitlists, QR check-in and GPX routes. Web app live; mobile app in development.
TypeScript / React / Next.js
Visit projectClaude Code, Codex and Antigravity in one local-first CLI. Routes tasks across coding agents and switches when a quota runs out. Open source, published as @dmrlzz/davecode.
TypeScript / CLI / AI agentsSource code
Visit projectLast-mile route optimization for small delivery fleets. Order import, geocoding, multi-vehicle planning and an AI assistant. Third place nationally in Spain’s Responsible & Open AI in Industry Challenge.
Route optimization / Geocoding / AISource codeWebsites and commerce experiences we’ve built with the team at Oryzz.

Photography, film and aerial production, Australia.

Hair studio website and booking experience, built with Oryzz.

Executive transportation and airport transfers, California.

NFC + QR commerce, device activation and editable destinations.
New teams, specific problems and a deadline. Hackathons are part of how I work.
Responsible & Open AI in Industry Challenge, Spain. Route optimization for SME fleets. Also a UMH Innova Emprende finalist.
Dapta challenge, Hackathon 30X Colsubsidio. Reads a company’s website, proposes its ideal customer and finds leads with cost per channel. TypeScript and Claude API.
I IABiomed Hackathon, Picos de Europa challenge. Medical information interoperability and reports patients can understand. Private repository.
50,000 simulated World Cups, with a model trained on around 150 years of international football.
Python / Next.js / Monte CarloRemoving patient data burned into radiographs and checking for residual leaks. Treelogic challenge, IABiomed. Private repository.
YOLO / OpenCV / PythonForecasting real show attendance from ticketing data, with uncertainty made explicit.
Python / pandas / scikit-learnA retention agent that uses public data and customer context to choose an offer and contact channel. Platanus Build Night, Bogotá.
TypeScript / AI agents / WhatsApp
David, by the way.I study Data Science & Artificial Intelligence at Universidad Miguel Hernández in Elche, Spain. Right now, I’m on exchange at Universidad Externado de Colombia.
At Neurominds, part of the CIDEX research group, I contribute to student research on aging. I’m also a member of IABiomed, the Spanish Society of Artificial Intelligence in Biomedicine.
Before OpenRoute, I worked in a family delivery operation in Murcia and Alicante. I got to know the routing problem on the warehouse floor before tackling it with code.
B.Sc. Data Science & AI. Expected graduation in 2028.
International exchange. Machine Learning, Optimization and Data Mining. Neurominds / CIDEX.
I’m looking for remote opportunities in data, AI and product now, and on-site internships for summer 2027. Especially in the US and Europe, with room for wherever the right team is.
hola@davidmoralez.devAsk your AI about my work. These links open a prompt with this portfolio as the source.