Hugo Vicente
Computer Science engineer — BSc, Instituto Superior Técnico
I work where product meets engineering: turning complex technical requirements into shipped products — ML pipelines, distributed systems, and customer-facing platforms, delivered on weekly cycles.
About
I'm a Computer Science & Engineering graduate from Instituto Superior Técnico and an incoming Cloudflare Product Manager Intern.
I sit at the intersection of product and engineering: translating ambiguous stakeholder requirements into modular systems, standing up the infrastructure to run them, and shipping customer-facing platforms on weekly release cycles. Recently I led the technical roadmap for a synthetic clinical-data platform, cut model experimentation costs by up to 70%, and delivered an AR education platform for the Calouste Gulbenkian Museum.
Whether the work is product strategy, an ML pipeline, or 80+ Linux servers, I care about the same thing: turning complexity into something people can actually use. I'm looking for roles where product and engineering overlap — and I do my best work in teams that ship.
Experience
-
Product Manager Intern Incoming
Cloudflare
Selected for Cloudflare's 11-week Product Manager internship program — focused on product strategy, cross-functional execution, and technical product development.
-
Project Manager
JUNITEC
- Owned the technical roadmap for a synthetic clinical-data platform, translating ambiguous stakeholder requirements into a modular ML pipeline combining CTGAN, TimeGAN, Synthea, and BioGears.
- Cut model experimentation costs by up to 70% by standardizing GPU training on Google Colab Pro and designing a "train remotely, infer locally" workflow.
- Managed pipelines over high-frequency biosignal datasets (500 Hz) from 6,000+ surgical patient records, coordinating preprocessing, training, and validation.
- Established weekly delivery checkpoints across engineering and research workstreams, improving execution visibility.
-
Software Developer
JUNITEC
- Developed an interactive AR-based educational platform for the Calouste Gulbenkian Museum using React and Firebase.
- Translated stakeholder requirements into weekly engineering deliverables across a multidisciplinary team of designers and developers.
-
System Administrator
RNL · Instituto Superior Técnico
- Administer and monitor 80+ Linux servers, including HPC clusters and virtualized environments, supporting students, researchers, and faculty.
- Built Grafana observability dashboards, reducing incident diagnosis time by 35%.
- Automated infrastructure monitoring and operational workflows, improving system visibility and reducing manual debugging overhead.
Projects
AI KPI Dashboard
Interactive SaaS analytics dashboard monitoring 20+ business metrics (MRR, ARR, churn, NRR, CAC, LTV/CAC, cohort retention), with a Gemini-powered assistant that generates natural-language insights from performance data.
KVS Subscription Server
Multithreaded key-value store in C with a named-pipe client-server architecture and real-time subscription notifications. POSIX synchronization via mutexes, semaphores, and read-write locks to preserve consistency across concurrent sessions.
Fault-Tolerant Blockchain
Distributed replicated blockchain ledger with a central sequencer for global transaction ordering and RSA-2048 signed blocks across nodes. Optimistic execution, linearizable reads, and client failover for low-latency, fault-tolerant operation.
More on github.com/hugo-vicente11 ↗
Skills & Toolkit
Programming Languages
- Python
- C
- Java
- C++
- SQL
Tools & Tech
- Git
- Linux
- Docker
- React
- Firebase
- PostgreSQL
- Streamlit
- Pandas
- Plotly
- Grafana
- Google Colab
- Wireshark
Certifications
- Data Science with Python
- Machine Learning
- Intro to Quantum Computing — IBM
Languages
- Portuguese — native
- English — fluent
- Spanish — basic
- French — basic
Education
B.Sc. in Computer Science & Engineering
Instituto Superior Técnico — Lisbon, Portugal
Get in touch
I'm always open to conversations about product, engineering, and building things that ship. The fastest way to reach me is email.