ifsantana
Italo Santana
Senior Software Engineer at Distilled SCH
Dublin, Ireland

I'm a passionate senior software engineer, motivated by technology and innovation. Also, I'm a student of graduate studies in Distributed Software Architecture at PUC-Minas in Brazil and I've solid experience in several aspects of computer science with emphasis in Software Engineering. +10 years of experience (Fullstack & Back End Software Development) +5 years of experience (Mobile Development) Skills: ERP, Business Intelligence, Innovative Solutions, Systems Analysis, Data analysis, Technical Leadership, Development Life Cycle, Training for user and teams, Mapping and continuous improvement of software development processes.

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.

232.4
CodersRank Rank
Top 4%
Top 50
C#
C#
Developer
Ireland
Top 10
Java
Java
Developer
Ireland
Top 50
TSQL
TSQL
Developer
Ireland
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Distilled SCH
Jul 2021 - Present (2 years 10 months)
Dublin, Ireland Current workspace
Currently Italo Santana supports the Distilled SCH

Italo Santana's scores will be added to this company.

Senior Software Engineer
• Spring Boot & Spring Cloud Ecosystem Microservices;
• PostgreSQL;
• MongoDB;
• Redis;
• Elastic Search;
• Amazon Web Services AWS;
java spring boot microservices spring cloud postgresql redis mongodb rabbitmq elasticsearch
XP Inc
1 year 9 months
São Paulo, Brasil
Software Engineering Manager | Tech Lead
May 2020 - Jul 2021 (1 year 2 months)
In my current position I need to reduce impediments, distractions, interruptions and unplanned work for himself and the other team members.

I make capacity management, trying to maintain a constant and healthy pace in order to help the team to be more effective.

I participate and help in addressing crises as well as support in defining an action plan and monitoring the evolution of the PSTs in order to ensure complete execution of the plans raised.

I present the team's results clearly and objectively for the entire company.

I share knowledge and guarantee good technology practices in the software engineering process.

I avoid and resolve conflicts between people inside and outside the team.

I ensure the maturity evolution of the squad.

I ensure that the team's goals are being achieved in order to achieve the goals.

I manage team productivity, capacity, indicators and processes

I manage the team's vacations in order to avoid loss of productivity and efficiency.

I manage your team's overtime.

I encourage and supports the team to improve agile practices

I encourage learning and the dissemination of knowledge. Avoiding knowledge silos within the squad.

I deal with different generations. It is essential to value each member of the team, regardless of their differences. It is very important to value the diversity.

I participate in the definition of business rules when necessary.

I promote team motivation, engagement, communication and integration.

I perform 1:1 and feedbacks with your rights.

I manage the individual plan with clear feedbacks, creating a document for each one that will be used in the performance evaluation.

I am responsible for hiring new team collaborators, always thinking about the necessary profile for your team.

I need to manage squad indicators such as:
availability
accuracy
changes
incidents
vulnerabilities
productivity and performance
quality (bugs, tests, etc ...)
pulse
Senior Software Engineer
Oct 2019 - May 2020 (7 months)
• .NET Engineer
• Actors Model
• Xamarin
• Apache Kafka
• Docker + Kubernetes
• Agile Team (Scrum)
• NET Core / .NET Framework
•. Service Fabric
• Oracle Database
• Unit tests with NUnit;
• AppDynamics / Grafana
• ELK (Elastic Search, Logstash, Kibana)

Most Used Technologies: Microsoft Azure, VSTS for CI/CD, Redis, MongoDB, Docker, C#, NET Core 3.1, Angular8, TypeScript, HTML5, CSS3, RabbitMQ, Swagger 2.0, Git, SOLID principles and project standards.
.net Azure C# CSS database Docker Kubernetes MongoDB TypeScript xamarin
Clear Corretora
Oct 2019 - Jul 2021 (1 year 9 months)
São Paulo, Brazil
Software Engineering Manager | Tech Lead
In my current position I need to reduce impediments, distractions, interruptions and unplanned work for himself and the other team members.

* I make capacity management, trying to maintain a constant and healthy pace in order to help the team to be more effective.

* I participate and helps in addressing crises as well as support in defining an action plan and monitoring the evolution of the PSTs in order to ensure complete execution of the plans raised.

* I present the team's results clearly and objectively for the entire company.

* I share knowledge and guarantees good technology practices in the software engineering process.
* I avoid and resolve conflicts between people inside and outside the team.
* I ensure the maturity evolution of the squad.
* I ensure that the team's goals are being achieved in order to achieve the goals.
* I manage team productivity, capacity, indicators and processes
* I manage the team's vacations in order to avoid loss of productivity and efficiency.
* I manage your team's overtime.
* I encourage and supports the team to improve agile practices
* I encourage learning and the dissemination of knowledge. Avoiding knowledge silos within the squad.
* I deal with different people and generations. It is essential to value each member of the team, regardless of their differences. It is very important to value the diversity.
* I participate in the definition of business rules when necessary.
* I promote team motivation, engagement, communication and integration.
* I perform 1:1 and feedbacks with your rights.
* I manage the individual plan with clear feedbacks, creating a document for each one that will be used in the performance evaluation.
* I am responsible for hiring new team collaborators, always thinking about the necessary profile for your team.

* I manage squad indicators such as:
* availability
* accuracy
* changes
* incidents
* vulnerabilities
* productivity and performance
* quality (bugs, tests, etc ..)
* pulse

This section lets you add any degrees or diplomas you have earned.
Pontifícia Universidade Católica de Minas Gerais
Pós Graduação em Arquitetura de Softwares Distribuídos, Arquitetura de Software
Jan 2018 - Jan 2021
UNINASSAU
Bacharelado em Sistemas da Informação, Engenharia de Sistemas da Informação
Jan 2013 - Jan 2017
UNIFG
Graduação em Ciências da Computação, Ciências da Computação e Informática
Jan 2010 - Jan 2014

Jobs for you

Show all jobs
Feedback