Summary
David Portabella is a freelance software engineer and PhD in Computer Science from EPFL with 11+ years building AI-driven systems, embedded devices, and data pipelines across startups and enterprise environments. He currently specializes in customizing chatbots and RAG pipelines for private company knowledge, combining hands-on prompt engineering with strong backend skills in Scala, Python and data engineering. His background spans signal processing and embedded firmware for medical devices and drones through to e‑commerce platform design and blockchain-based IP tooling, evidencing a rare full-stack fluency from microcontrollers to cloud services. A collaborative problem-solver who has lived and worked across Europe, Asia and South America, he pairs academic rigor with product-focused execution and is willing to relocate globally for the right opportunity.
11 years of coding experience
21 years of employment as a software developer
Start-up creation, ventureChallenge: Entrepreneurship, Business plan, Financing, Marketing, Start-up creation, ventureChallenge: Entrepreneurship, Business plan, Financing, Marketing at VentureLab
Postgraduate School, Computer Science, Postgraduate School, Computer Science at EPFL
UPC Universitat Politècnica de Catalunya
coursera
Catalan, Spanish, French, English, Portuguese