|
Leandro Traficante Profile

Hi, I’m Leandro

Backend Developer

Backend Developer who approaches development from a systems and product perspective. I design backend solutions with scalability and real-world usage in mind, while keeping implementation practical and efficient. I value clear structure, separation of concerns, and solid database design. My goal is to build reliable backend systems that support business growth without slowing down execution.

My Skills

Programming Languages

JavaScript
TypeScript

Backend Technologies

Node.js
Express.js
NestJS icon
NestJS

Databases

MongoDB
PostgreSQL
MySQL

Tools & Technologies

Git & GitHub
VS Code & CursorAI

My Education

Currently studying

University Technical Degree in Programming

Universidad Tecnológica Nacional (UTN)

Technical degree focused on software programming and system development. Covers implementation and development of applications using various programming languages, methodologies, and technologies. Emphasizes collaborative work in development teams and technical documentation.

2024 - 2025

Full Stack Junior

Universidad Tecnológica Nacional (UTN)

Full Stack development course with focus on HTML, CSS, JavaScript, React, Node.js, and MongoDB.

Feb 2023 - Feb 2024

Backend Development Bootcamp

Coderhouse

Intensive program covering JavaScript, SQL (MySQL), MongoDB and Node.js. Obtained Backend Developer certification.

2023

JavaScript & SQL Certifications

Coderhouse

Completed specialized courses in JavaScript and SQL (MySQL) with practical projects and assessments.

My Experience

September 2025 - Present

Freelance Developer

Personal Projects & Learning

Building enterprise-level backend systems with NestJS and TypeScript. Developing scalable notification engines, API integrations, and robust backend services. Focused on implementing resilience patterns, event-driven architectures, multi-tenant systems, and comprehensive API documentation.

NestJS TypeScript PostgreSQL MongoDB Redis Node.js Express.js JWT Cockatiel Swagger

My Projects

Smart Event-Driven Notification Engine

Smart Event-Driven Notification Engine

Multi-tenant notification system that automatically sends alerts for last-minute availability and opportunity events. Built with NestJS and TypeScript, uses PostgreSQL for data storage, processes notifications asynchronously with Redis and BullMQ, and supports Email, Push, and WhatsApp channels. Features automatic retry mechanisms, duplicate prevention, resilience patterns, and tenant isolation.

NestJS TypeScript PostgreSQL Redis BullMQ JWT Cockatiel Pino Swagger Docker Compose
Flights Search Service

Flights Search Service

Backend service for flight searches built with NestJS and TypeScript. Integrates with Amadeus API for real-time flight data, uses Redis caching for faster repeated searches, and implements resilience patterns with automatic retries and circuit breakers. Includes OAuth2 authentication, structured logging with Winston, and modular architecture.

Impact: Reduced response time for repeated identical searches from ~10s to ~300ms (≈97% improvement) and minimized redundant external API calls through a Redis caching layer.

NestJS TypeScript Redis Amadeus API Cockatiel Winston MVC OAuth2
Turnos Médicos

Medical Appointments System

Medical appointments management system built with Node.js and Express. Supports role-based access (Admin, Doctor, Patient), appointment scheduling workflows, and structured doctor–patient management. Uses MongoDB for data persistence and follows MVC architecture.

Objective: Design a secure and structured appointment management system with clear role boundaries and maintainable separation of concerns.

Node.js Express.js MongoDB JWT MVC
Personal Library API

Personal Library API

REST API for managing a personal book library built with Node.js and Express. Includes advanced filtering, pagination, external book import via Google Books API, and structured data modeling with MongoDB and Mongoose.

Objective: Build a modular and extensible API with clear separation between business logic and data access, enabling flexible queries and maintainable system evolution.

Node.js Express.js MongoDB Mongoose Google Books API MVC Repository Pattern

Get In Touch

Contact Me