Hello, my name is

Fernando
Sánchez Canella

Backend Engineer

Laptop displaying source code with dual screens for software development.

My Experience

2022 - Current Job

Adevinta 

Backend Engineer at Adevinta

• Creating and improving technology to enhance and automate internal processes of the company. Integrating technological solutions from different tools used by the core teams (finance, legal, marketing).
• Development of web applications for internal use by company employees using TypeScript. Automated real time data processing using Python, Docker, PostgreSQL, and enterprise applications.
• Design and deployment of the infrastructure needed by our applications using Terraform and AWS as Cloud provider. Using services as ECS for container orchestration, RDS for databases, VPC in order to create a secure network environment only accessible from the enterprise network, S3 and other services.
• Having the leadership in a small project for the procurement department, coordinating Adevinta employees with external contractors. Previously they were using a Google Sheet that we replace with an internal application. The app improved the data validation, security and team collaboration saving time and money to the company.

2020 - 2022

Buendiatours

Software Developer Engineer

• Developing a travel e-commerce page with our own booking system and working with partners and third party systems.
• Experience using PHP with the Laravel framework and TypeScript (NodeJS). Creating our own API and integrating other APIs from our partners in our system.
• Developing dashboards and front-end views for internal tooling using ReactJS with NextJs.
• Deploying scalable systems with AWS, using Load Balancers, Redis, RDS or DynamoDB, CloudFront as CDN and developing some microservices with Lambda.
• Taking care of our infrastructure in several aspects as cost, SLAs, developer experience (deploys, alarms, error logging)
• Using best practices, testing, tools like Ansible for deployment and Terraform as infrastructure as Code, Git.

2018 - 2019

Seresco

Backend Developer

• Developing a back-end application using Spring Boot (Java) and Postgres to create a system to manage winegrowing areas.
• Experience maintaining android applications (Kotlin).
• Designing and developing API REST applications.
• Analyzing database systems to compare which one is better to store geospatial information and serving the information using the OGC standards, creating a report for the software architect. • Deploying systems on Azure for a production environment.

2016 - 2018

OnlineChampion

Junior Java Developer

• It is a company focused on video game services. • Created user-facing features and game-modes that allowed users to play between then.
• Developed features for multiplayer videogame servers with Java and C#, communicating these servers with external systems through APIs.
• Experience storing data generated from the game server with non-relational databases as MongoDB and Redis, to offer metrics and statistics to our users.

My Education

2019 - 2021

University of Oviedo, Spain

Master ON WEB ENGINEERING

Current average grade based on a 10-point scale: 8.465

2015 –2019

University of Oviedo, Spain

Bachelor of Software Engineering

Average grade based on a 10-point scale: 8.02
Relevant coursework: Algorithmics (8.2/10), Data Structures (7.2/10), Distributed Systems and Internet (8.8/10)

Skills

Java (Spring Boot)
90%
ReactJS (NextJs)
75%
AWS
85%
Docker
85%
PostgresSQL
80%
PHP
80%
Python
75%
TypeScript (NodeJS)
80%