What I Do
Testimonials
I remember Thiago for his dedication, resilience and technical competence. I had the pleasure of working directly with him for almost 10 months, and even in that short time it was possible to observe and learn from this excellent professional. Thiago is able to identify opportunities for improvement and propose solutions in an assertive, concrete and efficient way. I have great memories of the times we worked together, as well as the lessons we learned. I have no hesitation in recommending him as a back-end or front-end developer, his ability to learn makes him capable of working with any technology.


I have worked with Thiago at two companies and his technical knowledge is impressive. Thiago is extremely committed to the project goals and has a high capacity to quickly learn new technologies. Although his greatest expertise is in backend, he has proven to be very competent when it came to working with frontend, writing very high-quality code. Thiago has helped me several times when I had difficulty with an implementation and I have learned a lot from him.
Thiago is an excellent professional. He has a great rapport with the team and contributes to its development. He has a lot of knowledge about the technical side of Java, as well as frameworks, such as Spring. I totally recommend him!

Technologies
Resume
15 Years of Experience
Education
2024
The Linux FoundationCertified Kubernetes Application Developer (CKAD)
The Certified Kubernetes Application Developer (CKAD) certifies that candidates can design, build and deploy cloud-native applications for Kubernetes.
2024
VMWareSpring Certified Professional
The Spring Certified Professional certification validates a candidate's expertise with major features of Spring and Spring Boot and the candidate’s ability to apply Spring’s features to quickly build and deliver production ready applications.
2016
Catholic University of PernambucoBachelor of Computer Science
Bachelors in Computer Science are qualified to work in different areas of Computing, based on learning that enables scientific knowledge and professional practice that is technologically updated and inserted into the social context. These professionals are able to identify and solve information problems in the contemporary world, through adequate modeling of these problems and the use of computational and human resources in their solutions, researching, analyzing and mastering the information technology process.
2011
OracleJava Standard Edition 6 Programmer Certified Professional
An Oracle Certified Professional, Java SE 6 Programmer has experience using the Java programming language, understands the basic syntax and structure of the Java programming language and can create Java technology applications that run on server and desktop systems using J2SE 6.0.
Experience
2022 - 2024
xgeeksSoftware Engineer
As a Consultant, I work in a development and maintenance team for services that offer managed Kubernetes namespaces, allowing clients to deploy containerized applications in a highly available and easily scalable environment. The platform provides a user interface that enables users to deploy and manage applications effortlessly without requiring any additional skills. This is an international project designed to assist technology employees in deploying software on the internal infrastructure of a major German automotive manufacturer.
2020 - 2022
Bring Global | Bee Engineering ICTSoftware Engineer
As a Consultant, I am part of a team dedicated to developing and maintaining services in the banking sector. I worked on a user interface (UI) application where bank clients had access to information related to accounts, transactions, payments, loans, and transfers. Using a distributed architecture, I was responsible for creating and maintaining features published in REST APIs, as well as implementing integrations with internal services. As a backend developer, I played a crucial role in contributing to the ongoing evolution of the services.
2018 - 2020
Guararapes Confecções S/A (Brazil)Software Engineer
As a software engineer, I was responsible for creating and maintaining services related to the textile industry. My role involved functionalities related to supply chain management for clothing production in a major Brazilian textile industry. In addition to contributing to the evolution of backend services, I also had the opportunity to showcase my skills in JavaScript, utilizing Angular.
2018 - 2018
Resource IT Solutions (Brazil)Software Engineer
As a Software Engineer Consultant, I was responsible for the creation and maintenance of a judicial process management system. The primary goal was to meet the needs of various segments within the Brazilian Judiciary.
2013 - 2017
Ético Software (Brazil)Software Engineer
As a partner and software engineer, I had the opportunity to actively participate in the creation of a Web-based Enterprise Resource Planning (ERP) system. The system boasts comprehensive functionalities, including business performance management, and is designed to assist in planning, budgeting, forecasting, and reporting on the financial results of an organization. Employing a monolithic architecture, the system used a relational database and EC2 machines on AWS. Additionally, I participated in travels for requirement gathering and software implementation.
2011 - 2013
Aplic Tecnologia (Brazil)Software Engineer
As a software engineer, I was part of the development team for a mobile phone recharge control system. Built on a monolithic architecture and utilizing a relational database, the system managed the resources for phone recharges at retail points, and also generated reports for activity monitoring.
2010 - 2011
Igreja Evangelica Assembleia De Deus Em Pernambuco (Brazil)Software Engineer Trainee
Develop solutions for the flow of church-related activities, financial control system maintenance.