Logo
Rafael – React, Typescript, AWS, experts in Lemon.io

Rafael

From Canada (UTC-7)flag

Full-stack Web Developer|Middle-to-senior
Front-end Web Developer|Middle-to-senior
Back-end Web Developer|Middle-to-senior

Rafael – React, Typescript, AWS

Rafael is a mid-to-senior full-stack engineer with 16 years of experience, specializing in backend development using Node.js, NestJS, and AWS. He has strong practical skills in event-driven architectures, asynchronous processing, and distributed systems, with solid knowledge of PostgreSQL and MongoDB. Rafael demonstrates clear communication, ownership, and a pragmatic, customer-focused approach, though his React and TypeScript expertise is less advanced than his backend strengths. He uses AI tools effectively for productivity and technical planning.

16 years of commercial experience in
Banking
Fintech
Logistics
Supply chain
Main technologies
React
5 years
Typescript
6 years
AWS
7 years
Node.js
8.5 years
AI-assisted coding
1 year
Additional skills
PostgreSQL
Docker
RabbitMQ
AWS Lambda
API Gateway
GraphQL
MongoDB
Azure Service Bus
Nest.js
JavaScript
Express.js
MySQL
SQL Server
PHP
Laravel
DevOps
REST API
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Software Engineer
Feb 2022 - Jul 20264 years 5 months
Project Overview

A web-based EDI platform that enables suppliers to exchange electronic business documents with major retailers without requiring specialized EDI expertise. The platform streamlines onboarding, order processing, and trading partner integration, helping businesses automate supply chain operations while reliably processing millions of transactions each month.

Responsibilities:
  • Owned the Autopack feature end-to-end, from requirements through delivery as a self-service product;
  • Designed state management for multiple EDI packing strategies;
  • Built the React UI that enabled users to auto-pack, manually adjust, and re-pack orders without losing work;
  • Built the Node.js services supporting the Autopack workflow;
  • Implemented guideline versioning to replace scattered, orphaned guideline records;
  • Introduced version history with a clear timeline and a review queue for the network team;
  • Redesigned customer onboarding from a manual process into an event-driven workflow;
  • Mentored engineers through code reviews and architecture discussions;
  • Maintained platform reliability while supporting millions of transactions each month across 400+ trading partners.
Project Tech stack:
Typescript
React
Node.js
PostgreSQL
RabbitMQ
AWS
Docker
Senior Software Engineer
Oct 2021 - Feb 20224 months
Project Overview

An alternative investment platform that enables users to invest in and trade fractional ownership of high-value artwork. The platform supports investment transactions, portfolio management, and performance tracking, making art investing more accessible through a secure and scalable digital experience.

Responsibilities:
  • Built full-stack features for the alternative investment platform, enabling investors to buy and sell fractional shares, including IRR and total return calculation logic within a multi-version investment progress model;
  • Developed GraphQL APIs and serverless microservices using TypeScript and Node.js;
  • Built backend services supporting investment transactions, portfolio management, and platform operations;
  • Developed React-based frontend features supporting investment transactions and portfolio management;
  • Implemented automated testing to ensure reliability and maintainability across distributed services;
  • Collaborated with cross-functional teams to deliver scalable and secure financial technology solutions.
Project Tech stack:
Typescript
Node.js
React
GraphQL
AWS
AWS Lambda
API Gateway
Senior Software Engineer
Jun 2020 - Oct 20211 year 4 months
Project Overview

A warehouse operations platform that supports high-volume inbound and outbound logistics workflows. The platform streamlines fulfillment, inventory management, and warehouse processes through workflow automation, helping distribution centers improve operational efficiency and reliability.

Responsibilities:
  • Built and delivered workflow automation for the warehouse operations platform;
  • Designed backend microservices using Domain-Driven Design with PostgreSQL and SQL Server;
  • Modeled complex warehouse workflows using BPMN orchestration;
  • Improved platform reliability through comprehensive automated testing;
  • Collaborated with engineering, product, and operations teams to deliver scalable solutions for fulfillment and inventory management.
Project Tech stack:
Typescript
PostgreSQL
Docker
Senior Software Developer
Jul 2019 - Jun 202011 months
Project Overview

A microservices-based platform that streamlines merchant onboarding and payment processing for financial institutions. The platform automates merchant qualification, eligibility evaluation, and lifecycle management, enabling scalable and reliable payment operations.

Responsibilities:
  • Built core business logic across a large microservices platform for merchant onboarding and payments;
  • Designed and implemented the merchant qualification lifecycle;
  • Implemented merchant approval and rejection workflows;
  • Developed eligibility rules and event-driven processes to keep downstream services synchronized as merchant status changed;
  • Developed microservices using Domain-Driven Design with JavaScript (ES6).
Project Tech stack:
Node.js
MongoDB
Docker
Azure Service Bus

Education

2015
Information Systems
Bachelor's
2018
Applied Technologies & Agile Methods
MBA
Swift & Mobile Development

Languages

English
Advanced

Hire Rafael or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.