Gabriel P.Full-stack Product Engineer
Skills
An experienced IT professional with extensive expertise across multiple domains, including development and infrastructure. Demonstrates a commitment to continuous learning and the pursuit of new knowledge in the ever-evolving field of technology.
Backend Developer
9/1/2023 - Present
Developed proficiency in backend development using Kotlin and the Quarkus framework, ensuring highly efficient and scalable microservices. Gained hands-on experience with RESTful APIs, enhancing application performance and reliability. Demonstrated expertise in database management with PostgreSQL, optimizing complex queries for improved data retrieval times. Advanced skills in implementing containerized applications leveraging Docker, fostering seamless deployment and integration within CI/CD pipelines. Utilized Kubernetes for orchestration and management of containerized services, ensuring high availability and fault tolerance. Promoted code quality and consistency by adopting practices like Test-Driven Development (TDD) and leveraging tools such as JUnit and Mockito for unit testing. Employed Git for version control, facilitating effective collaboration within cross-functional teams. Through continuous learning and application, developed robust solutions contributing to the overall efficiency and scalability of backend systems.Backend Software Engineer
10/1/2021 - 9/1/2023
Developed advanced technical expertise in backend and full-stack development, exhibiting proficiency in a wide variety of programming languages and frameworks. Gained substantial experience in Node.js, Python, Java, and PHP for server-side application development. Consistently leveraged Express.js, Django, Spring, and Laravel to build robust and scalable web applications. Regularly utilized front-end technologies, including React, Angular, and Vue.js, demonstrating comprehensive full-stack capabilities. Expertise in database management was displayed through extensive work with both SQL databases such as PostgreSQL, MySQL, and NoSQL databases like MongoDB and Redis.
Implemented and maintained RESTful and GraphQL APIs to ensure efficient and secure data exchange between client and server. Employed containerization and orchestration tools such as Docker and Kubernetes for streamlined deployment and scalability of services. Managed version control and collaborative development effectively using Git and GitHub, promoting efficient project workflows and ensuring code reliability. Adopted CI/CD pipelines using Jenkins and GitLab CI to facilitate continuous integration and seamless deployment processes.
Developed skills in cloud services and platforms, including AWS, Azure, and Google Cloud, to deploy and manage applications in cloud environments. Applied TDD and BDD methodologies with testing frameworks like Mocha, Jest, and RSpec to ensure high code quality and reliability. Engaged in agile development practices, participating in sprint planning, daily stand-ups, and retrospectives to iteratively develop and deliver software products. Demonstrated strong problem-solving abilities and a capacity to adapt to evolving technologies and project requirements.
Possessed a solid understanding of software design patterns and microservices architecture, frequently implementing them to solve complex technical challenges and enhance system efficiency. Developed automation scripts and tools using shell scripting, Python, and Ansible to optimize development workflows and infrastructure management. Fostered a collaborative environment by mentoring junior developers, conducting code reviews, and contributing to technical documentation to uphold best practices and knowledge sharing across the team.Backend Software Engineer
1/1/2021 - 10/1/2021
Developed proficiency in back-end development and IAAS for banking systems. Utilized various technical tools and frameworks to optimize system performance and reliability. Demonstrated expertise in programming languages and technologies such as Java, Spring Boot, and Hibernate, crucial for ensuring robust and scalable application architecture. Extensively worked with database management systems including MySQL and Oracle, implementing efficient data storage and retrieval solutions. Gained experience with cloud platforms like AWS, enhancing system scalability and flexibility. Employed Docker for containerization, facilitating seamless deployment and environment consistency. Ensured robust CI/CD pipelines leveraging Jenkins, improving development and deployment efficiency. Maintained code quality and version control through Git, collaborating across multiple teams to ensure cohesive system integration and functionality.Developer
1/1/2020 - 12/31/2021
Developed proficiency in full stack and mobile development across various applications. Gained extensive experience with front-end frameworks including React, Angular, and Vue.js, enabling the creation of responsive and dynamic user interfaces. Developed back-end solutions using Node.js, Python/Django, and Ruby on Rails, along with expertise in RESTful API design and GraphQL. Enhanced database management skills through extensive use of MySQL, PostgreSQL, and MongoDB. Demonstrated capability in mobile development using Swift for iOS and Kotlin for Android, leading to the creation of robust, high-performance mobile applications. Integrated version control systems, notably Git, to ensure efficient collaborative code maintenance and streamlined development processes. Leveraged CI/CD pipelines with Jenkins and Docker to automate testing and deployment, ensuring high-quality code delivery.Internship
1/1/2019 - 12/31/2020
Developed extensive expertise in fullstack and mobile development across various applications. Proficiency achieved in using PHP, Doctrine, and Silex for backend development. Frontend development skills include extensive work on Ext JS 4.2, NodeJS, and Vue.js. Implemented and managed databases with PostgreSQL and MongoDB to ensure data integrity and performance. Employed tools such as SVN and Git for collaborative code maintenance and version control. Specialized in creating responsive and high-performance mobile applications, integrating advanced features to enhance user experience. Strengthened abilities in problem-solving, debugging, and optimizing code for scalable and maintainable software solutions.Internship
1/1/2019 - 12/31/2019
Served as a key member of a dynamic front-end development team, achieving proficiency in HTML5, CSS3, and JavaScript to create responsive and interactive user interfaces. Worked extensively with frameworks such as AngularJS, React, and Vue.js to streamline development processes and enhance user experiences. Possessed substantial expertise in developing PHP-based applications, leveraging frameworks like Symfony and Laravel to build robust and scalable back-end systems. Utilized MySQL for database management and employed best practices in software development lifecycle management, ensuring high code quality with tools like PHPUnit for testing and Git for version control. Collaborated efficiently with cross-functional teams, employing Agile methodologies to deliver projects within set timelines and requirements. Consistently integrated RESTful APIs to enhance functionality and performed optimization for performance and security, ensuring efficient and secure applications.Developer - Intern
6/1/2018 - 10/1/2018
Developed proficiency in JavaScript, HTML, CSS, Node.js, and React. Extensive experience with Express.js and Angular for building dynamic front-end interfaces. Implemented backend services using MongoDB, MySQL, and PostgreSQL, optimizing database queries and structures. Crafted RESTful APIs and integrated third-party services to enhance functionality. Leveraged AWS services such as EC2, S3, and Lambda for scalable and resilient cloud solutions. Demonstrated expertise in automated testing and continuous integration using Jenkins, Mocha, and Chai. Ensured code quality and version control through Git and GitHub, collaborating with cross-functional teams for seamless project deployment. Applied Agile methodologies and tools like Jira and Confluence to manage project workflows and timelines effectively.
Computer Science at Unisinos
2018 - 2024
Gabriel is available for hire
Hire Gabriel P.All Howdy Candidates are vetted for skills and english proficiency.