Paulo is a Senior Software Developer with extensive experience in React.js and enterprise software development, working on user interface components and implementing solutions following well-known workflows and industry best practices. He produces new UI features and platforms using the latest versions of React, translates business and technical architecture requirements into design specifications, and delivers robust and easy-to-maintain solutions on projects.
Managing multiple projects and products simultaneously across multiple business units.
Reviewing and actively participating in architectural discussions, driving platform designs and builds, and writing reusable and scalable code on solutions.
Working closely with different teams to ensure product quality on projects.
Improved several platforms within Nubank to allow corporate customers to offer different products and functionalities to Business Account customers.
Delivered new features and legal requirements for the onboarding process, while also improving the MVP architecture initially built to onboard the companies into Nubank.
Designed and developed financial system-related solutions for transactional processes, handling tasks on authorization and clearing, invoices, and tokenization.
Led the payments team to migrate Sicredi's legacy systems to a microservices-based event-driven architecture.
Assisted teams in other areas, turning complex ideas into manageable pieces of work as part of Sicredi's dev team.
Used reactive programming with JVM-based languages, along with a hexagonal pattern, Kafka, and relational and NoSQL databases.
Worked on the Club Kawa project (app and web), a digital product for high-value customers. Led dev tasks on the team, migrated the legacy architecture from PHP to a microservices-based infrastructure using Node.js, and restructured the website to a new layout with Angular. Liaised directly with the CTO, acting as PO and mentoring other engineers on new technologies and best practices.
Worked as a member of Sicredi's payments methods team for credit cards, tokenization, invoices, and authorizations, leading tasks for digital transformations and migrating the legacy system to a new microservices architecture. Handled 30+ microservices and integrations with third parties and different domains.
Worked on Nubank's company account acquisition team to deliver a scalable acquisition funnel, with A/B testing and metrics and also engaged the client to convert and use the account after it is created.
Education
Postgraduate Degree, Information Security
Senac Brasil
2018 - 2019 (1 year)
BSc Information Technology
Instituto Federal de Ciência e Tecnologia do Rio Grande do Sul (IFRS) - Campus Canoas - Brazil