Howdy Logo
Image of Thiago S.

Thiago S.
Back-end and Systems Engineer

Spring Boot
Github
Java
Javascript
React
Bio

Thiago is a developer with approximately three years of experience. He is noted for his participative and communicative nature, consistently seeking to expand his knowledge. Known for his affinity for challenges, Thiago focuses on finding optimal solutions tailored to specific circumstances. He values constructive criticism and opinions, maintaining a receptive attitude toward feedback. His ethos includes a strong willingness to assist colleagues across various teams and a commitment to continuous personal and professional development.

  • Backend Developer Mid-Level JAVA
    9/1/2022 - Present

    Designed and developed REST and SOAP APIs to facilitate communication between frontend and backend systems. Implemented Kafka and ActiveMQ messaging systems for efficient communication between microservices. Utilized design patterns such as Singleton, Factory, and DAO to enhance the scalability and maintainability of applications. Executed high concurrency programming to deliver solutions capable of handling thousands of requests per second. Wrote unit tests using JUnit and Mockito, adhering to TDD practices to ensure codebase quality. Collaborated with the frontend team to deliver end-to-end features and functionalities.

  • Junior II Software Developer
    6/1/2021 - Present

    Implemented APIs, Microservices, and asynchronous tasks using Spring Boot and Spring Cloud. Adopted Test-Driven Development (TDD) and Behavior-Driven Development (BDD) principles, crafting unit and integration tests with JUnit and Mockito. Enhanced software performance and maintainability through clean code and the application of SOLID principles. Ensured continuous software availability by leveraging Git and Jenkins for Continuous Integration/Continuous Deployment (CI/CD). Expertise in backend technologies: Java, Spring Boot, Spring Cloud, Kafka. Proficiency in frontend development using C#. Adept in managing databases including MySQL, SQL Server, and PostgreSQL.

  • Junior Software Developer
    1/1/2021 - 6/1/2021

    Proficiency was developed in both frontend and backend development, specifically in enhancing features and addressing bug fixes across various projects. Frontend development involved extensive use of JavaScript, JQuery, HTML, and CSS. On the backend, expertise was honed using .NET Core and .NET Framework with C#. Successfully managed and optimized data interactions using PostgreSQL as the primary database system.

  • Fullstack Developer
    9/1/2019 - 2/1/2020

    Developed features and implemented bug fixes in projects utilizing a range of tools and technologies, including Figma and Adobe XD for prototyping. Gained extensive experience in frontend development with Angular, working with both JavaScript and TypeScript, as well as HTML and CSS. Enhanced backend proficiency through the use of NodeJS, employing both JavaScript and TypeScript, and Spring, leveraging Java for robust server-side solutions. Demonstrated strong database management capabilities with PostgreSQL and H2, incorporating JPA with Hibernate for efficient data handling and persistence.

  • Game Developer
    1/1/2019 - 12/1/2019

    Developed expertise in game development using Unity. Successfully designed and prototyped user interfaces and interactions with menus leveraging Figma and Adobe XD. Demonstrated strong proficiency in C# by implementing interactive features and enhancing gameplay mechanics. Created detailed 3D models using Blender, ensuring high-quality visual assets for the game environment.

  • Information Technology/Information Systems Technology at Federal Institute of Maranhão
    2017 - 2022

  • Huawei Seeds For The Future at Huawei
    1/1/2021

  • Git and GitHub Workshop at Instituto Federal de Educação, Ciência e Tecnologia do Maranhão
    8/1/2019

  • Campus Party 2019 at Campus Party
    2/1/2019

  • Global Game Jam at The Global Game Jam
    1/1/2019

  • Monitor JINF at Instituto Federal de Educação, Ciência e Tecnologia do Maranhão
    12/1/2018

  • Mini Course on Introduction to Unity at Cest São Luís
    6/1/2018

  • NodeJS: Fundamentals at Alura Cursos Online
    5/1/2018

  • Web JavaScript at Alura Cursos Online
    3/1/2018

  • HTTP at Alura Cursos Online
    3/1/2018

Thiago is available for hire

Meet Thiago S.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.