Felipe Carvalho Cruxen, Developer in Brasília - Federal District, Brazil
Felipe is available for hire
Hire Felipe

Felipe Carvalho Cruxen

Verified Expert  in Engineering

Software Developer

Location
Brasília - Federal District, Brazil
Toptal Member Since
January 10, 2019

Felipe has spent more than 20 years in information technology (IT) as a DevOps and software engineer. During that time, he has successfully resolved many challenges and seemingly impossible tasks a client could throw at him while working for mid-sized to large companies. Felipe communicates exceptionally well, always strives to be available to his team, and is passionate about problem-solving.

Portfolio

Resero Analytics
Git, Amazon Web Services (AWS), Configuration Management, Python, Argo CD...
Self-employed
Kubernetes, Auditing, Documentation, Monitoring, Metrics, Ansible, Packer, Chef...
Morningscore
Redis, JavaScript, Kubernetes, Ansible, Terraform, Rancher, Node.js, DevOps...

Experience

Availability

Part-time

Preferred Environment

Remote Work

The most amazing...

...project I've developed was a Selenium-based agent that monitors sites around the globe.

Work Experience

Configuration Manager and Git Expert

2019 - PRESENT
Resero Analytics
  • Implemented dozens of daily deployments towards automation of all apps.
  • Automated the deployment of a Kubernetes cluster using Terraform, with the Terraform repository connected to a CI/CD pipeline. This setup allowed for specific tasks, such as synchronizing environment secrets, to be automated.
  • Handled Vault as the organization's primary authentication and access lease provider, granting access to various resources such as AWS, databases, and stored secrets.
Technologies: Git, Amazon Web Services (AWS), Configuration Management, Python, Argo CD, CI/CD Pipelines, Kubernetes, Vault, Terraform, Helm, NGINX, SSL Certificates, Documentation, Amazon EKS, Amazon RDS, Redis, CircleCI, GitOps

CloudOps Consultant

2018 - PRESENT
Self-employed
  • Reduced costs by 30% by migrating everything to the cloud.
  • Automated the CI/CD process completely.
  • Removed all undocumented deploys and replaced them with documented ones.
  • Implemented scaling policies.
  • Documented the process.
  • Automated and dockerized everything possible.
  • Migrated from virtual machines (VM) to Kubernetes pods.
Technologies: Kubernetes, Auditing, Documentation, Monitoring, Metrics, Ansible, Packer, Chef, Vault, CODE, Infrastructure, PostgreSQL, Remote Work, Cisco Routers, Routing

DevOps Engineer

2023 - 2023
Morningscore
  • Collaborated with the client who needed a working Terraform deployment for a Mongo cluster in the Hetzner cloud provider.
  • Worked with a mix of Terraform and Ansible; the first to manage infra, the latter to manage Mongo cluster state, were deployed.
  • Delivered the client a functional and modular solution that allows him to scale in and out and to make changes in the cluster configuration using an automated tool.
Technologies: Redis, JavaScript, Kubernetes, Ansible, Terraform, Rancher, Node.js, DevOps, MongoDB, SysOps, Server Administration, Linux Server Administration, VPS/VDS, RabbitMQ, PHP, Laravel

Senior DevOps Engineer

2023 - 2023
Alcancia LLC
  • Fully automated CI/CD pipelines, infrastructure as code, and processes for adding client infrastructure, removing, scaling, and GKE management.
  • Contributed to a monitoring and alerts platform; did not have time to finish the alerting platform, but monitoring was deployed to collect Kubernetes metrics.
  • Implemented cert-manager, NGINX Ingress, and External Secrets to the deployment and added those tools in the automation process.
  • Created a chart repo in GitHub and moved all deployments to Helm charts using a repo.
Technologies: GitHub, Google Cloud SQL, Google Kubernetes Engine (GKE), Cloud Environments, CI/CD Pipelines, Google Cloud Platform (GCP), DevOps

DevOps Engineer

2021 - 2023
Dali Wireless, Inc.
  • Compiled specific firmware using Packer and Terraform. A stateless infra was deployed to keep the state of shared network folders. The cloud provider used was Azure.
  • Used Kubernetes to deploy in Azure, primarily as agents for the Azure DevOps solution. Custom agents were built and added to the cluster.
  • Built Azure DevOps pipelines and code repo management. Implemented GitFlow processes and automated the creation of firmware artifacts.
Technologies: DevOps, System Administration, YAML, Jenkins, CI/CD Pipelines, Continuous Integration (CI), Continuous Delivery (CD), Remote Work, Routing, Azure

DevOps Engineer

2019 - 2023
Wonderful Wonderful Inc.
  • Architected and deployed the application using AWS services (Amazon ECS, AWS Fargate, AWS S3, Amazon ElastiCache, Amazon RDS, Amazon Aurora, etc.). All infra was described in Terraform.
  • Built CI/CD process for the back-end and front-end applications. Deployed the front-end to Apple/Android stores and back-end to ECS and Fargate.
Technologies: DevOps, Amazon Web Services (AWS), Ruby on Rails (RoR), PostgreSQL, Remote Work, Routing

Redis Expert

2021 - 2022
BuisnessChat Software LLC
  • Developed a custom Redis cluster to be deployed in GCP using HAProxy.
  • Built a simple backup mechanism that makes disaster recovery easy and migration possible to any other cloud provider.
  • Presented a stateless deploy schema and deployed using Terraform to achieve high scalability in multiple availability zones.
Technologies: Redis, Redis Queue, Redis Cache, Google Cloud Platform (GCP), Amazon Web Services (AWS), Redis Clusters, Remote Work, Routing

Senior Site Reliability Engineer (SRE)

2017 - 2018
Tenfold
  • Transformed the mutable to the immutable.
  • Worked with a variety of technologies from Chef to Packer and Ansible.
  • Integrated Datadog for log ingestion and metrics.
  • Deployed MongoDB CloudOps (done completely with a combination of Terraform, Ansible, and Packer).
Technologies: Reporting, Drone CI, Documentation, Telegraf, Applications, Infrastructure, Monitoring, Microsoft Access, Logging, MongoDB, Kubernetes, Packer, Ansible, Terraform, MySQL, PostgreSQL, Remote Work, Routing

Researcher and Developer (R&D)

2009 - 2017
Exceda
  • Built the infrastructure architecture for the Brazilian elections.
  • Architected Rede Globo's internet games.
  • Supported the integration of all major banks.
  • Provided aid to engineering teams all over Latin America for the deployment and maintenance of services.
  • Created KPIs for the team.
  • Developed the documentation for the team.
  • Introduced scaling and rotation policies.
  • Implemented Kubernetes management.
Technologies: Amazon Web Services (AWS), Terraform, CoreOS, Servers, Async.js, JavaScript, Chrome Extensions, MongoDB, Redis, Node.js, AngularJS, Ruby on Rails (RoR), Ruby, Elixir, Java, Continuous Delivery (CD), Continuous Integration (CI), Akka HTTP, Kubernetes, Akka Actors, Scala, MySQL, PostgreSQL, Remote Work, Cisco Routers, Routing

Senior Analyst

2007 - 2010
Telgo
  • Created the ISP software to manage the network and clients.
  • Migrated the whole network to OSPF.
  • Added caching servers to the infrastructure to save bandwidth and increase performance.
  • Introduced an LDAP and Radius integration so a client/user would be added only in one place.
  • Virtualized all of the servers.
Technologies: BIND, Postfix, RADIUS, Ruby on Rails (RoR), Ruby, MySQL, Cisco Routers, Routing

IT Manager

2005 - 2007
Compusat
  • Oversaw the network, infrastructure, and interface.
  • Managed ten professionals ranging from field to support.
  • Acted as a FreeBSD sysadmin for all of the servers: email, Radius, and the web.
  • Created a management system for the ISP, based on Ruby on Rails.
Technologies: MikroTik, Squid, Linux, Slackware, FreeBSD, Cisco Routers, MySQL

Web Developer

2003 - 2005
MPM
  • Created and maintained the website and intranet services.
  • Integrated all of the ASP systems with the new platform.
  • Managed all of the Microsoft SQL databases.
Technologies: JavaScript, HTML, PHP

Raccoon

Here, Selenium-based agents are delivered across several locations to measure website performance.

MongoDB CloudOps

This involves the automated deployment of a CloudOps solution for Tenfold.

Migrated Applications from Server Deploy to Docker Orchestrator Solutions

Created a standard for development and deployment, so there are no differences in ENV in local/Cloud instances. Contained fully automated pipelines for CI/CD.

Languages

Ruby, JavaScript, Java, PHP, HTML, Elixir, Scala, Python, YAML

Frameworks

Ruby on Rails (RoR), Serverless Framework, Express.js, Spring Boot, Django, Flask, AngularJS, CODE, Akka, .NET, Laravel

Libraries/APIs

Node.js, RADIUS, Redis Queue

Tools

Terraform, Ansible, Packer, Vault, Google Kubernetes Engine (GKE), GitLab, GitLab CI/CD, Helm, Google Compute Engine (GCE), Amazon CloudWatch, Amazon Elastic Container Service (Amazon ECS), AWS IAM, Amazon CloudFront CDN, Jenkins, Jira, Apache, Squid, Postfix, Logging, Microsoft Access, Telegraf, Chef, Git, NGINX, Amazon EKS, CircleCI, GitHub, RabbitMQ

Paradigms

DevOps, Functional Programming, Agile Software Development, Continuous Integration (CI), Continuous Delivery (CD)

Platforms

Kubernetes, Amazon, Google Cloud Platform (GCP), AWS Lambda, Amazon Web Services (AWS), Amazon EC2, Docker, New Relic, LAMP, Rancher, FreeBSD, Slackware, Linux, CoreOS, Drone CI, Azure, Windows Server

Storage

PostgreSQL, MySQL, Google Cloud SQL, Datadog, Amazon S3 (AWS S3), Amazon Aurora, Amazon DynamoDB, MongoDB, Redis, Redis Cache, Cloud Environments

Other

Infrastructure, Documentation, Backup & Recovery, AWS DevOps, Cloud Security, Remote Work, Routing, BIND, Amazon RDS, VPS/VDS, SysOps, Server Administration, Cisco Routers, MikroTik, Akka Actors, Akka HTTP, Chrome Extensions, Async.js, Servers, Monitoring, Applications, Reporting, Metrics, Auditing, Cloudflare, Redis Clusters, System Administration, CI/CD Pipelines, Configuration Management, Argo CD, SSL Certificates, GitOps, Linux Server Administration

1999 - 2003

Master's Degree in Network Engineering

UNB | University of Brasília - Brasília, Brazil

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