UpstaffSign up
Rafael Vasconcellos de Medeiros, Software Engineer | Node.js | TypeScript | Python | Golang | REST APIs | Microservices | DDD | Hexagonal Architecture | SQL/NoSQL | AWS
Rafael Vasconcellos de Medeiros
🇧🇷Brazil
Created AtUpstaffer since April, 2026
Book a Call Download Profile PDF

Rafael Vasconcellos de Medeiros — Software Engineer | Node.js | TypeScript | Python | Golang | REST APIs | Microservices | DDD | Hexagonal Architecture | SQL/NoSQL | AWS

Expertise in Back-End Web (10.0 yr.), Full Stack Web (8.0 yr.).

 Last verified on April, 2026

Bio Summary

  • Software Engineer with 10+ years of expertise in backend development, specializing in Node.js, TypeScript, Python, and Golang for scalable, secure financial platforms.
  • Proficient in Secure Software Development Lifecycle (SSDLC), OWASP Top 10 mitigation, API and Cloud Security (AWS), integrating security into architecture and development.
  • Experienced in microservices, RESTful and GraphQL APIs, cloud-native solutions using AWS Lambda, API Gateway, and data engineering with SQL/NoSQL databases.

Technical Skills

Programming Languages JavaScript, TypeScript
JavaScript Frameworks Node.js, React
Cloud Platforms, Services & Computing AWS

Work Experience

Senior Software Developer - BTG Pactual (Financial Platforms Development and Application Security)

Duration: August 2023 - February 2026
Summary:
  • Development of scalable and modern financial platforms supporting investment management, fixed income, and wealth management
  • The project focuses on building secure, high-performance web and mobile applications and cloud-native solutions to support critical business operations in the financial sector
Responsibilities:
  • Frontend Development using React and React Native for web and mobile applications.
  • Backend Development of scalable RESTful APIs with TypeScript, Node.js, and Python.
  • Cloud Architecture design using AWS services including Lambda, API Gateway, AppSync, and S3.
  • Data Engineering for financial analytics and large-scale data processing.
  • Integration of Application Security practices including secure coding, authentication, authorization, and OWASP guidelines.
Technologies: React, React Native, JavaScript, TypeScript, Python, Node.js, AWS (Lambda, API Gateway, AppSync, S3)

Senior Software Developer - BRQ Digital Solutions (for BTG Pactual) (Financial Platforms Development)

Duration: December 2022 - August 2023
Summary: Development of scalable and modern financial applications focusing on high-performance solutions, software quality, system architecture, and reliability for large-scale financial platforms.
Responsibilities:
  • Frontend Development with React and React Native for dynamic user interfaces.
  • Backend Development of RESTful and GraphQL APIs using TypeScript and Node.js.
  • Cloud Architecture using AWS services such as S3, EC2, and Lambda.
  • Data Management with MongoDB for scalable data models supporting complex financial logic.
  • Implementation of secure coding practices and authentication/authorization mechanisms.
Technologies: React, React Native, TypeScript, Node.js, Python, AWS (S3, EC2, Lambda), MongoDB

Senior Software Developer / Tech Lead - EY (Large-scale Digital Solutions for Corteva Agriscience, Petrobras, and Enel)

Duration: August 2021 - November 2022
Summary:
  • Development and leadership of scalable digital solutions for agricultural, energy, and petroleum sectors
  • Projects included improving agricultural data management, crop analysis accuracy, and operational process optimization
Responsibilities:
  • Backend Development of RESTful and GraphQL APIs using .NET Core.
  • Frontend and Mobile Development using Angular and Ionic.
  • Database design and optimization with MySQL and SQL Server.
  • Implementation of microservices and cloud infrastructure for scalability and resilience.
  • Technical leadership including team mentoring, code reviews, and agile practices.
Technologies: .NET Core, Angular, Ionic, MySQL, SQL Server, Microservices, Cloud Infrastructure

Senior Software Developer - D.S & ADV (Full Stack Web and Mobile Development with API Design)

Duration: January 2019 - August 2021
Summary: Development and maintenance of scalable web and mobile applications with a focus on API design, software quality, and cross-functional collaboration to support core business processes.
Responsibilities:
  • Functional Testing and Quality Assurance to ensure software reliability.
  • Code Reviews and enforcement of engineering standards.
  • Mentorship of junior developers and technical leadership.
  • Design and development of RESTful APIs.
  • Full Stack development using React.js and React Native.
  • Collaboration with backend, frontend, and QA teams.
Technologies: React.js, React Native, JavaScript, TypeScript

Software Programmer - Organização Contábil Belacap (Accounting and Business Data Processing Applications)

Duration: August 2015 - January 2019
Summary: Development and maintenance of web applications and RESTful APIs supporting accounting and business processes, focusing on software quality and reliable data processing.
Responsibilities:
  • Functional Testing to ensure application reliability and performance.
  • API Design and Development for core accounting processes.
  • Full Stack Development of web applications for data processing and visualization.
  • Software planning, implementation, and debugging.
Technologies: React.js, Node.js, Vue.js, Next.js

.NET Developer - Somat Contadores (Enterprise Web Applications and API Development)

Duration: January 2015 - July 2015
Summary:
  • Development of enterprise web applications and RESTful APIs using
  • NET technologies to support business processes and system integrations
Responsibilities:
  • Software Development using C# and VB.NET.
  • API Design and Development for system integrations.
  • Full Stack Development of business data processing applications.
  • Functional Testing and Debugging to ensure software stability.
  • Backend development and database integration using SQL Server.
Technologies: C#, VB.NET, .NET Framework, SQL Server

.NET Developer - Stone Pagamentos Integrações / Tecnologias (Enterprise-level Product Development and System Integrations)

Duration: August 2014 - October 2014
Summary:
  • Development of scalable and efficient
  • NET solutions including RESTful APIs and web applications to support enterprise-level payment products and system integrations
Responsibilities:
  • Functional Testing to ensure reliability and performance.
  • API Design and Development for enterprise products.
  • Full Stack Development of data processing and visualization applications.
  • Software planning, development, and debugging.
Technologies: .NET, C#, SQL Server

Desenvolvedor de Sistemas - Sa & Ferreira Imobiliária (Web Applications and API Development for Real Estate Business)

Duration: March 2014 - June 2014
Summary: Development of scalable web applications and RESTful APIs to support real estate business operations, focusing on software quality and maintainability.
Responsibilities:
  • Functional Testing and Quality Assurance.
  • API Design and Development for enterprise system integration.
  • Full Stack Development of dynamic web applications for data analysis and presentation.
  • Software planning, implementation, and debugging.
Technologies: .NET MVC 5, C#, SQL Server

Education

  • Centro Universitário IBMR
    Bachelor's degree, Computer Technology/Computer Systems Technology
    October 2022 - October 2025
  • Universidade Estácio de Sá
    Tecnólogo, Análise e Desenvolvimento de Sistemas
    2013 - 2016

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Rafael Vasconcellos de Medeiros, Software Engineer | Node.js | TypeScript | Python | Golang | REST APIs | Microservices | DDD | Hexagonal Architecture | SQL/NoSQL | AWS
Ready to hire Rafael Vasconcellos de Medeiros
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring
Request Rafael Vasconcellos de Medeiros Rates & Availability
Attachment File attachment Arrow

Upload File. Drag and Drop or Browse

At Upstaff we respect confidentiality, privacy and value your information.

Confidential (C) UPSTAFF LTD, England and Wales, #12727246 17 Montgomery Drive, Tavistock, United Kingdom PL19 8KX

Terms, conditions and legal information.

Thank you! 🎉

Your message has been successfully sent. We’ll review it and get back to you as soon as possible.

Create an account to save your details and track your applications.

Sign up
Download Candidate Profile (PDF)

Please leave your details and we'll email you the resume right away.

At Upstaff we respect your privacy.

Confidential (C) UPSTAFF LTD, England and Wales, #12727246 17 Montgomery Drive, Tavistock, United Kingdom PL19 8KX

Terms, conditions and legal information.