Thiago S.Back-end and Systems Engineer
Skills
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/2021Git and GitHub Workshop at Instituto Federal de Educação, Ciência e Tecnologia do Maranhão
8/1/2019Campus Party 2019 at Campus Party
2/1/2019Global Game Jam at The Global Game Jam
1/1/2019Monitor JINF at Instituto Federal de Educação, Ciência e Tecnologia do Maranhão
12/1/2018Mini Course on Introduction to Unity at Cest São Luís
6/1/2018NodeJS: Fundamentals at Alura Cursos Online
5/1/2018Web JavaScript at Alura Cursos Online
3/1/2018HTTP at Alura Cursos Online
3/1/2018
Thiago is available for hire
Hire Thiago S.All Howdy Candidates are vetted for skills and english proficiency.