Rafael Antonio Porras Samaniego

Software Engineering Manager at DZS
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Madrid, Community of Madrid, Spain, ES

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Telecommunications
    • 300 - 400 Employee
    • Software Engineering Manager
      • Jun 2022 - Present

      Madrid, Community of Madrid, Spain Still being part of CloudCheck's Agent team...

    • United States
    • Telecommunications
    • 1 - 100 Employee
    • Software Engineering Manager
      • Jul 2020 - May 2022

      Madrid, Community of Madrid, Spain At this point, I started managing a very small team of developers, mainly through JIRA, and became responsible of releasing the CloudCheck agent.

    • Tech Lead Embedded Software Engineer
      • May 2018 - Jul 2020

      Madrid Area, Spain

    • Staff Embedded Software Engineer
      • Apr 2017 - Apr 2018

      Madrid Area, Spain

    • Senior Embedded Software Engineer
      • May 2013 - Mar 2017

      Madrid Area, Spain For the first two years, I worked on a project focused on bonding mobile and broadband links in SOHO routers. After that, I started working on CloudCheck, a software platform created to manage and optimize residential home Wi-Fi networks, enabling operators to reduce customer care costs. As part of the Agent team, mainly focused on routers and extenders, I worked with other teams to bring new features to life, from the requirements phase to the development phase, including the… Show more For the first two years, I worked on a project focused on bonding mobile and broadband links in SOHO routers. After that, I started working on CloudCheck, a software platform created to manage and optimize residential home Wi-Fi networks, enabling operators to reduce customer care costs. As part of the Agent team, mainly focused on routers and extenders, I worked with other teams to bring new features to life, from the requirements phase to the development phase, including the definition of a southbound API for CPE vendors, and a northbound API through Protocol Buffers for the server component. Additionally, these are other tasks I worked on: * Ported the agent software to several CPE platforms, supporting different Wi-Fi vendors, CPU architectures and toolchains. * Kept up-to-date our own set of patches for a few third-party open source libraries. * Debugged issues and reported firmware bugs to the CPE vendor. * Participated in code reviews. * Provided technical support to customers.

    • Spain
    • Engineering Services
    • 700 & Above Employee
    • Embedded Software Engineer
      • Jan 2009 - Apr 2013

      Madrid Area, Spain After CriptoLab, I decided to jump into a company that allowed me to participate in bigger projects, where the final outcome would depend on how well several groups worked together. This is a brief list of the projects I worked on: ● Developed data protocol stack software for embedded secure communication system ● Developed embedded software for hands free devices using the CSR Bluetooth stack ● Developed Wireshark dissector plug-in to aid in debugging proprietary network… Show more After CriptoLab, I decided to jump into a company that allowed me to participate in bigger projects, where the final outcome would depend on how well several groups worked together. This is a brief list of the projects I worked on: ● Developed data protocol stack software for embedded secure communication system ● Developed embedded software for hands free devices using the CSR Bluetooth stack ● Developed Wireshark dissector plug-in to aid in debugging proprietary network protocols ● Designed and developed a software cryptographic module for separating Red zone from Black zone in Software Defined Radio systems ● Developed a password cracker for PGP, including very fast IDEA and MD5 implementations for x86-64/SSE Currently, I am now designing and developing a cryptographic system for satellite ground segments Show less

    • Spain
    • Higher Education
    • 700 & Above Employee
    • Cryptology and Computer Security Researcher
      • Oct 2003 - Dec 2008

      Madrid Area, Spain I started my professional career while I was still studying at UPM. My first work experience was at CriptoLab, a Cryptology and Computer Security research lab associated to the University. Besides some minor tasks, the main projects in which I worked there were: ● Designed and developed a hard disk encryption software that allowed encryption of the boot system partition. It is composed of: ■ a boot system, in charge of patching BIOS hard disk interrupts, ■ and a WDM kernel… Show more I started my professional career while I was still studying at UPM. My first work experience was at CriptoLab, a Cryptology and Computer Security research lab associated to the University. Besides some minor tasks, the main projects in which I worked there were: ● Designed and developed a hard disk encryption software that allowed encryption of the boot system partition. It is composed of: ■ a boot system, in charge of patching BIOS hard disk interrupts, ■ and a WDM kernel driver for I/O on Windows NT/XP. ● Designed and developed an email certified system called ACEPTA (see PROJECTS). ● Analyzed several cryptographic software solutions applying reverse engineering for developing password cracking programs Show less

Education

  • Technical University of Madrid
    Degree (5 years), Computer Engineering
    1998 - 2005
  • San Viator

Community

You need to have a working account to view this content. Click here to join now