Hello, my name is
Fernando
Sánchez Canella
Backend Engineer
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)
