Fullstack Software Engineer with over 10 years of experience in developing robust and scalable applications. My expertise spans in fullstack development with a deep focus on Java technologies, including versions 8, 11, and 17. I am adept at utilizing the comprehensive Spring ecosystem, covering Spring Boot, Spring MVC, Spring Data, Spring Batch, and Spring Security, to deliver high-quality software solutions.My technical proficiency extends to working with relational databases such as Oracle, PostgreSQL, and MySQL. I am skilled in leveraging essential tools and practices like Docker, JUnit, and Test-Driven Development (TDD) to enhance development efficiency and code quality. I adhere to design patterns and SOLID principles, ensuring my solutions are maintainable and scalable.In addition to my technical skills, I have a deep experience with implementing clean architecture to create sustainable and efficient software systems. I am experienced in using automated refactoring tools and static code analysis to maintain code quality and ensure adherence to coding standards.I am committed to continuous learning and staying updated with the latest trends and best practices in software development. I actively follow developments in Java frameworks, microservices architecture, and containerization technologies. I thrive in collaborative environments, effectively communicating and presenting complex solutions in an understandable manner. My approach to software engineering is centered on problem-solving, adaptability, and critical thinking, consistently aiming for excellence and innovation in every project. Additionally, I bring strong leadership qualities, inspiring and motivating teams to achieve their best and drive innovation.
-
Senior Software EngineerUsoftwareVitoria, Es, Br -
Fullstack Software EngineerAccenture Mar 2022 - Present-> Software developer: Specialized in converting legacy mainframe code (COBOL, EasyTrieve, Assembly) to Java. Additionally, spearheaded the development of full-stack applications using Java and Angular, as well as creating scalable microservices.-> API Modeling and Architecture: Implemented API modeling with Domain-Driven Design (DDD), layered architecture, and microservices. I applied clean code practices and SOLID principles to ensure the quality and sustainability of the code.-> Code Review and Release Management: I was responsible for code review and release management, ensuring compliance with quality standards and the efficiency of delivery processes.-> Decentralized Backup and Restore System: I developed a decentralized backup and restore system that processes more than 3 million records every day, achieving a 15% gain in the speed of operations and reducing processing time. -> Version Control with GIT: Utilized GIT for version control, ensuring efficient management and collaboration on codebase changes.-> Database Modeling: I performed relational database modeling using PostgreSQL, optimizing the data structure for better performance and scalability.-> Squad Management: I led a development team (squad), coordinating activities, defining objectives, and ensuring project delivery within established deadlines. Working daily with SCRUM-> Cloud Management: I worked on managing resources and services using the Google Cloud Platform (GCP), optimizing the cloud infrastructure for greater efficiency and scalability of applications.-> Daily Communication in English: Engaged in daily communication in English with the team in the USA for technical discussions and bug solutions.Technologies used: -- Java 8/11/17 -- Angular 12 -- Spring Boot, Spring MVC, Spring Security, Spring JPA -- SonarQube -- NewRelic, CheckMarx -- Oracle -- PostgreSQL -- HTML5 -- CSS (Bootstrap) -- SCRUM/KANBAN -- JUnit -- Git (CI/CD) -- Kubernetes -
Fullstack Software EngineerSpassu Tecnologia E Serviços Nov 2021 - Apr 2022Vitoria, Espirito Santo, Brazil-> Development of Course Management System: Acted as a developer of a system for managing mandatory and optional courses for the entire company, ensuring an efficient solution for organizing and tracking courses.-> Development of Applications as a Full stack Developer: Developed applications with a backend in Java and a frontend in Angular, providing an integrated and dynamic user experience.-> Java Applications with Spring and DDD: Java applications were developed using the Spring framework, Domain-Driven Design (DDD), clean code, and SOLID principles, ensuring code quality and sustainability.-> Creation of Microservices: Worked on the creation of microservices to modularize and scale the system's functionalities, promoting a more flexible and efficient architecture.-> Relational Database Oracle: Used the Oracle relational database to manage and store data efficiently.-> Unit Testing with JUnit and Mockito: Conducted unit testing using JUnit and Mockito, ensuring the reliability and robustness of the developed code.-> Version Control with Git: Used Git for version control, ensuring efficient and collaborative management of code changes. -- Technologies used: -- Java 8/11 -- Angular 12 -- Spring Boot, Spring MVC, Spring Security, Spring JPA -- Oracle -- HTML -- CSS (Bootstrap) -- Hibernate -- SCRUM -- JUnit -- Git -- Jenkins -
Software EngineerMonte Oliveira Granitos Ltda Feb 2015 - Nov 2021Espirito Santo, Brazil-> System Development: Acted as a backend engineer of the system used by the company, focusing on creating efficient and reliable solutions.-> Development of Robust Applications: Developed robust applications in Java, using the Spring framework at all stages. The applications were developed using Domain-Driven Design (DDD), layered architecture, clean code, and SOLID principles, ensuring code quality and sustainability.-> Creation of Microservices: Worked on the development of microservices, promoting scalability and modularity of solutions.-> Relational Database: Used the relational database PostgreSQL to manage and store data efficiently.-> Development of API for External Salespeople: Developed an API to allow external salespeople in other countries (USA, China, Italy, and others) to follow the production process and shipping of containers with materials for their clients. This API generated a significant improvement in the company's feedback to clients about the progress of processes, from production to the availability of the container on the ship.-> Version Control with GIT: Utilized GIT for version control, ensuring efficient management and collaboration on codebase changes.-> AWS Environment: Operated within an AWS environment, leveraging cloud services to enhance system performance and scalability.-> Daily Communication in English: Engaged in daily communication in English to gather requirements during the construction of the API with external salespeople, ensuring clear understanding and alignment with their needs.Technologies used: -- Java 7/8 -- Spring Boot, Spring MVC, Spring Security -- Hibernate -- SCRUM -- IReport -- JUnit -- PostgreSQL -- Git -- AWS
-
Software EngineerLiveem - Marketing Jan 2012 - Mar 2014-> System Analysis: Conducted development and analysis of the system used by the company, ensuring a comprehensive understanding of internal needs and processes.-> Enterprise Management System: Developed a complete enterprise management system, covering all areas of the company except for the issuance of invoices and tax coupons.-> Mail-Marketing System: Created a mail-marketing system for the promotion of services and affiliated companies using Java Web, enabling effective communication with clients and partners.-> Microservices Creation: Developed microservices to modularize and scale the system's functionalities, promoting a more flexible and efficient architecture.-> Database Modeling: Performed database modeling using PostgreSQL, optimizing the data structure to support the system's performance and scalability.-> Technologies Used: Development carried out using technologies such as Java, JUnit, Oracle, Hibernate, IReport, JQuery, JSP, AJAX, SCRUM, and Servlets.-> Web Server: Deployed and managed the system on the Tomcat web server, ensuring proper availability and performance of the system.Technologies used:-- JAVA-- JUnit-- Oracle-- Hibernate-- IReport-- SVN
Andre Bento Education Details
-
Web/Multimedia Management And Webmaster -
System Analisys And Development
Frequently Asked Questions about Andre Bento
What company does Andre Bento work for?
Andre Bento works for Usoftware
What is Andre Bento's role at the current company?
Andre Bento's current role is Senior Software Engineer.
What schools did Andre Bento attend?
Andre Bento attended Instituto Infnet, Centro Universitário Da Cidade.
Who are Andre Bento's colleagues?
Andre Bento's colleagues are Anwesha Sarkar, Tias Chattopadhyay, Carly Lund C.psychol, Saerah S., Madhuri Gaikwad, Liu Chunhong, Swenie S..
Not the Andre Bento you were looking for?
-
-
1gmail.com
-
Andre Bento
Rio De Janeiro, Rj -
1hotmail.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial