Close

Sergio Fernández


Cloud DevOps Engineer

Download Resume

About me

NOTICE TO RECRUITERS - Only interested in positions with fully remote work availability


Sergio is an enthusiastic Cloud DevOps Engineer with over 6 years of experience in the IT sector. He enjoys researching, architecting, developing, deploying and maintaining all sorts of projects, with a special focus on process automation.


He defines himself as a tireless, respectful, responsible, tenacious, and patient person. He excels at delivery, communication, and research. He embraces a “Never Stop Learning” attitude, ready for the next challenge.


He is not a "superstar engineer" nor a "project hoarder", but a collaborative professional that always looks for the common good of all parties, even if that means working in areas where other teammates do not want to get involved.

Experience

Claranet Deutschland GmbH

DevOps Engineer

Delivering Kubernetes-based cloud solutions as a Managed Services Provider (MSP) to clients in Germany as a member of the Cloud & App Modernisation Practice, in the Cloud Customers team.


- Kubernetes Assessment - Product Engineering Lead, Engineering Product Design

- Patch Upgrade - Manager

- Disaster Recovery - Lead

- Double Inverse VPN Proxy Product - Engineer

Telcaria

Network Virtualization & Research Engineer

Researching, designing and developing for the successful completion of the 5G-DIVE European-Taiwanese project. This includes the design and discussion of software architecture and its detailed implementation, revision of formal texts, state-of-the-art research and testing to build a PaaS & MLaaS using fog and edge resources.


Research domain: Service-Level Agreements (SLAs), Clusters, AutoML, Distributed Ledger Technologies (DLTs), Software Engineering, REST API Design, Database Design, Systems Design, DevOps, ML Ops


Tech stack:


- Orchestrators/Managers/VIMs such as F0rce, Kubernetes/K3s, Helm, Docker Compose, Fog05, Docker

- Programming languages/REST Frameworks such as Java, Spring Boot, Python, Flask, R, Shiny

- AI/ML or distributed AutoAI/AutoML platforms such as TensorFlow, Keras, Ray, H2O.ai, TPOT, AutoGluon, NNI

- Distributed ledger technologies/Databases such as Hyperledger Fabric, MongoDB

- Continuous Integration/Continuous Delivery software such as Gitlab CI, Rio, ArgoCD

- Monitoring software such as ElasticSearch, MetricBeat, Heartbeat, Kibana

Culture of Insight

DevOps Consultant

- Cloud migration support to DigitalOcean

- Applying DevOps methodologies to R projects with Docker for a Twitch analytics app

- Productionizing R (Shiny) applications in DigitalOcean

- Fixing ODBC communication issues (MS SQL and FreeTDS drivers)

ACSdesk

GenieACS Engineer

- Maintaining, deploying and developing ACS's (Auto-configuration Servers). Working mainly with the Open-Source software GenieACS.

- This includes the development of Provisioning Flows in order to reach a 0-touch config and fixing CPEs' protocol implementations.

- Collaborated internationally with several clients from Spain, Switzerland, Chile and India

AP Data Services Ltd

Software Engineer & DevOps

- Developing an R Shiny App as a product for financial services for the UK.

- Developing an R Shiny App as a product for car part resellers.

- Web scraping using RSelenium and Rvest packages.

- Applying DevOps methodologies through the use of Docker along with ShinyProxy.

- Deployments on Amazon Web Services (AWS)

Good Peoples Connected

Software & Hardware & Design Systems Engineer & SecDevOps

- Develop in Python3 using Raspbian as the base image for several projects for the Pi Zero W and PI 3B+.

- Working with several HATs. Constraints on user-friendliness, portability, and battery-saving, in order to be able to deploy the project in Guadeloupe (The Caribbean).

- Product designer. Developing the CAD files for the enclosures using FreeCAD, designing new add-ons and 3D-printing them. DevSecOps.

- Deploy Ansible with AWX, writing PlayBooks for different projects. Managing The Vault (HashiCorp) to store sensible data.

- Manage other services like MinIO and Fluent-Bit

Anvimur Telecomunicaciones

Software & Network & Systems Engineer

- Integrating ONTs into the provisioning software.

- Working with Debian, MySQL, JavaScript, Python, Huawei OLT/ONT config, TR-069 protocol, Docker, Vagrant, Ansible, Odoo.

- Leader for the transition from LibreACS to GenieACS within the software.

- Automating the deployment process of the provisioning software in ISPs.

- Huawei Certified Network Associate on Routing & Switching.

- Developing in Python new version of the PSO software

Upwork

Software & Research Engineer

- Researching new dielectric materials for capacitors, for clients in the UK and Bulgaria.

- Researching in several countries about access points of specific characteristics, for clients in South Africa.

- Web scraping with R using RSelenium and Rvest packages, for clients in the UK

InnoXess

Software & Network & Systems Engineer

- Developer and system admin working in a project for Switzerland.

- Deploying, configuring and maintaining GenieACS, a server-software which provisions, provides maintenance and monitors end-user devices.

- Working with Linux, Ruby, Ruby On Rails, JavaScript, Apache, HTML/CSS, Node.js, MongoDB, Redis, Docker, Vagrant, Digital Ocean.

Electrónica Martínez

Software & Network & Systems Engineer

- Developer, systems integrator, system admin and network assistant.

- Working with R, Python, JavaScript, MongoDB, MySQL and PostgreSQL, among others.

- Integrating Odoo as an ERP solution, and developing new several services for the company, in topics such as task automation and statistics.

- SEO and Community Manager @ LinkedIn.

- Attending different breakdowns in AirMAX, Mikrotik, DSLAM ADSL/VDSL technologies.

- Working most of the time with Ubuntu/Debian systems.

- Managing +10 servers in a Hyper-V cluster


Noteworthy results:


- Creating, managing and deploying the needed software in order to auto-configure routers and synchronize DBs. For every new client, now we lose only 3 minutes, rather than 30mins that was the time we were spending before. Total: 10x in saved time.

- Wrote a script in Python to connect via HTTP to all the routers of the company, in order to change several parameters using Selenium

- Cleaned a lot of disorganized data of the old ERP to incorporate it into Odoo, the new ERP of the company, using parallelization in R

- Developed a running task to gather info from 200+ HotSpot APs, and display them beautifully, being “impossible to do” as the CTO and the CTO's right arm said.

- I created a Web Interface for a VDSL DSLAM Huawei via SSH in R.

- Created a Telegram Bot to open the different doors the company has.

Repsol

Control & Optimization Engineer

Goal: Providing IT service for the process control operator.

- Programming and controlling Honeywell systems.

- Automation of tasks in Batch and FTP.

- Regulation processes, PID schematics, multivariable control, split-range, interlocks

Education

Edinburgh Napier University

Sept 2020 - June 2022

Master of Science in Data Engineering

Universidad Politécnica de Cartagena

Sept 2011 - July 2015

Bachelor of Engineering in Telecommunication Systems Engineering

Sergio finished a course per year, with the Highest Honors in several subjects and graduated second in his class. Covered topics include: Statistics, Networks, Design of Electronic Components, Microwave Engineering, Microprocessors, Optical Communications, Photonics, Antennas, Software Engineering, Data Science, Mobile Communications, Communication Theory, Digital Signal Processing, Transmission Techniques... Keywords: MATLAB, Simulink, R, Cisco Packet Tracer, PSPICE, LabView, Java, GIS, Web Design, Research

Certificates

CKA: Certified Kubernetes Administrator

March 2021 - March 2024

The Linux Foundation

View Certificate

Certificate in Advanced English (C1/C2)

August 2020

Cambridge Assesment English

View Certificate

HashiCorp Certified: Terraform Associate

September 2020 - September 2022

HashiCorp

View Certificate

AWS Certified Solutions Architect – Associate

August 2020 - August 2023

Amazon Web Services

View Certificate

Huawei Certified Network Associate - Routing & Switching

July 2018 - July 2021

Huawei Technologies

View Certificate

Skills

Projects

Kubernetes Assessment

Development of a framework for Kubernetes clusters assessment

View Project

5G-DIVE - eDge Intelligence for Vertical Experimentation

5G-DIVE targets end-to-end 5G trials aimed at proving the technical merits and business value proposition of 5G technologies in two vertical pilots, namely (i) Industry 4.0 and (ii) Autonomous Drone Scout. These trials will put in action a bespoke end-to-end 5G design tailored to the requirements of the applications targeted in each vertical pilot, such as digital twinning and drone fleet navigation applications

View Project

Auto-configuration Services development for Ethernet, ADSL and Voice client routers, using DHCP66 and TR069 standards

Analysis and development of TR069 and DHCP66 auto-configuration services for the zero-touch configuration network. This included the creation of a WebApp based on R and Python, streamlining a process that gives complete Internet access for new clients. It exchanges data between the ticketing database and two Radius servers, gathering all the data from the ERP.

View Project

Get in Touch