Rodrigo dos Santos Felix

Dynamic Backend Engineer with 2+ years of experience in developing cloud-based applications using Java, Spring Boot, and PostgreSQL. Proven expertise in creating scalable solutions in Python and managing AWS infrastructure. Successfully optimized project efficiency through reusable code libraries and CI/CD pipelines. Committed to advancing innovative software practices to enhance business workflows and deliver exceptional results.

Java programming Python programming Go programming Cloud computing API development Data Engineer Kubernetes DevOps

Professional Experience

Backend Engineer - Cotefácil (04/2024 – Present)

  • Configured SonarQube for code analysis within CI/CD pipelines, enhancing code quality and reducing bugs
  • Engineered cloud-based applications using Java, Spring Boot, and PostgreSQL
  • Developed a modular and scalable software solution leveraging Python
  • Created a robust AWS infrastructure adhering to cloud computing and FinOps best practices

Python Developer - Cotefácil (03/2022 – 04/2024)

  • Engineered scalable solutions for integration systems utilizing Python, APIs, and web scraping technologies
  • Devised and managed a GitHub Actions CI/CD pipeline, streamlining build, test, and deployment workflows
  • Oversaw AWS cloud infrastructure management with Terraform and Docker, ensuring high availability
  • Diagnosed and rectified bugs in Python scripts, facilitating seamless workflow operations

Technical Projects

Spring Boot Microservices

Java Spring Boot Service Discovery Kubernetes

A study project to explore microservices architecture, focusing on designing and implementing scalable payment and order microservices.

View Repository

Ambrosia Serve

Python Kubernetes DDD Clean Architecture

A scalable REST API designed to support a rapidly growing neighborhood snack bar by streamlining order management.

View Repository

Mushroom Classification: Edible vs. Poisonous

Python Machine Learning Scikit-Learn Data Preprocessing

A machine learning project to classify mushrooms as edible or poisonous based on their characteristics.

View Repository

Ambrosia-serve: Kubernetes Infrastructure

Kubernetes Infrastructure as Code CI/CD DevOps

Kubernetes infrastructure for Ambrosia-serve, a modern order management system designed to improve customer experience.

View Repository

Authenticator Service: AWS Cognito

AWS Cognito AWS Lambda Terraform Serverless

A secure authentication service built using AWS Cognito for user management.

View Repository

Terraform-managed RDS PostgreSQL on AWS

Terraform AWS RDS PostgreSQL Infrastructure as Code

A project to provision and manage an AWS RDS PostgreSQL database using Terraform.

View Repository

Education

B.Sc. Information Systems - Bauru University Center (06/2017 – 12/2022)