Adolfo Fernandez Suarez, Developer in Oviedo, Spain
Adolfo is available for hire
Hire Adolfo

Adolfo Fernandez Suarez

Verified Expert  in Engineering

Bio

Adolfo is a versatile software engineer with over six years of experience working through different parts of the tech stack. He works with the front end, back end, and DevOps and is a JavaScript expert. He has developed front-end features with various frameworks, such as React, Angular, Backbone, and web servers running on Node.js. Adolfo also possesses expertise in Java, which he has used to develop back-end applications with Spring Boot for microservices and multi-tenant architectures.

Portfolio

Thrive Health Inc.
Node.js, Amazon Web Services (AWS), React, Terraform...
IDEX Innovation
Java, React, JavaScript, Kubernetes, PostgreSQL, Spring Boot, Docker, Git, CSS...
Trifacta
JavaScript, Backbone.js, React, Storybook, CSS, HTML, Code Review...

Experience

  • SQL - 6 years
  • Git - 6 years
  • JavaScript - 6 years
  • React - 5 years
  • Microservices Architecture - 4 years
  • Java - 4 years
  • Docker - 3 years
  • Kubernetes - 3 years

Availability

Part-time

Preferred Environment

Git, Agile, Java, JavaScript, React, Amazon Web Services (AWS), Kubernetes, Docker, Spock Framework, SQL

The most amazing...

...thing I've developed was an application for algorithmic trading analysis where users could create complex trading strategies without any coding knowledge.

Work Experience

Full-stack/DevOps Engineer

2022 - 2023
Thrive Health Inc.
  • Conducted disaster recovery scenarios to develop and improve infrastructure and backup processes.
  • Developed alarms, metrics, logging solutions, and custom lambdas using TypeScript and Python to provide increased monitoring of the systems.
  • Updated production infrastructure, CI/CD pipelines, improved dependency management, and added TLS certificate monitoring and automatic rotation.
Technologies: Node.js, Amazon Web Services (AWS), React, Terraform, Amazon Elastic Container Service (ECS), TeamCity, Amazon CloudWatch, API/Services Architecture, DevOps, Amazon S3 (AWS S3), PostgreSQL, Datadog, Site Reliability Engineering (SRE), Amazon RDS, DevOps Engineer, AWS DevOps, Full-stack Development

Senior Software Engineer

2021 - 2022
IDEX Innovation
  • Migrated the back-end architecture into a multi-tenant solution, reducing the infrastructure needed to run the services.
  • Managed the AWS infrastructure and regularly pushed releases to production.
  • Implemented UI features and new REST endpoints as needed for the product.
Technologies: Java, React, JavaScript, Kubernetes, PostgreSQL, Spring Boot, Docker, Git, CSS, HTML, Code Review, Microservices, Microservices Architecture, Object-relational Mapping (ORM), Hibernate, Web App Development, Terraform, Full-stack, CI/CD Pipelines, Amazon Web Services (AWS), GitHub, Stripe, SaaS, Agile, REST APIs, gRPC, TypeScript, Design Patterns, Object-oriented Programming (OOP), Scrum, DevOps, APIs, Infrastructure as Code (IaC), Back-end, Spring, JSON, AWS DevOps, Continuous Integration (CI), Containerization, Full-stack Development

Senior Software Engineer

2017 - 2019
Trifacta
  • Transitioned the application from an on-premise model to SaaS by introducing workspaces into our data model.
  • Worked on the implementation of UI features and tests for the integration of Trifacta's Dataprep into the Google Cloud Platform (GCP).
  • Worked on the UI foundation and best practices as part of the front-end expertise group.
Technologies: JavaScript, Backbone.js, React, Storybook, CSS, HTML, Code Review, Microservices, Microservices Architecture, Object-relational Mapping (ORM), Hibernate, Web App Development, Node.js, CI/CD Pipelines, Amazon Web Services (AWS), GitHub, SaaS, Agile, REST APIs, Design Patterns, Object-oriented Programming (OOP), Scrum, PostgreSQL, MySQL, APIs, Back-end, JSON, Containerization, Full-stack Development

Software Developer

2015 - 2016
DXC Technology
  • Developed an in-house framework to build the web app UI based on RESTful APIs.
  • Worked in the development of an insurance web app using JavaScript and AngularJS.
  • Created test suites for a banking application using JUnit and Mockito.
Technologies: Java, JavaScript, JUnit, Scrum, CSS, HTML, Object-relational Mapping (ORM), Hibernate, GitHub, Agile, REST APIs, Object-oriented Programming (OOP), APIs, Spring, JSON, AngularJS, SOAP

Experience

Tradenod

Created a web application to help traders generate trading strategies to be executed in the cloud without requiring any coding or scripting knowledge. I wrote the program in React and Node.js and created the back end with Spring Boot, including microservices architecture; it allowed the creation, back testing, and performance analysis of complex strategies for all the major forex pairs. It was running on AWS EC2 and AWS RDS, where a Kubernetes cluster ensured horizontal scalability.

Education

2010 - 2014

Bachelor's Degree in Software Engineering

University of Oviedo - Oviedo, Spain

Certifications

APRIL 2016 - PRESENT

Oracle Certified Associate

Oracle

Skills

Libraries/APIs

React, REST APIs, Backbone.js, Node.js, Stripe

Tools

Git, GitHub, Terraform, Amazon Elastic Container Service (ECS), TeamCity, Amazon CloudWatch

Languages

Java, JavaScript, CSS, SQL, HTML, TypeScript

Paradigms

Object-oriented Programming (OOP), Agile, Design Patterns, Scrum, Microservices, Microservices Architecture, Object-relational Mapping (ORM), DevOps, Continuous Integration (CI), API/Services Architecture

Storage

JSON, PostgreSQL, MySQL, Amazon S3 (AWS S3), Datadog

Frameworks

Spock Framework, JUnit, Spring Boot, Hibernate, gRPC, OAuth 2, Spring, AngularJS

Platforms

Kubernetes, Docker, Amazon Web Services (AWS)

Other

Code Review, Web App Development, Full-stack, APIs, Full-stack Development, Storybook, SaaS, Infrastructure as Code (IaC), Back-end, Containerization, CI/CD Pipelines, AWS DevOps, Site Reliability Engineering (SRE), Amazon RDS, DevOps Engineer, SOAP

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring