Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
THIAGO DUTRA

THIAGO DUTRA

Campina Grande

Summary

As an experienced software engineer, I specialize in developing and supporting enterprise-level systems and services for several clients using JVM languages and frameworks such as Java, Kotlin, Scala, and Spring. Collaborated with technical leaders and other developers in a multi-team environment, applying best development practices like SOLID principles, clean code, and conducting thorough code reviews.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Java Engineer

DevGrid
03.2023 - Current
  • Developed a virtual device service that eliminated the need for physical sensors, reducing risk and lowering electrical maintenance costs.
  • Built an SDK for seamless integration with the API gateway, boosting developer productivity and reducing onboarding time for new clients.
  • Implemented JSON contract validation to ensure data integrity, leading to a 15% decrease in integration errors and improved reliability.

Support Engineer

Conexio by Nearsure
06.2022 - 07.2024
  • Automated the account change process by developing a service that streamlined user requests, reducing manual intervention and achieving a 60% decrease in processing time.

Backend Software Engineer

DBC Company
05.2021 - 12.2022
  • Developed an API for generating monthly and daily profitability reports for all Sicredi products, providing customers with detailed insights and correcting inaccuracies in product calculations.
  • Contributed to the design and development of profitability reports with Jasper Reports, integrating a PostgreSQL reactive driver to enhance report generation speed by 30% and improve system responsiveness.
  • Implemented a CI/CD pipeline step for black box testing on new service changes, ensuring system compatibility and significantly reducing post-deployment issues.
  • Improved the transaction auto-categorization process by enhancing the categorization engine, leading to increased accuracy and user experience.
  • Raised code test coverage to at least 80%, reducing production bugs and enhancing software quality.

Backend Software Engineer

Capgemini
11.2020 - 05.2021
  • Automated manual workarounds for production inconsistencies, reducing average ticket resolution time by 50% and improving operational efficiency.

Backend Software Engineer

Accenture
10.2019 - 11.2020
  • Integrated third-party anti-fraud tools into theBPM process, reducing fraudulent purchases by 2.5% and decreasing purchase cancellations.
  • Developed a back-office feature for scheduling product promotion campaigns, cutting campaign setup time by 40% and enhancing promotional effectiveness.
  • Mentored new team members on coding best practices for SAP Hybris, accelerating their learning curve and fostering a quality culture within the team.

Education

Bachelor of Science - BS, Computer Science -

Universidade Estadual Da Paraíba
Paraíba, Brazil
07.2023

Skills

  • Spring boot
  • Kotlin
  • PostgreSQL
  • Google Cloud Platform (GCP)
  • Amazon Web Services (AWS)
  • SOLID Design Principles
  • NoSQL
  • Rest APIs

Certification

  • Google Cloud Platform Fundamentals: Core Infrastructure - Coursera
  • AWS Fundamentals: Going Cloud-Native - Amazon Web Services (AWS)

Timeline

Java Engineer

DevGrid
03.2023 - Current

Support Engineer

Conexio by Nearsure
06.2022 - 07.2024

Backend Software Engineer

DBC Company
05.2021 - 12.2022

Backend Software Engineer

Capgemini
11.2020 - 05.2021

Backend Software Engineer

Accenture
10.2019 - 11.2020

Bachelor of Science - BS, Computer Science -

Universidade Estadual Da Paraíba
THIAGO DUTRA