João A.Back-end and Systems Engineer
Skills
A career in Information Technology has been developed with expertise in Object-Oriented Java Programming, REST API development utilizing Spring Boot, Spring Data JPA, Spring Security, and documentation through Swagger. Additional experience encompasses projects involving Spring MVC, JPA, Hibernate, JSF, and Thymeleaf. Proficiency extends to implementing unit tests with JUnit, managing SQL databases, and employing code versioning tools like Git and Gitflow.
Software developer
5/1/2021 - Present
Maintained and created new REST API services and endpoints for a university's API system, ensuring robust and efficient data interactions. Oversaw the maintenance of the university's Open Data Integrated System to support transparency and public access to information. Developed a Data Consent System compliant with Brazil's General Data Protection Law (GDPL) to manage user authorization for personal data usage. Worked on automating user credentials in the API system, enhancing security and streamlining access management. Demonstrated expertise in RESTful API design, data privacy regulations, and automation processes.Scholarship Student
9/1/2019 - 5/1/2021
Maintained and created new endpoints for a comprehensive API system, ensuring seamless integration and functionality. Spearheaded the system evolution towards a ports and adapters architecture, enhancing modularity and maintainability. Updated datasets within an Open Data Integrated System, ensuring data accuracy and accessibility.Scholarship Student
11/1/2017 - 11/1/2018
Engineered a comprehensive Construction Management System tailored for the city of São Gonçalo do Amarante. Cultivated advanced proficiency in PHP, Doctrine, and Silex. Extensively utilized and integrated front-end technologies including Ext JS 4.2, NodeJS, and Vue.js to enhance user interfaces. Demonstrated robust skills in database management with PostgreSQL and MongoDB, ensuring data integrity and security. Maintained collaborative codebases efficiently via version control systems such as SVN and Git. Streamlined project workflows, ensuring that the system was reliable, scalable, and capable of handling city-level construction management requirements.
Information Technology at Federal University of Rio Grande do Norte
2019 - 2024Computer Science at IFRN - São Gonçalo do Amarante Campus
2015 - 2018
Introduction to Amazon Web Services: Cloud Computing at LinkedIn
9/1/2023DevOps Essentials at 4linux
1/1/2023
João is available for hire
Hire João A.All Howdy Candidates are vetted for skills and english proficiency.