Multipotentialite Software Engineer with over four years of diverse experience in big tech and startup environments, spanning developer advocacy, cloud development, and backend engineering.
Multipotentialite Software Engineer with over four years of diverse experience in big tech and startup environments, spanning developer advocacy, cloud development, and backend engineering.
Worked in the backend of the banking ecosystem, mainly with an application responsible for managing transactional limits (Go) and a gateway for fraud prevention (Go).
Successfully migrated with zero downtime a legacy Python REST API responsible for managing transactional limits to Go. Applied clean architecture principles and leveraged parallel computing to optimize routes, resulting in a 35% reduction in overall p95 latency while handling a weekly average of 14 requests per second.
Developed a highly flexible business rule engine system using the Expr library, capable of interpreting custom expressions with predefined functions. This system effectively automated manual repetitive tasks with complex rules for the operations team, such as the approval and denial process of new transactional limit requests. (Go)
Significantly reduced latency (over 60%) for a critical route handling an average of 7 requests per second weekly. Achieved through the refactoring of the use case and optimization of SQL queries. (Go)
Led technical initiatives for IBM Build Labs in Latin America, driving the development of innovative proof of concepts and MVPs for partners. Projects consisted of workload migrations, modernizations with containerization and microservice architectures, and building AI-driven solutions.
Orchestrated the developers of the team, adopting agile practices, regularly doing pair programming and code reviews, in order to deliver 5 high-impact MVPs to IBM partners over the course of 8 months.
Developed the architectural design of innovative projects, including application for law document analysis with AI (Python), AI-powered Kanban task recommendation engine (Python), and RPA routine for streamlining operations.
Started as a developer advocate, actively engaging with the developer community, promoting IBM Cloud solutions, and developing proof of concepts to showcase in events, workshops and videos. Transitioned to front-end engineer, and eventually full stack, developing cloud native solutions.
Built front-end SPA for international coding marathon with 10s of thousands of participants, with dynamic user interface that enabled testing challenge solutions and submitting them, integrating with the backend via REST API. (React)
Delivered features of the automated solution scoring system for the international coding marathon, capable of testing participants' solutions via IBM Cloud service integrations. (Rust)
Bachelor
A study case for parallelizing an NP-Complete crossword generation algorithm in a browser context.