Howdy Logo
Image of Rodrigo D.

Rodrigo D.
Full-stack Product Engineer

JPA (Java Persistence API)
Node.js
Spring Boot
Kubernetes
Cascading Style Sheets
Hibernate
Microsoft Sql Server
Oracle Database
Html
Java
Javascript
Postgresql
Mysql
Mongodb
React
Bio

Possesses extensive experience in infrastructure, networking, and database management, with proficiency in Docker and Kubernetes. Demonstrates expertise in various development technologies, including but not limited to React, Ionic, React Native, and Vue.js, as well as Spring Framework, Spring Boot, Flyway, Openshift, and Elastic Search. Additionally, maintains comprehensive knowledge of version control systems such as Git and SVN. Exhibits strong analytical capabilities and possesses substantial experience coordinating teams while adhering to agile methodologies like Scrum, Extreme Programming (XP), and Kanban.

  • Backend Developer
    11/1/2021 - Present

    Developed proficiency in back-end technologies including Java versions 8 and 11, Spring Boot 2+, Maven, Flyway, Hibernate, Spring Data JPA, Mockito, JUnit, and H2 for integration testing. Gained extensive experience working with Oracle and MongoDB databases. Utilized agile methodologies such as SCRUM and Kanban, ensuring high standards through code review and adherence to clean code principles. Demonstrated expertise in containerization and orchestration tools such as Docker and Kubernetes, and maintained version control using GitHub. Managed project tasks and workflows with Jira, and implemented continuous integration and continuous deployment (CI/CD) pipelines using Azure Pipeline.

  • Software Development Specialist
    1/1/2020 - 11/1/2021

    Developed expertise in managing and upgrading legacy systems using Java 6, JSP, and Struts. Gained significant experience in modern technologies including Java 8, ReactJS, and VueJS, contributing to full-stack development projects. Utilized ElasticSearch for advanced search capabilities and integrated the Spring framework along with Spring Boot 2 for robust Java-based applications. Maintained SQL Server databases ensuring optimal performance and data integrity. Demonstrated proficiency in version control through Git. Leveraged containerization technologies such as Docker and Rancher to streamline deployment and enhance scalability.

  • Temporary Professor
    1/1/2016 - 12/31/2016

    Conducted extensive training programs for new magistrates to ensure proficient use of the PAV (Virtual Administrative Process) platform and the CHRONOS system for managing magistrates' vacation schedules. Developed a comprehensive understanding of the Virtual Administrative Process framework and the CHRONOS system architecture. Delivered hands-on training sessions to enhance efficiency and productivity in administrative processes and vacation management. Leveraged advanced training methodologies to facilitate knowledge transfer and skill development among magistrates. Implemented best practices and provided ongoing support to maintain high standards of system utilization and operational excellence.

  • Systems Analyst
    1/1/2014 - 12/31/2020

    Implemented PAV - Virtual Administrative Processes leveraging expertise in JAVA EE, JSF, PrimeFaces, Spring, Hibernate, Maven, and Jasper Reports frameworks. Managed and developed a range of systems including SIGCOR for corrections management, NOVOS RUMOS for integrating companies with vacancies for recovering inmates, SCC for criminal collegiate draw, SIGELEICAO for election management, SIGAEP for penal execution monitoring, GPO for asset and budget management, and the Transparency System to expedite server benefits consultations. Also oversaw SUCENE, the Unified System of Negative Certificates, and NUPeJ, the Judicial Expertise Center System.

    As project manager, led the development of PJRN Indicators (Mobile), a system aiding preventive interventions in infrastructure and customer service areas, utilizing REST API integration with service systems like OTRS and OCSWEB. Also managed the Transparency Portal system, aimed at enhancing citizen access to public data. Contributed significantly to the analysis and implementation of SIGPRE (Precatory Management System), SIGPEC (Pecuniary Sentence Management System), GRH (Human Resources Management System), and SEEU (Unified Electronic Execution System), holding the position of State Manager for SEEU.

    Utilized Agile SCRUM methodology and the Redmine tool for project management across these projects, ensuring effective teamwork and project tracking. Projects were proficiently executed using SQL Server, PostgreSQL, and MySQL databases, with substantial roles in analysis, development, and project management.

  • Systems Analyst
    1/1/2011 - 12/31/2013

    Gained extensive experience in analysis and development within financial, academic, and library automation systems. Played a crucial role in integrating the institution's management system with the URANIA timetable generator system. Demonstrated technical expertise in the DELPHI platform and SQL SERVER database throughout the project.

  • Systems Analyst
    1/1/2009 - 12/31/2011

    Oversaw the analysis and development of systems parallel to the ERP, ensuring their successful integration. Transitioned to the role of IT Manager, leading a small team that provided comprehensive support to various sectors, including financial, fiscal, commercial, and operational departments. Cultivated technical expertise in ERP systems and integration processes, enhancing overall system functionality and efficiency. Managed team operations, fostering collaboration and effective communication across departments to address and resolve technical challenges. Developed robust problem-solving skills and honed the ability to manage multi-faceted projects in a dynamic business environment.

  • Gerente de TI translates to IT Manager from Portuguese to English. However, IT Manager is not an educational institution, but rather a job title. Please provide the name of an educational institution for translation or clarification.
    1/1/2002 - 12/31/2009

    Joined the team to operate the management system, leading to the creation of the IT department. Developed and implemented a Linux-based proxy server, providing internet connectivity to all computers. Managed the company's database and provided user support to both local employees and external salespeople utilizing a sales force system. Oversaw the server responsible for integrating sales orders into the management system. Administered both logical and physical aspects of the company's network.

  • Information Systems at Potiguar University
    2008 - 2012

  • Computer Engineering at Federal University of Rio Grande do Norte
    2021 - 2024

Rodrigo is available for hire

Hire Rodrigo D.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.