Resume - Thiago
Resume - Thiago
Resume - Thiago
PROFILE
CONTACT
Motivated Developer with a comprehensive skill set spanning both back-end and
front-end technologies. Proficient in designing robust and efficient server-side
+1 (438) 468-8668 /in/thiagosougo
solutions using Java, Spring Boot, JPA, Hibernate, Node.js, and SQL. On the front-
end, skilled in crafting captivating UI/UX experiences, utilizing Angular, TypeScript,
thiagosougo@gmail.com Montreal, Canada
and responsive design principles. Proven track record in creating RESTful APIs,
optimizing database operations, and ensuring seamless communication between
front-end and back-end components.
SKILLS
Front-End: Angular, TypeScript, React, Jade WORK EXPERIENCE
Back-End: Java, Spring Boot, JPA, Hibernate, Node.js
Database: SQL Full Stack Developer
Cloud Services and containerization: Azure, AWS, Docker Team Nutrition, Montreal - Canada September 2022 - Present
Methodologies: Agile/Scrum
Architected RESTful APIs to establish seamless interplay between
front-end interfaces, ensuring streamlined data retrieval and updates.
EDUCATION Seamlessly integrated Node.js for backend endeavors, facilitating
Software Engineering high-performance interactions with external systems and third-party
- Pontifical Catholic University (PUC) APIs.
2020 - 2022 Leveraged the prowess of Java and Hibernate for robust backend
Skilled Software Engineer with a strong foundation in Java development, while crafting captivating user experiences with Angular
programming, Object-Oriented Design (OOD), and Spring Boot
framework. Proficient in developing robust, efficient, scalable and TypeScript.
and maintainable systems. Employed SQL databases to refine data management, ultimately
enhancing application performance.
LANGUAGES
Java Developer
English
CI&T, Minas Gerais - Brazil April 2022 - October 2022
Portuguese
Worked on various Java-based projects, contributing to the development
French
of high-performance and scalable applications.
Collaborated with cross-functional teams, ensuring successful project
VOLUNTEER ACTIVITIES:
delivery within specified timelines and budget constraints.
Exchange Program in Egypt Employed Java, Spring Boot, JPA, and Hibernate for efficient back-end
Participated in an exchange program with AIESEC, development and seamless database management.
teaching computer skills to refugee children in Egypt. Participated in the improvement of application functionality and
Collaborated with local communities to create
performance through code optimization and adherence to best
interactive and educational computer workshops.
practices.
Developed technical curricula and materials tailored to
the specific needs of the children and communities. Full Stack Developer
DTI, Minas Gerais - Brazil August 2020 - April 2022
MEMOREF - Portuguese Teaching Project
Collaborated to drive mobile application development, utilizing Flutter
for Refugees for iOS and Android platforms.
Coordinated and participated in a project that provided
Demonstrated proficiency in mobile app deployment, debugging, and
Portuguese language classes to refugees.
Developed and delivered engaging and interactive
final release for iOS using Xcode and Google Play.
lessons to enhance language learning for participants. Simultaneously, leveraged Angular to contribute to web projects,
Assisted refugees in integrating into the local showcasing versatility in crafting compelling front-end interfaces.
community by facilitating communication and cultural Alongside, contributed to Java-backed endeavors, enriching backend
understanding. development proficiency and further diversifying skillset.