Badges
fabianoaono has not unlocked any badges yet.
Certifications
Work Experience
Software Engineer
Solutis Tecnologias•  November 2022 - Present
• Developed system improvements following agile methodologies using Scrum and Kanban, focusing on code quality and performance for Java systems utilizing Spring Boot, AngularJS, Primefaces, JPA/Hibernate, Oracle, XML, JSON, RestAPI, and CI/CD using Jenkins. • Managed tickets for critical systems in Java, meeting strict response time limits and handling requests including bug fixes, problem investigations, minor updates, and data extraction/updates using PL/SQL, and Oracle. Exhibited proficiency in handling multiple technologies and working efficiently under pressure. • Conducted a code study of a critical system job to disseminate knowledge to the development team. The resulting documentation was of high quality, exceeding expectations and raising the documentation standards helping the team to understand this critical job faster. • Developed and delivered a report generation feature using JasperReports within 3 days, despite it being a new technology for me. This showcases my ability to learn and adapt, highlighting my flexibility quickly.
Software Engineer
EVAL Tecnologia•  October 2006 - March 2020
• Developed and maintained Citibank's currency exchange banking application in Java, Oracle, and WebSphere, contributing to its position as Brazil’s largest currency exchange bank for 11 consecutive years. • Defined solution scopes of projects, providing clarity on the feasibility of technological solutions and the required effort for decision-making, utilized by the board of directors in project prioritization. • Participated in implementing the company's CI/CD process to automate building, deploying, testing, and generating documentation, resulting in increased development speed and reduced delivery times. • Created and reviewed technical documentation using UML and design standards, while supporting the development team throughout the analysis, development, testing, implementation, and operation phases. • Planned the integration of the currency exchange contract control system with 5+ systems using MQ. • Developed a WebSocket-based solution for generating digital signatures in browsers, using Java, AngularJS, and Native Messaging to communicate with Chrome, Firefox, and IE extensions. • Designed and implemented multilanguage web applications for Citibank using Java, Oracle, and Websphere working with a global team. • Refactored a legacy Java monolithic banking application into a layered architecture and automated its building process using Maven significantly improving the development time. • Conducted cybersecurity tests on web applications following OWASP standards decreasing their vulnerabilities to cyberattacks. • Developed multiple Java web applications contributing to identifying system requirements, and providing technical expertise in architecture, software implementation, and unit/integration testing. • Developed and maintained digital signature applications that adhered to PKI standards using Java, Oracle, PostgreSQL, XML, and Web Services. These applications were the company's backbone, generating more than 24M of digital signatures. • Mentored new developers, accelerating their learning curve and enabling them to bring value to the company more quickly. • Contributed to the execution of the CMMI-DEV level 2 business maturity model, including the creation process and involvement in projects submitted for SCAMPI evaluation.
Education
Universidade de São Paulo
Computer Science, BS•  January 2002 - December 2013
Links
Skills
fabianoaono has not updated skills details yet.