Sergio Francisco, Developer in Rio de Janeiro - State of Rio de Janeiro, Brazil
Sergio is available for hire
Hire Sergio

Sergio Francisco

Verified Expert  in Engineering

Software Developer

Location
Rio de Janeiro - State of Rio de Janeiro, Brazil
Toptal Member Since
July 17, 2019

Sergio is a cloud architect and engineer with over 15 years of experience delivering infrastructure services for companies of different industries and sizes. He designs and deploys highly available, cost-effective, scalable infrastructure on AWS or GCP. Sergio is also known for his strong communication and collaboration abilities, working closely with developers, project managers, and stakeholders to ensure that infrastructure is delivered according to the specific needs of each project.

Portfolio

Caylent
Amazon Web Services (AWS), CI/CD Pipelines, Terraform, Architecture...
BRIUS
Google Cloud, Google Cloud Storage, Google Compute Engine (GCE)...
Dock
New Relic, Sentry, Docker, Continuous Delivery (CD)...

Experience

Availability

Part-time

Preferred Environment

Linux, Docker, Ansible, Terraform, Google Cloud, Amazon Web Services (AWS), Google Cloud Platform (GCP), Kubernetes, CI/CD Pipelines, DevOps

The most amazing...

...project I've worked on was the architecture and deployment of an automated and PCI-certified infrastructure on AWS using multiple accounts and regions.

Work Experience

Cloud Architect

2022 - PRESENT
Caylent
  • Led discovery sessions with clients and ensured sprints were well-placed using Jira as a project management tool.
  • Architected and implemented a POC for an edtech company using GitHub, CircleCI, Amazon ECR, Amazon ECS, Terraform, Terraform Cloud, RDS for PostgreSQL, ElastiCache for Redis, ALB, etc.
  • Collaborated in a machine learning infrastructure migration (from SpellML to Amazon SageMaker) of a social marketplace using GitHub (VCS and Actions), Terraform Cloud, Sagemaker (Studio and Endpoints), Artillery, Cloud9, API Gateway, and Lambda.
  • Architected a hub-and-spoke networking architecture for a healthcare company that acts as a centralized ingress and egress network across three regions (US and Europe), leveraging services such as Transit Gateway, AWS WAF, Load Balancers, etc.
  • Deployed and architected an AWS environment composed of multi-OUs and multi-accounts using AWS Control Tower, AWS Organizations, AWS SSO, and AWS GuardDuty for a Web 3.0 company.
  • Performed a data center migration, applying improvements without changing the core application architecture, using EKS, Docker, Bitbucket Pipelines, and S3 for one of the USA's largest public electric vehicle (EV) fast charging networks.
Technologies: Amazon Web Services (AWS), CI/CD Pipelines, Terraform, Architecture, GitLab CI/CD, GitHub, Amazon EKS, Docker, Bitbucket, Jira, CircleCI, Amazon Elastic Container Registry (ECR), Amazon Elastic Container Service (Amazon ECS), Amazon RDS, Amazon API Gateway, AWS Lambda, AWS IAM, DevOps, Amazon Virtual Private Cloud (VPC), Datadog, AWS Cloud Architecture, Amazon S3 (AWS S3), Amazon SageMaker, Amazon EC2, GitLab

Lead Site Reliability Engineer

2020 - 2021
BRIUS
  • Assessed, planned, and migrated all company services from Digital Ocean and an on-premises data center in the USA to Google Cloud, enhancing our reliability, including uptime, security, capacity, and performance.
  • Recruited, selected, and trained new engineers who joined my team. They were fully integrated into the company in less than two months and knew team procedures. As a result, they were all able to contribute towards our continuous improvement.
  • Rearchitected and optimized the infrastructure of our main website (https://plusdin.com.br). These efforts improved its reliability, allowing it to handle more than 5,000 simultaneous visitors smoothly.
Technologies: Google Cloud, Google Cloud Storage, Google Compute Engine (GCE), Google Cloud SQL, MySQL, PostgreSQL, Google Kubernetes Engine (GKE), Content Delivery Networks (CDN), Redis, Logging, GitLab CI/CD, NGINX, Gunicorn, Laravel, Node.js, Docker, Terraform, Ansible, DevOps, SQL, Git, Kubernetes, Data Center Migration, Continuous Delivery (CD), Shell Scripting, Monitoring, Documentation, NFS, Continuous Integration (CI), Iptables, Grafana, Linux, Google Cloud Platform (GCP), CI/CD Pipelines, Datadog, GitLab

Infrastructure Architect

2014 - 2019
Dock
  • Architected and implemented a multi-account infrastructure across two regions with multiple VPCs that used a broad range of AWS services such as EC2, S3, Route 53, RDS, ElastiCache, SQS, IAM, CloudTrail, Config, etc.
  • Deployed and architected the infrastructure for a PCI-certified system that processed thousands of financial transactions daily and a microservices infrastructure for tens of RESTFul APIs developed in Java.
  • Participated in recruiting and selecting new senior engineers for the team that I technically led and that migrated several systems and terabytes of data from a traditional data center to the AWS cloud.
  • Developed a CD pipeline to deploy static websites (built using Angular) on AWS using S3 in conjunction with CloudFront. This solution allowed the company to perform more deployments without downtime, at any time, and without manual intervention.
  • Deployed a GitLab autoscaling solution to automatically spin up and down Amazon EC2 Spot instances to process builds immediately and have a cost-effective, flexible/scalable solution.
Technologies: New Relic, Sentry, Docker, Continuous Delivery (CD), Continuous Integration (CI), GitLab, Packer, Ansible, Terraform, Redis, Amazon ElastiCache, MySQL, Amazon CloudFront CDN, Amazon S3 (AWS S3), Amazon EC2, Amazon Web Services (AWS), DevOps, Certified ScrumMaster (CSM), Apache, Apache Tomcat, SQL, Git, Data Center Migration, VMware, Vagrant, GitLab CI/CD, Shell Scripting, Monitoring, PCI DSS, Documentation, NFS, NGINX, Iptables, Grafana, Linux, CI/CD Pipelines, Amazon RDS, Amazon Virtual Private Cloud (VPC), AWS Cloud Architecture

Linux Support Analyst

2014 - 2014
Huawei Technologies Co.
  • Collaborated during the planning and execution phases of the project that added the 9th digit to the phones of the "Gestor Online" platform with a 9x prefix.
  • Supported, as an app and software engineer, a value-added services platform called "Gestor Online" for the carrier Claro Brazil; it had hundreds of thousands of corporative lines and used to process up to 100 call attempts per second.
  • Installed a rack for the SDU project with two switches, one chassis with 12-blade servers, KVM Raritan, and single storage with four expansions totaling 36 terabytes of storage.
Technologies: Shell Scripting, Linux, SQL, Monitoring, Documentation, NFS, Iptables

Linux Analyst

2013 - 2014
SONDA
  • Managed Unimed Rio Hospital's virtual infrastructure comprising more than five Dell physical servers, Fibre Channel EMC storage, Cisco switches, and 50+ virtual machines.
  • Administered 25+ GNU/Linux servers in six locations, running applications like database clusters, applications servers, and web servers.
  • Handled highly complex requests and incidents requiring in-depth research and scaled for local support teams (Level 1).
Technologies: Apache Tomcat, VMware, SQL, Shell Scripting, Monitoring, Documentation, NFS, Iptables, Linux

Multi-region Hub-and-Spoke Architecture and TCO

The client, a healthcare software solutions company, wanted to participate in the AWS Migration Acceleration Program (MAP) Assess phase to develop a total cost of ownership (TCO) for migrating a legacy platform from Microsoft Azure to AWS.

This evaluation aimed to understand the long-term financial impacts of consolidating their IT infrastructure on AWS. The client's business drivers for this evolution were cost minimization, enhanced operational efficiency, reduced infrastructure complexity, and harnessing the power of AWS.

As the architect, I conducted discovery workshops to fully understand the client's existing footprint in Azure. I also designed a hub-and-spoke networking architecture that acted as a centralized ingress and egress network access across three regions (US and Europe).

I leveraged services such as Transit Gateway, AWS WAF, Load Balancers, and others for this purpose.

MLOps Migration from SpellML to Amazon Sagemaker

The client wanted to migrate the MLOps Infrastructure responsible for their Recommendation Engine from SpellML to Amazon Sagemaker to support their MLOps practice.

As the Infrastructure/DevOps Engineer, I collaborated with a Machine Learning Architect to design and implement an Amazon Sagemaker infrastructure, including training pipelines and model-serving infrastructure.

Infrastructure Modernization with IaC, Containers and CI/CD

The client was a company that produces books, classes, and other materials for outstanding math students and was looking to containerize its workloads in AWS to support a platform application that will enable them to move customers between products easily and accomplish a faster go-to-market time for new products.

As the Architect, I collaborated with an Engineer to review, plan, design, and implement a container orchestration solution in the client's staging environment as a PoC. Our goal was to showcase how they could modernize their platform in AWS.

We also provided guidance and implementation for container monitoring, logging, and CI/CD pipelines.

Datacenter Migration from Rackspace and On-prem to AWS

The client, the largest public electric vehicle (EV) fast-charging network in the United States, wanted to migrate certain web applications from Rackspace and an on-premises data center to AWS.

As the architect, I collaborated with an engineer to review, plan, and perform the migration without service disruption. We chose the Replatforming (lift and reshape) migration technique, which allowed us to modernize the client's infrastructure without altering the core application architecture.

Microservices Architecture Using IaC Tools and AWS

The client, a Brazilian fintech company, wanted to modernize their infrastructure to host a set of microservices consumed by their public-facing applications.

As the architect, I reviewed, designed, and implemented a scalable and secure infrastructure on AWS, using Terraform as the Infrastructure-as-Code (IaC) tool. Additionally, I developed CI/CD pipelines that allowed the client's developers to push changes to the production environment more frequently.

This solution reduced the client's operational costs and increased code deployment frequency by enabling developers to change the code in each environment without requiring an operations person to do it manually.

Continuous Delivery pipeline to deploy frontend applications

The client, a Brazilian fintech company, wanted to implement a CI/CD pipeline to allow their developer's team to deploy their code automatically using a GitOps approach.

As the architect, I designed, developed, and implemented a CI/CD pipeline that allowed the client's developers to build the code of their Angular front-end projects and frequently push changes to the production environment running on S3 + AWS CloudFront.

This solution reduced the client's operational costs and increased code deployment frequency by enabling developers to change the code in each environment without requiring an operations person to do it manually.

Muxi 2 Cloud | Infrastructure Migration to AWS

https://br.claranet.com/case-studies/muxi-otimiza-infraestrutura-de-ti-com-cloud-e-managed-services-da-claranet
The client, a Brazilian fintech company, wanted to migrate their infrastructure from an on-premises data center (TIVIT) to a public cloud provider (AWS) using the re-platform migration technique.

As the architect, I first evaluated the technical and financial aspects of several cloud vendors and ultimately chose AWS as the platform. Next, I reviewed their entire legacy infrastructure, designed a multi-account/region/VPC architecture, and collaborated with the engineering team to migrate a set of systems that processed millions of financial transactions daily.

This migration brought order to the client's infrastructure architecture and operations, previously in a state of chaos. As a result of this project, I received an invitation from AWS and Claranet, an AWS partner, to present the migration case at AWS Summit Sao Paulo 2017.
2007 - 2010

Bachelor's Degree in Information Systems

Faculdade de Informática Lemos de Castro - Rio de Janeiro, Brazil

AUGUST 2022 - AUGUST 2024

HashiCorp Certified: Terraform Associate (002)

Hashicorp

JANUARY 2022 - JANUARY 2025

AWS Solutions Architect Associate

Amazon Web Services

MAY 2021 - MAY 2023

Google Cloud Certified Associate Cloud Engineer

Google Cloud

OCTOBER 2017 - OCTOBER 2019

Certified Scrum Master (CSM) I

Scrum Alliance

JUNE 2016 - JUNE 2019

Red Hat Certified Engineer (RHCE)

Red Hat

MARCH 2016 - MARCH 2019

Red Hat Certified Systems Administrator (RHCSA)

Red Hat

SEPTEMBER 2013 - SEPTEMBER 2016

CompTIA Network+ (N10-005)

CompTIA

Libraries/APIs

Node.js

Tools

VMware, Ansible, Terraform, GitLab CI/CD, Vagrant, Amazon Virtual Private Cloud (VPC), Apache Tomcat, Packer, Apache, NGINX, Grafana, Jira, GitLab, Git, RabbitMQ, Sentry, Google Compute Engine (GCE), Google Kubernetes Engine (GKE), Logging, GitHub, Amazon EKS, Bitbucket, CircleCI, Amazon Elastic Container Registry (ECR), Amazon Elastic Container Service (Amazon ECS), AWS IAM, Amazon SageMaker, Amazon CloudFront CDN, AWS Fargate, Amazon ElastiCache, Artillery, Amazon Firewall, AWS Directory Service

Paradigms

DevOps, Continuous Delivery (CD), ITIL, Continuous Integration (CI)

Storage

Google Cloud, Amazon S3 (AWS S3), MySQL, Redis, Google Cloud Storage, Google Cloud SQL, PostgreSQL, Google Cloud Datastore, Datadog

Platforms

Docker, Amazon Web Services (AWS), Linux, Google Cloud Platform (GCP), Amazon EC2, DigitalOcean, New Relic, Kubernetes, AWS Lambda

Languages

SQL

Frameworks

Laravel

Other

Certified ScrumMaster (CSM), Documentation, Data Center Migration, AWS Cloud Architecture, Shell Scripting, Monitoring, CI/CD Pipelines, Amazon RDS, GitHub Actions, Iptables, PCI DSS, NFS, Content Delivery Networks (CDN), Gunicorn, Google BigQuery, Information Systems, Architecture, Amazon API Gateway, Networking, DNS, Terraform Cloud, Elastic Load Balancers, Cloud9, AWS Transit Gateway, Web Application Firewall (WAF)

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