OSS Assurance Expert · Vodafone · Lisbon, Portugal

Solving operational problems. Building tools teams can use.

I investigate OSS incidents at Vodafone and build automation for recurring work. With 17+ years in telecom operations, I connect hands-on troubleshooting, software development and project delivery.

Open to senior OSS, technical operations and automation opportunities

  • 17+ yearsin telecom operations since 2009
  • OSS stackapplications, databases and supporting VMs
  • Built for operationstools for energy use, ticket assignment and RAN planning

What I do

How I approach operational work.

I like to understand how systems work, follow problems across layers and leave the operation in a better state through documentation, permanent fixes or automation.

01

Problem solving across the OSS stack

I trace incidents across applications, databases and VMs, then develop permanent fixes for recurring faults.

Applications · Databases · VMs

02

Checks and recovery automation

I built role-specific Netcool pre-checks and a database-session recovery script, alongside Ansible automation.

Netcool · Oracle · Ansible

03

Operational data for day-to-day decisions

I bring scattered information together so teams can plan work, assign tickets and use the resulting metrics.

Internal tools · RAN data · Workflow

04

Knowledge and processes for an in-house operation

I document how services are configured, define support processes and keep procedures current as the operation develops.

Documentation · Processes · Knowledge transfer

Professional case studies

From an operational problem to a working solution.

Three problems I took from analysis to a working solution: network energy use, incident assignment and fragmented RAN information. Explore the decisions, my contribution and the operational result.

01

Vodafone · Atlantic NOC · Vodafone Spain

Energy usereduced through RAN automation

I reduced energy use in Vodafone Spain’s RAN.

While supporting Vodafone Spain’s RAN from the Atlantic NOC, I designed, developed and implemented the Python and ISSTAR automation. I also coordinated the team resources and planned and executed the production change requests (CRQs) needed for rollout.

Python · ISSTAR · Production rollout

View case study
02

Vodafone · Atlantic NOC · Vodafone UK

Assignmentautomated around team availability

Automated BMC Remedy ticket assignment for my team.

I built a Python workflow that read our daily Excel roster, assigned tickets to available team members, sent email alerts for higher-priority tickets and recorded ticket metrics.

Python · BMC Remedy · Excel · Ticket metrics

View case study
03

Vodafone · Atlantic NOC · Vodafone UK

RAN portalseveral data sources in one planning view

One workspace for fragmented RAN information.

I conceived, developed, deployed and maintained Phoenix, a PHP, Python and MySQL portal bringing multi-vendor RAN information, checks and reporting into one operational workspace.

PHP · Python · MySQL · Development through operational support

View case study
Read the full case studies

Career progression

From network monitoring to OSS assurance.

I progressed from first-line monitoring to second-line analysis, team coordination and RAN operations before moving into OSS assurance in July 2025.

Jul 2025 — Present
OSS Assurance ExpertVodafone · Full-time

I joined the operation as it was being brought in-house. This involved learning how the platforms were configured, documenting the knowledge needed by the team and helping define the support processes. Today, I investigate issues across Netcool, Infovista, FNT, Cramer and Checkmk, their databases and the virtual machines supporting them across primary, secondary and test environments.

Jan 2023 — Jun 2025
Radio Access Network Operations ExpertVodafone · Atlantic NOC · Vodafone Spain

From Vodafone’s Atlantic NOC in Portugal, I supported Vodafone Spain’s 2G–5G RAN and developed automation that reduced manual work and network energy use.

Mar 2013 — Dec 2022
Second-Line Network Operations — Vodafone UKVodafone · Atlantic NOC · Vodafone UK

From Vodafone’s Atlantic NOC in Portugal, I provided second-line support for Vodafone UK’s 2G–5G network and built tools for ticket assignment, RAN planning and node migration.

View the full experience timeline

Public technical work

Tools you can inspect and try.

Prepare compatible extensions for offline VMs or generate useful Proxmox service notes. Both projects include code, examples and automated tests.

Independent project · Active development

VS Code VSIX Picker

A Python CLI I built to select and download VS Code extension packages compatible with the version and platform of air-gapped VMs.

Compatibility filtering · SHA-256 · Archive validation · CI

  • Python
  • CLI
  • VSIX
  • Testing
View repository

Independent project · Operations tooling

Proxmox Service Notes

A Bash tool that updates Proxmox service notes from configuration files. It includes a dry-run mode, input validation, HTML escaping and TLS certificate verification.

18 automated tests · ShellCheck · GitHub Actions

  • Bash
  • Proxmox
  • Testing
  • CI
View repository
View professional, public and academic work

BaluLabs · Personal environment

A lab for running, monitoring and recovering services.

I use BaluLabs to practise the operational work around services: deployment, access, monitoring, updates, documentation, backups and recovery.

It runs in my personal Proxmox environment. I keep the live topology and configuration private.

See how I operate the lab

Opportunities

Open to senior roles in OSS assurance and technical operations.

Looking for someone who can investigate incidents, build operational tools and coordinate delivery? My experience spans OSS assurance, automation, team coordination and operational transitions.