IT-CA-IR-2026-66-LD

Nuno Mendes

Full-stack engineer across CERN controls software, high-traffic production web services, team delivery, and AI-assisted development.

8+years across CERN, Breitling, and product builds
Real HWcontrols hardware, lab context & robot competitions
1M+daily accesses in production services
Leaddelivery supervision and hiring
AI Harnessesenhancing agentic tooling
Full Stack Software Engineer (IT-CA-IR-2026-66-LD)CERN application presentation01 / 12

My trajectory

8+ years across CERN and production platforms

2014
Instituto Superior Técnico

BSc Biomedical Engineering

Instituto Superior Técnico

2017
Instituto Superior Técnico

MSc Electrical and Computer Engineering

Instituto Superior Técnico

2018
CERN

Junior Software Engineer

TE-EPC-CCS · CERN

2021
CERN

Full Stack Developer

SY-EPC-CCS · CERN

2024
Breitling

Senior Full Stack Engineer

Breitling Switzerland

2025
Breitling

Backend Team Lead

Breitling Switzerland · since 2025

Full Stack Software Engineer (IT-CA-IR-2026-66-LD)CERN controls experience, later tested against commercial production systems02 / 12

Junior Software Engineer · TE-EPC-CCS

Modern controls tooling

Controls migration

Before Perl Perl scripts
After Python Python workflows
Maintainable workflowsshared patterns for controls development
Lab context preservedhardware setup stayed part of the implementation
FGC hardware unit Controls hardware module HpmLab bench with controls hardware GPIB USB adapter Keysight measurement instrument
Full Stack Software Engineer (IT-CA-IR-2026-66-LD)Perl-to-Python work kept the lab workflow intact03 / 12

FortLogs · scale and architecture

FortLogs architecture

Original FortLogs architecture diagram
1 TBlog data capacity target
WORMwrite once, read many access pattern
HAavailable on the technical network
AccessCERN RBAC and Keycloak OAuth2
Full Stack Software Engineer (IT-CA-IR-2026-66-LD)Architecture, reliability, and access control for log services04 / 12

FortLogs · real adoption

FortLogs adoption

FortLogs application FortLogs search view

PowerSpy integration

Where it was reused
TRIUMF SOLEIL Synchrotron
Full Stack Software Engineer (IT-CA-IR-2026-66-LD)FortLogs moved from team tool to reuse by external labs05 / 12

FGC Commander · operations UI

FGC Commander rebuilt for daily operation

Before
Legacy FGC Commander interface
After
Vite
Build Vite Fast dev flow
Vue.js
Interface Vue Operator UI
Pinia
State Pinia Shared app state
Bootstrap
UI base Bootstrap Common controls
Chart.js
Data views Chart.js Trends and charts
Full Stack Software Engineer (IT-CA-IR-2026-66-LD)Legacy interface moved to a Vue/Vite application with operational charts06 / 12

FGC API · platform boundary

Typed APIs for controls

Data sources Tools / clients FGCs Logs DBs Static config files FGC-API API surface REST API WebSocket API RBAC + OAuth2 protected FGC-Commander FortLogs Fresco PowerSpy Scripts
Full Stack Software Engineer (IT-CA-IR-2026-66-LD)REST and WebSocket APIs protected with RBAC and OAuth207 / 12

Project lead · EPC tools containerization and orchestration

Leading platform delivery

Original Kubernetes deployment architecture diagram
Docker Compose
Package Docker Compose Service bundling
Kubernetes
Orchestrate Kubernetes Technical network runtime
Argo
Deliver Argo GitOps deployment
Full Stack Software Engineer (IT-CA-IR-2026-66-LD)Delivery supervision across Docker Compose, Kubernetes, and Argo08 / 12

Backend Team Lead · Breitling Switzerland

Backend ownership at scale

Breitling ecommerce platform
Payments Adyen checkout and transaction flow
Search Algolia catalog discovery
CRM Salesforce customer operations
ERP SAP order and inventory systems
Email SendGrid commerce notifications
Risk Fraud processors payment protection
AWS Saleor FastAPI SQLAlchemy PostgreSQL
Full Stack Software Engineer (IT-CA-IR-2026-66-LD)Backend lead work on a distributed commerce platform09 / 12

Scribe · production AI tooling

SCRIBE - OPEN-SOURCE SKILLS MANAGER

Animated Scribe demo showing the setup wizard and skill manager interface
curl -fsSL https://gitlab.com/usescrolls/scribe/-/raw/main/scripts/install.sh | bash
Full Stack Software Engineer (IT-CA-IR-2026-66-LD)Source: usescrolls.com/scribe · public and private skill distribution for local coding agents10 / 12

Community contributions

Engineering communication

Full Stack Software Engineer (IT-CA-IR-2026-66-LD)Talks and training on CERN engineering work11 / 12

Closing

Ready to contribute at CERN