Rodrigo A.

Rodrigo A.

Senior Node.js Engineer

Rio de Janeiro, Brazil
Hire Rodrigo A. Hire Rodrigo A. Hire Rodrigo A.

About Me

Rodrigo is a Senior Node.js Engineer conversant with emerging ideas in application development for user interfaces and middle-tier technologies - designing, architecting and developing low-latency, high-availability and performant web apps, APIs, and DBS, all the way down to the network stack. He is familiar with modern Node frameworks, modules, serverless APIs and functions - working on solutions to integrate user-facing elements with server-side logic on projects.

Work history

UpStack
UpStack
Senior Node.js Engineer
2022 - 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.

International Brazilian Jiu Jitsu Federation
International Brazilian Jiu Jitsu Federation
Senior Software Developer
2008 - Present (17 years)
Brazil
  • Built and deployed the legacy management system hosted on AWS for IBJJF - implementing REST APIs to consume other solutions.

  • Designed and implemented a flexible system to replace the old paper process - handling all business rules and exceptions on the project.

  • Automated CI/CD processes, executed backend processes and implemented frontend components to deliver an enhanced system for IBJJF.

IMPA
IMPA
Java Developer
2005 - 2008 (3 years)
Brazil
  • Designed and implemented a new system to improve student application processes for Masters and PhD programs within IMPA.

  • Migrated the IMPA website to an OpenCMS platform - selecting and verifying technologies and establishing best practices.

  • Enhanced the product lifecycle of solutions on the project utilizing innovative technologies that yield competitive advantage.

InfoSites
InfoSites
Lead Software Developer
2005 - Present (20 years)
Rio de Janeiro, Brazil
  • Analyze and translate complex business requirements into processes, designs, and solutions that balance business needs and technology strategies.

  • Contribute to new products, tools, and services in a way that results in high customer satisfaction - troubleshooting defects to resolve issues.

  • Supervise routine review of dev processes, application improvements and business processes to deliver optimized solutions for clients.

D&D Soluções Web
D&D Soluções Web
Software Developer
2001 - 2005 (4 years)
Brazil
  • Developed and implemented multiple websites with maintainability and ease of integration built-in from scratch.

  • Worked on multiple in-house systems and solutions that enhanced and supported business processes.

  • Gathered functional and non-functional requirements to deliver solutions from sprint to sprint and release to release.

Portfolio

Senior Software Developer - International Brazilian Jiu Jitsu Federation
Senior Software Developer - International Brazilian Jiu Jitsu Federation

Built and implemented the IBJJF website and management systems for handling major tournaments, competition rules, rankings and other association-related activities and products. Implemented the REST API on the backend, executed the frontend solutions and deployed the AWS infrastructure on the project.

Senior Software Developer - CBKC
Senior Software Developer - CBKC

Worked on an innovative solution for CBKC, a fullstack system to help the organization manage membership, clubs, races and other activities. Designed the frontend and developed the REST API and database solutions - hosting the API on AWS and utilizing RDS for the database.

Education

Degree in Computer Technology
Degree in Computer Technology
UniverCidade
2001 - 2005 (4 years)