Hi, I'm

Sergio Fernández

Senior Software Engineer

Senior software engineer specialized in creating scalable and efficient solutions. I transform complex ideas into robust and high-quality digital products.

About Me

Learn about my journey as a software engineer and my passion for technical excellence

Sergio Fernández
Available for projects

Sergio Fernández

Senior Software Engineer

Mérida, Extremadura, Spain

Hi! I'm Sergio, I've been passionate about technology since I was very young. As a child, my curiosity led me to take apart everything I could get my hands on -radios, remote-controlled cars, remotes, even televisions- to understand how they worked inside. That same inquisitive spirit led me to get started with computers at the age of 12, when the first computer arrived home. Since then, I have not stopped learning, experimenting and sharing knowledge, actively participating in communities and forums such as APP Informática and Coolmod.

Currently, I am a Senior Software Engineer with more than 6 years of experience, and I have had the opportunity to lead teams since my professional beginnings. In my first position as a junior programmer, I was promoted in just three months to lead a team of four people. Since then, I have continued to develop as a technical reference, leading high-impact initiatives in both software architecture and development processes.

My focus is oriented to create quality software, implement scalable and efficient solutions, and coordinate teams under agile methodologies to achieve concrete goals aligned with the business. Today, I lead a team of four people with whom I manage the daily development, ensuring code quality and fostering an environment of continuous improvement.

I am convinced that technology should not only work well, but also be built well. And that is the philosophy I apply in each project.

My professional career is built on the constant pursuit of technical excellence and continuous growth. I firmly believe in the power of technology to transform ideas into real solutions that generate positive impact.

Constant Innovation Code Quality DevOps & Cloud Teamwork

0

Years of Experience

In software development

0

Team Members

Led across different projects

0

Age of Initiation

First contact with computing

0

% Reduction

Infrastructure costs

Areas of Specialization

Architecture & Quality

  • Maintainable and scalable software systems
  • Clean Architecture and Design Patterns
  • Code Quality and Technical Debt Management

DevOps & Monitoring

  • CI/CD Pipelines and Automation
  • Infrastructure as Code and Containerization
  • System Monitoring and Performance Optimization

Technical Leadership

  • Technical Leadership and Team Management
  • Resource Planning and Stakeholder Management
  • Mentoring and Professional Development

My Journey and Philosophy

During my university career, I was a class delegate and member of the student council, leading teams of up to 15 people and representing UEx at the national level in RITSI. I have also been a student tutor and mentor in the Cómplice project.

In 2019, we undertook the adventure of founding MétrikaMedia, an exciting project that sadly ended after years of professional and personal growth. Currently, I have started a new stage as CTO at Findder, where exciting challenges and the opportunity to lead technological innovation in a dynamic and cutting-edge environment await me.

Tech Stack

The technologies and tools I master to create exceptional solutions

Frontend

Frontend Development

JavaScript/TypeScript Expert
Python Expert
Java (SpringBoot) Advanced
React/Redux/Next.js Expert
Node.js Expert
Shell Scripting Expert
Astro Advanced
Go Intermediate+

DevOps & Infrastructure

Infrastructure & CI/CD

Docker & Kubernetes Advanced
CI/CD (Jenkins, GitHub Actions) Advanced
Cloud (AWS & GCP) Intermediate+
Git & GitFlow Expert
Testing (Jest, PyTest, JUnit) Expert

Databases & Architecture

Databases & Architecture

SQL (MySQL, PostgreSQL, Oracle) Expert
NoSQL (MongoDB, DynamoDB) Advanced
Clean Architecture & DDD Advanced
OOP & Functional Programming Expert
Algorithm Design Intermediate+
>

Tools & Methodologies

Tools & Methodologies

Agile/Scrum Methodologies Expert
Technical Leadership Intermediate+
Data Visualization (D3js, ChartJS) Advanced
Code Quality (SonarQube) Intermediate+

My Languages

Global communication without linguistic barriers

Spanish
NATIVE
🇪🇸
English
FLUENT
🇬🇧

My Trajectory

A professional journey marked by technological innovation and strategic leadership

Oct 2024 - Presente

Senior Software Engineer

Findder

Developing advanced technological solutions and leading software development projects from a hybrid perspective in Badajoz, Extremadura. Focused on architecture, development and delivery of high-quality products.

Development of scalable and robust architectures
Implementation of development best practices
Technical mentoring and development leadership
Optimization of continuous delivery processes
Software ArchitectureFull Stack DevelopmentTechnical MentoringCI/CDBest Practices
Jul 2023 - Sep 2024

Senior Software Engineer

MétrikaMedia

Management and preparation of software project architecture: backend, frontend, database, infrastructure, CI/CD. Led a team of 4 people organizing their daily work using agile methodologies.

Quality increase in every product process
Technical debt minimization in every process
Reduction of operational and management costs
Enhanced security in main product infrastructure
Internship mentor for 2 Computer Engineering students UEx
Training mentor for 6 students from SolarDrone and Sports Science Faculty UEx
Project PlanningProject DeliverySoftware ArchitectureCI/CDAgile MethodologiesTeam Leadership
Jul 2022 - Jul 2023

Software Engineer

MétrikaMedia

Frontend development with React, Redux and Saga for music list management. Backend with Python/Flask and Java/SpringBoot. Optimized relational database design and process automation.

Complete web application development (backend, frontend, infrastructure, CI/CD)
Optimized MySQL database design
Implementation of strategies with design patterns and clean architectures
Secure authentication system preventing CSRF attacks
Process automation in Google Drive with Google App Script
ReactReduxPythonFlaskJavaSpringBootMySQLJenkinsAWSSonarQubeGoogle App Script
Jun 2020 - Jun 2022

Researcher

Universidad de Extremadura

Automatic management and execution of continuous deployment (CD) and continuous integration (CI). Frontend architecture, design and programming with ReactJS, Redux and redux-saga for important client like PRISA.

Proprietary data management system using browser cache
Report generation time reduction from 1 week to minutes
Proprietary request building system with cancellation using Axios
Code quality improvement through continuous delivery systems integration
Complex automatic reporting system for commercial phonogram measurement
ReactJSReduxRedux-sagaChartJSAxiosLocalStorageSessionStorageCSSMySQL
Jul 2019 - Jun 2020

Junior Programmer

HOMERIA by Glovo

Continuous development and improvement of web application in ReactJS with Redux for global state management and Jest as testing tool. Backend with Python/Flask, JWT and PyTest.

Database query execution time reduction from >30s to 6s
Complete web application migration to React from JQuery
Security improvement by integrating CORS in API with JWT
Browser response size reduction by encapsulating with gzip
Application management using Docker and AWS (EC2, S3, Lambda)
ReactJSReduxJestPythonFlaskJWTPyTestDockerAWSEC2S3LambdaCSS
2015 - Sep 2015

Junior Programmer

Ibermática

Web application development for Telefónica client as part of code and architecture migration using AngularJS for Frontend and Jasmine as testing framework. Backend with JavaEE, SpringBoot and JPA.

First team to complete client sprints
First company of the 3 hired by Telefónica to finish the contracted part
Leadership of a team of 4 junior developers
First knowledge about team management in business environment
Management of architecture and code migration in real application
AngularJSJasmineJavaEESpringBootJPAJUnitMySQLCSS

My Education

Academic training and professional development in the field of computer engineering

2020 - Jul 2021

Master's in Computer Engineering

Universidad de Extremadura

Advanced specialization in computer engineering with focus on software development, distributed architectures and applied research methodologies.

Specialized training in advanced technologies
Development of applied research projects
Agile methodologies and distributed architectures
Specialization in advanced frontend development
Redux.jsJavaScriptResearch methodologiesDistributed architectures
2015 - 2019

Bachelor's in Software Engineering

Universidad de Extremadura

Comprehensive training in software engineering with active participation in university life and student representation. Experience in student leadership and collaborative projects.

Class delegate for 1st, 2nd and 4th year
Member of the Polytechnic School Student Council
Student Council delegate during the 2018/19 academic year
School Board member during 2016/2017 and 2018/2019 courses
UEx representative in RITSI
Student Tutor in the Cómplice project
JavaScriptCSSSoftware EngineeringStudent leadership

Contact 📧

I'm here to help you with your next project

Contact information

Available for projects

Location

Mérida, Extremadura, Spain

Send me a message

Fill out the form and I'll respond in less than 24 hours