Marco Silva

Portuguese · Helsinki, Finland

inbox at marco-silva dot com · marco-silva.com · github · linkedin

Work Experience

Senior Cybersecurity Software Developer — Ericsson

08/2025–present · Remote · ericsson.com

  • Development on ESM (Ericsson Security Manager), a large-scale network security management platform
  • Django microservices architecture deployed on Kubernetes (k3s/k8s)
  • Integrated report generation with Typst for PDF backend rendering
  • Framework uplifts and migration refactoring across platform services
  • Kubernetes ConfigMaps for dynamic service configuration
  • Robot Framework test automation
  • AI integration design and planning for the platform

Fullstack Developer — Black Duck (formerly Synopsys)

07/2019–08/2025 · Belfast, UK · blackduck.com

  • Fullstack development of an internal application for vulnerability analysis
  • Django, DRF, Angular, AdminLTE, Postgres
  • Unified Taxonomy system development
  • SCA checker tool development (in Rust)
  • Mentoring the team on Python architecture
  • Integrating cybersecurity standards (OWASP, CWE/CAPEC)
  • Replacing/upgrading data entry system with reporting tool
  • Developing test suite from scratch with pytest

Fullstack Developer — Hubel Positive Lightning

10/2015–07/2019 · Faro, Portugal · hubelpositivelightning.pt

  • Project lead and Agile SCRUM master
  • Django backend with Celery and Channels
  • REST API design with DRF
  • Angular/React frontend development
  • Server deployment and infrastructure management
  • Docker and docker-compose integration
  • LoRa network management and device integration
  • Critical industrial systems (factories, farms, water treatment)
  • Internship orientation

Education

Postgrad in Cybersecurity — University of the Algarve

09/2024–06/2025 · Faro, Portugal · EQF level 7

  • Core Security Fundamentals
  • Offensive & Defensive Security Operations
  • Governance, Risk & Compliance

Master in Electronics and Telecommunications (incomplete) — University of the Algarve

09/2009–09/2015 · Faro, Portugal

  • Computer Science
  • Signals and Control Systems
  • Telecommunications, Networks and Antennas
  • Machine Learning and Neural Networks

Languages

ListeningReadingSpeakingWriting
EnglishC2C2C2C2
SpanishB1B1B1A2