About
I build AI products end to end: data and retrieval, LLM features, and the interface people actually use. I work at Darkmatter and run my own products on the side.
Work Experience
DarkmatterLisbon
Full Stack & AI Product Engineer
IndependentLisbon
Founder & Freelance Engineer
CEGOC & NOVA SBELisbon
AI Trainer & Invited Lecturer
UnbabelLisbon
Full Stack Engineer
Social FinanceLondon
Software Engineer
OptimileRemote
Software Engineer
Lisboa E-NovaLisbon
Full Stack Developer
Campo d'ÁguaLisbon
Civil Engineer
Education
Instituto Superior Técnico
Skills
Francisco Macedo
Full Stack & AI Engineer.
About
I build AI products end to end: data and retrieval, LLM features, and the interface people actually use. I work at Darkmatter and run my own products on the side.
Education
Instituto Superior Técnico
Integrated Master's Degree (Bachelors and Masters) in Civil Engineering, Hydraulics and Water Resources (Master Thesis: 17/20. Final Master's Average: 16/20)
Skills
Work Experience
DarkmatterLisbon
Full Stack & AI Product Engineer
Build AI products end to end. RAG over SharePoint, OneDrive and email (Microsoft Graph, OCR, multimodal embeddings, Pinecone / pgvector). AI pipeline that picks real furniture and renders rooms, with evals, Stripe payments and an MCP server for operators. Next.js, TypeScript, Python, AI SDK, PostgreSQL.
IndependentLisbon
Founder & Freelance Engineer
Build and run my own products: Post Reef (turn any social post into typed data), Cut Gen (AI hairstyle previews), Our Baby Bee and Clip Recipe. Free tools like Regiões de Portugal and Quanto Fica, and client sites for Copilapa, LATO Projects and Mussoc.
CEGOC & NOVA SBELisbon
AI Trainer & Invited Lecturer
Corporate AI training with CEGOC: AI fundamentals, prompt engineering and practical tools for business automation. Co-authored and teach a NOVA SBE learning unit on productivity automation with RPAs, chatbots and workflow automation.
UnbabelLisbon
Full Stack Engineer
Full stack development working on experimental tools both in backend and frontend, using Python, FastAPI, Vue.js and PostgreSQL.
Social FinanceLondon
Software Engineer
Full stack development on social and health web platforms using Django, TypeScript and PostgreSQL. Built data pipeline tools with Dagster.
OptimileRemote
Software Engineer
Full stack development on mobility and charging as a service platforms using Django, React and PostgreSQL.
Lisboa E-NovaLisbon
Full Stack Developer
Full stack web development with data gathering and analysis of water and energy consumption across Lisbon using Django, Vue.js, PostgreSQL and pandas.
Campo d'ÁguaLisbon
Civil Engineer
Hydraulic and hydrology studies, Irrigation network design projects, Water infrastructure design projects, Wastewater infrastructure design projects, Spatial data analysis.