Skip to content

Senior Software Engineer @ Telefónica R+D

Focus: Secure Software Development Lifecycle (SSDL) & Web Engineering

At Telefónica R+D, I focused on the early stages of my security journey, specializing in the Secure Software Development Lifecycle (SSDL) and building foundations for secure coding and systems design.

Key Responsibilities & Achievements

  • Secure Infrastructure & Virtualization: Developed and productized key components for virtualization over a web desktop, utilizing technologies such as OpenStack, QEMU-KVM, and the Spice protocol.
  • SSDL & TDD: Adhered to strict Test-Driven Development (TDD) methodologies, ensuring all software met high standards for maintenance, encapsulation, and extensibility.
  • Continuous Integration (CI): Excelled in integrating software into automated CI systems, ensuring that changes were continuously validated and integrated with a security-first mindset.
  • Architectural Documentation: Prioritized comprehensive technical documentation, providing clear insights into the functionality and architecture for future maintenance and improvements.

Technical Stack

  • Virtualization: OpenStack, QEMU-KVM, SPICE.
  • Security: SSDL, Secure Coding.
  • Testing & CI: TDD, CI/CD, Automated Testing.
  • Architecture: Systems Design, Documentation.