Learn Data Skills
Beta
Fabio Carvalho

Fabio Carvalho

Solution Architect

DTI Digital

Technologies

My Portfolio Highlights

My New Workbook

Analyzing unicorn company data

My New Course

Introduction to Python

Algorithmic visionary, building bridges between data and knowledge.

My Work

Take a look at my latest work.

DataLab

Analyzing unicorn company data

1Upvotes
course

Understanding ChatGPT

course

Introduction to Python

My Certifications

These are the industry credentials that I’ve earned.

Other Certificates

Microsoft Microsoft Certified Professional

DataCamp Course Completion

Take a look at all the courses I’ve completed on DataCamp.

My Work Experience

Where I've interned and worked during my career.

dti digital | Apr 2022 - Present

Solutions Architect

At DTI Digital, my main responsibilities include working on architectural improvements with the client, maintaining a stable environment for the software ecosystem, utilizing best practices for Sitecore CMS and Sitecore Commerce, improving cloud architecture with Azure, and engaging teams in product development and delivery with a focus on quality. I also assist the QA team with test plans and strategies, work to fix silos between different companies and teams on a project, improve website SEO and analytics, and utilize tools such as Azure Insights, New Relic, and Kubernetes logs for monitoring and observability. I have experience with Kubernetes, Docker, Docker-Compose, Staged Pipelines, and kubectl, and am familiar with the SAFe framework and SCRUM. Additionally, I have experience with the Software Supply Chain concept and practice pair programming. My skills include Python programming, Robotic Process Automation, Powershell, Sonarqube, New Relic, Sitecore, .NET Framework, .NET Core, Azure DevOps Server, Azure Kubernetes Service, Azure Functions, Microsoft Azure, Microsoft SQL Server, and DevOps. As an optional responsibility, I also assist other employees with language barriers and provide technical training to teams.
Show More

Thoughtworks | May 2021 - Jan 2022

Software Developer Consultant

At Thoughtworks, my main responsibilities included providing consulting on software development best practices to clients, developing proof of concepts and spikes using Java Spring Boot, JUnit, JMeter, Jenkins, and OCP, understanding the domain of the client's business, and developing solutions using best practices such as TDD, DDD, and SOLID. I also worked with monitoring, logging, and alerts using tools such as Dynatrace, Twiestlock, Grafeas, and Kritis, and applied the concepts of the Software Supply Chain. Additionally, I practiced pair programming. As an optional responsibility, I was also a part of the Green Software Foundation as a Thoughtworks employee.

Reply | Nov 2020 - Apr 2021

.Net Software Architect

My main responsibilities included developing the Arrow Product for Petronas in Malaysia/KL, using English as the main language for communication between teams in Brazil and Malaysia, utilizing SCRUM as the primary method for planning, development, and delivery of projects, and applying design patterns such as DDD, TDD, and CI/CD for software development. I also worked with the Microsoft stack of tools, improved architecture with SOLID principles, integrated with AWS Containers, and developed based on microservices.

TOTVS | Sep 2019 - Sep 2020

Software Analyst II

My main responsibilities included using SCRUM as the main agile method for planning, building, and delivering projects, utilizing design patterns such as DDD, TDD, and CI/CD for software development, and developing software using the Microsoft stack of tools. I also worked to improve software architecture with SOLID principles and maintain low cyclomatic complexity. My other responsibilities included attending company events to track monthly goals, updating my knowledge using the company's e-learning platform, and participating in meetings and technology-focused communities such as meetups. As an optional responsibility, I recommended around 14 employees to the company, with 12 being successful cases, and participated in promotional videos and campaigns. I received the Culture Voucher prize for being one of the employees with the most completed courses in a year in the factory software area.

TOTVS | Feb 2018 - Sep 2019

Software Analyst I

N/A

RCS Informática | Jul 2017 - Jan 2018

System Analyst

My main responsibilities included being an outsourced employee working at Aperam South America and developing a software to track the entire process of metal transformation from liquid to a finished product.

RCS Informática | Jan 2017 - Jul 2017

Computer Programmer

N/A

RCS Informática | Oct 2016 - Dec 2016

Internship Trainee

N/A

CNPq | Oct 2014 - Oct 2016

Undergraduate research assistantship

My main responsibilities included developing embedded software for devices in naval automation, creating an XML protocol for device communication, and developing a web and mobile app to communicate with the embedded devices and provide data to users through a human-machine interface (HMI). Other responsibilities included writing scientific articles, including "The Use of AngularJS and SignalR in Supervisory Systems," "Productivity Gain in Software Documentation with Enterprise Architect," "Concept of Autonav Protocol," and "HMI for the World Wide Web," which were published in the XXXV International Sodebras Congress.

My Education

Take a look at my formal education

Bachelor in Computer Information Systems, Information TechnologyCentro Universitário do Leste de Minas Gerais | 2016

About Me

Fabio Carvalho

Experienced Solution Architect in career transition to data analyst/scientist, expert in Microsoft tech & strong team player. Holds Bachelor's in Computer Information Systems. Skilled in BackEnd, DevOps, C#, .Net, Azure, SQL Server, Java, Python

Powered by

  • Work
  • Certifications
  • Courses
  • Experience
  • Education
  • About Me
  • Create Your Data Portfolio for Free