Paulo P.

Paulo P.

Senior React.js Developer

Porto Alegre, Brazil
Hire Paulo P. Hire Paulo P. Hire Paulo P.

About Me

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.

Work history

UpStack
UpStack
Senior React.js Developer
2021 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Nubank
Nubank
Lead Software Engineer
2020 - Present (4 years)
Brazil
  • Manage multiple projects and products simultaneously across multiple business units for Nubank.

  • Review and actively participate in architectural discussions, drive platform designs and builds, and write reusable and scalable code on solutions.

  • Work closely with different teams to ensure product quality on projects.

Sicredi
Sicredi
Senior Software Engineer
2018 - 2020 (2 years)
Porto Alegre, Brazil
  • Designed and developed financial system-related solutions for transactional processes within Sicredi; 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 other teams in other areas - turning complex ideas into manageable pieces of work as part of Sicredi's dev team.

Poatek
Poatek
Software Engineer
2017 - 2018 (1 year)
Porto Alegre , Brazil
  • Led an international project for an asset management firm, coordinating dependencies and integrations between different systems on the project.

  • Gathered technical requirements and developed new features on solutions, utilizing industry standards and development best practices.

  • Liaised and coordinated tasks with an AWS certified infrastructure team in setting up the continuous integration pipeline for the project.

ADP
ADP
Senior Software Developer
2016 - 2017 (1 year)
Porto Alegre, Brazil
  • Worked on an international Scrum team to develop and maintain the ADP Document CloudSM software; using the latest tools and techniques.

  • Participated in paired programming and code reviews with juniors to expand the team's collective knowledge and understanding of software engineering.

  • Achieved 90% code coverage using Karma and Jasmine, utilized John Papa's style guide on the project and Grunt Task Runner to automate tasks for development and builds.

CWI Software
CWI Software
Software Developer
2015 - 2016 (1 year)
Porto Alegre , Brazil
  • Participated in developing different backend and frontend web applications within CWI - building and shipping clean, performant and scalable code.

  • Implemented and iterate solutions and workflows for integration between systems and payment gateways.

  • Troubleshot system errors and produced solutions to resolve issues.

A. Scherer Sistemas
A. Scherer Sistemas
Software Developer
2014 - 2015 (1 year)
Porto Alegre, Brazil
  • Developed code with a focus on maintainability and performance - utilizing the latest industry style guides and best practices.

  • Built and implemented new features and enhancements across a variety of products for Ascherer Sistemas.

  • Identified and fixed bugs in a timely manner.

Portfolio

Senior Software Developer - Club Kawa
Senior Software Developer - Club Kawa

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 of the company, acting as the PO of the product and mentoring other engineers on new technologies and best practices.

Senior Software Developer - Sicredi
Senior Software Developer - Sicredi

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.

Lead Developer - Nubank
Lead Developer - Nubank

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 in Information Security
Postgraduate Degree in Information Security
Senac Brasil
2018 - 2019 (1 year)
BSc. Information Technology
BSc. Information Technology
Instituto Federal de Ciência e Tecnologia do Rio Grande do Sul - campus Canoas
2013 - 2017 (4 years)