fao89
Fabricio Aguiar
Senior Software Engineer at Red Hat
Porto, Portugal

Software developer, fascinated by brain functioning, always seeking to develop smart applications.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

914.5
CodersRank Rank
Top 1%
Top 5
Go
Go
Developer
Portugal
Top 10
Python
Python
Developer
Portugal
Top 5
Rust
Rust
Developer
Portugal
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Red Hat
5 years 4 months
Lisbon, Portugal Current workspace
Currently Fabricio Aguiar supports the Red Hat

Fabricio Aguiar's scores will be added to this company.

Senior Software Engineer
Apr 2022 - Present (2 years 8 months)
Maintaining Github Actions CI/CD pipelines for testing and publishing: python packages, ansible collection, kubernetes operator. Maintaining an Ansible Collection with multi-OS support (debian, fedora, CentOS, RHEL), multi-webserver (Apache, Nginx). Maintaining pulp-operator: migration from an ansible-based to golang-based operator, multi-cloud support(AWS, Azure), kubernetes/openshift support
https://github.com/pulp/

Key Achievements:
- Facilitate the release process and increase the number of releases by more than 200%
- Reduced reconciliation time from 10+ minutes to a couple of seconds

Technical Scope: (Python, Golang, Asyncio, Django, DRF, PostgreSQL, OpenAPI, Git, GitHub, Bash, Ansible, Ansible Molecule, Nginx, Apache, CI/CD, AWS, Azure, Container, Kubernetes, OpenShift).
ansible kubernetes golang python bash ci/cd openshift
Software Engineer
Jul 2019 - Mar 2022 (2 years 8 months)
Working on several pulp plugins: RPM, ansible, docker, … Contributed to performance improvements on pulpcore and its plugins, improving the speed and reducing the memory consumption. Currently working on CI/CD seeking to reduce build time and making the installation process easier.

Key Achievements:
- Reduced memory consumption on syncing/publishing process, from 23GB to 8GB
- Reduced syncing/publishing time from 2 hours to about 10 minutes.

Technical Scope: (Python, Asyncio, Django, DRF, PostgreSQL, OpenAPI, Git, GitHub Actions, Travis, Bash, RPM, Ansible, Nginx, Apache, CI/CD, AWS, and Docker).
Docker python ansible PostgreSQL Django azure aws ci/cd bash nginx apache kubernetes openshift
Geru
1 year 9 months
São Paulo e Região, Brasil
Python Developer
Sep 2018 - Jul 2019 (10 months)
Create, develop, and maintain dashboards in Grafana while analyzing performance and business metrics. Prepare interactive onboarding documentation for financial mathematics concepts by utilizing jupyter notebooks. Formulate accurate spreadsheets and reports with data visualization via interactive charts using jupyter notebooks, SQLAlchemy, and Plotly.

Key Achievements:
- Slashed the onboarding time by creating and maintaining interactive jupyter notebooks.
- Introduced and implemented new services for a transition from monolith to microservices.

Technical Scope:
Methodology (Agile / Scrum) and Technologies (Python, Pyramid, Celery, SQLAlchemy, Airflow, PostgreSQL, Sentry, Logentries, Git, GitHub, JIRA, AWS, & Docker).
AWS PostgreSQL python pyramid celery sqlalchemy airflow sentry docker docker compose grafana jupyter notebook
Junior Python Developer
Sep 2017 - Aug 2018 (11 months)
Orchestrated technical support to tech lead in the system maintenance and development of new features. Identified and resolved small impact bugs efficiently. Collaborated with senior python developers for creating tests scenarios in compliance with quality assurance (QA) standards.

Key Achievements:
- Promoted from junior to mid-level python engineer for providing service excellence.
- Appreciated by chief technology officer (CTO) for delivering two epics at payments squad.

Technical Scope:
Methodology (Agile / Scrum) and Technologies (Python, Pyramid, Celery, SQLAlchemy, PostgreSQL, Sentry, Logentries, Git, GitHub, JIRA, AWS, and Docker).
AWS PostgreSQL python pyramid celery sqlalchemy sentry docker docker compose grafana
Universidade Federal Rural do Rio de Janeiro
Dec 2008 - Dec 2009 (1 year)
Nova Iguaçu e Região, Brasil
Programming Tutor
My function was teaching how to program in C language
C

Add some compelling projects here to demonstrate your experience
Pulp
Jul 2019 - Dec 2022
Pulp is a platform for managing repositories of software packages and making them available to a large number of consumers. Pulp can locally mirror all or part of a repository, host your own software packages in repositories, and manage many types of content from multiple sources in one place.
This section lets you add any degrees or diplomas you have earned.
Instituto Federal Fluminense
Bachelor, Control & Automation Engineering
Jul 2011 - Jun 2016
Docker
Apr 2018
Kubernetes
Apr 2018
Design Patterns Python I
Jan 2018

Jobs for you

Show all jobs
Feedback