Felipe Rodrigues Maia
Verified Expert in Engineering
Infrastructure as Code (IaC) Developer
Felipe has over 20 years of experience in various areas of IT. He's honed his development skills, site reliability engineering, and DevOps capabilities by architecting, designing, and developing simple solutions for big data systems, media streaming, and sundry other commercial projects. Felipe has also acted as the technical lead for many development and infrastructure teams.
Portfolio
Experience
Availability
Preferred Environment
CI/CD Pipelines, Amazon, Google Cloud Platform (GCP), Azure, Python, Go, Java, Bash Script, Terraform, Spark
The most amazing...
...thing I've worked on was architecting and building services to scale and secure big data and media-streaming systems.
Work Experience
Senior DevOps Engineer
Whip Media
- Engineered software, data, and cloud architecture, developing reusable, secure, and cost-effective solutions that facilitated the acquisition of millions of users for TV Time and TVDB apps.
- Spearheaded platform engineering and DevOps efforts, building infrastructure and toolchains to reduce operation costs through automation, focusing on automation for tech teams.
- Implemented site reliability engineering practices by avoiding, resolving, and continuously learning from incidents that demand the most of my soft and hard skills in tech.
DevOps | Site Reliability Engineer (SRE) | Software Architect
Toptal Clients
- Developed standards on infrastructure as code (IaC), continuous integration, alerting, and monitoring, helping data and application engineers to build, monitor, improve and debug eventual issues in production quicker and easier.
- Helped to prepare AWS accounts, using the best standards in terms of security and management simplicity, making it possible to continuously grow the company, and smoothing the absorption and integration with newly acquired companies and applications.
- Architected, developed, and scaled microservices for high loads of requests (API) and processing (media scraping, transcode, and metadata extraction), using Python or Go languages, running on Amazon EKS (Kubernetes), Lambda, and Fargate (serverless).
Data Architect Consultant
Cinnecta
- Helped the company to simplify and scale big data (data lake, data warehouse, and real-time) systems by rearchitecting the projects responsible for collecting, processing, and storing events-based data.
- Built POCs to present evaluations of cloud providers and develop data migration plans.
- Fostered culture building, provided training, and offered guidance to tech teams.
Head of Engineering
Samba Tech
- Headed the engineering area of the company, translating business strategy into technological solutions.
- Managed high-performance teams (30 people distributed in five teams); also helped them to make better architectural decisions.
- Created and implemented new effective engineering strategies—encouraging "bottom-up" innovations over processes and tools and knowledge sharing, which engaged people in continuous improvements over operational and tactical scopes.
- Achieved a remarkable 56% average increase in productivity for all product development squads within the first six months.
- Managed the key performance indicators (KPI), objectives and key results (OKR), and budgets.
Software Architect | Site Reliability Engineer (SRE)
Samba Tech
- Designed the architecture and developed the services related to the multi-tenant SaaS (OVP and OTT) solutions.
- Designed, analyzed, and troubleshot large-scale distributed systems.
- Developed internal tools and explored emerging technologies—continuously improving performance, scalability, availability, and the direct and indirect costs.
- Led the technical aspects for the engineering and operations teams.
Full-stack Software Engineer | DevOps | Site Reliability Engineer (SRE)
Incode Software
- Contributed to various projects with roles in analysis, modeling, development, troubleshooting, and fine-tuning of systems engaging with Brazilian and international customers on the sundry focus of the business.
- Worked on various projects for banking automation, email marketing, a GUI for a Fibre Channel, a Gigabit Ethernet (GbE), and SAS/SATA protocol analyzer appliance, and applications for the management of F5 significant IPs.
- Modeled and developed architectural patterns in highly complex systems using open sources or Microsoft technologies.
Software Engineer | Full-stack Developer
International Syst
- Performed research and development of software solutions related to the Linux operating system, providing tools for automating Infrastructure.
- Developed and packed Linux distros in partnership with Intel, ASUS, Positivo, and the Brazilian Government.
- Utilized programming languages such as Python, Perl, shell scripting, PHP, and C++.
Systems Administrator
Hospital das Clinicas da UFMG
- Provided 3rd-level support and technical team leadership.
- Managed mission-critical servers based on Linux, Unix, and Windows; DBMS (Microsoft SQL Server), MySQL, and InterSystems Caché.
- Developed applications for monitoring and automation of mission-critical servers, aiming to comply with high availability, performance, and security requirements.
- Standardized and documented the processes and development of applications intending to simplify and automate procedures performed by the 1st-level support team.
- Analyzed, designed, developed, and operated various IT services and security projects.
IT Technician
SPM Infor
- Managed the IT systems and networks for a small business.
- Developed and maintained the IT infrastructure and security projects.
- Implemented technical support from the 1st to the 3rd level.
Experience
GitHub | Simple Scripts to Aid Site Reliability Engineers
https://github.com/frmaia/uscriptsGitHub | Sample Project in Java and Spring Boot
https://github.com/frmaia/api-statsGitHub | Sample Project in Python, Flask, and Docker Compose
https://github.com/frmaia/nextbus-api-extensionSkills
Libraries/APIs
REST APIs, FFmpeg
Tools
Terraform, Amazon EKS, Vim Text Editor, Apache Airflow, CircleCI, Jenkins, AWS CloudFormation, Ansible, Makefile, Istio, Git, Amazon Virtual Private Cloud (VPC), Mesos, Amazon CloudWatch
Paradigms
Continuous Delivery (CD), Continuous Integration (CI), DevSecOps, DevOps, Microservices
Platforms
Kubernetes, Docker, Amazon Web Services (AWS), AWS Lambda, Windows, Linux, Visual Studio Code (VS Code), Databricks, Google Cloud Platform (GCP), New Relic, Azure, AWS Cloud Computing Services, Amazon
Storage
Data Pipelines, Memcached, Elasticsearch, MySQL, Amazon DynamoDB, NoSQL, Datadog, Google Cloud, Redis, PostgreSQL
Other
Cloud Architecture, Software Architecture, Distributed Systems, Site Reliability, Cloud Patterns, CI/CD Pipelines, Digital Platform Development, Infrastructure as Code (IaC), Networking, TCP/IP, OSI Model, Video Transcoding, Video & Audio Processing, Back-end Development, Video Processing, Video Streaming, Site Reliability Engineering (SRE), Networks, Data Architecture, Content Delivery Networks (CDN), Shell Scripting, Network Architecture, Network Design, Network Engineering, Team Leadership, IT Security, Scripting, Data Migration, Identity & Access Management (IAM), Lambda Functions, Azure Databricks, Engineering Software, Computer Science, Algorithms, Infor
Languages
Python, Java, PHP, C#, Tcl, Perl, C++, Go, Ruby, JavaScript, Bash Script
Frameworks
Serverless Framework, Flask, Spring, Spark
Education
Specialist's Degree in Computer Software Engineering
UFMG | Universidade Federal de Minas Gerais - Belo Horizonte, MG, Brazil
Bachelor's Degree in Systems Analysis and Development (Computer Science)
Centro Universitario Anhanguera | Fabrai - Belo Horizonte, MG, Brazil
Certifications
AWS Certified Solutions Architect - Associate
Amazon Web Services
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring