Open To Offers

Full Stack Developer · Node.js, NestJS, React & Next.js

lvictors Luis Victor Silva Rodrigues Saraiva

I turn complex product and integration requirements into dependable full-stack systems that are clear to operate and ready to evolve.

Full stack developer focused on multi-tenant SaaS, backend architecture, distributed processing, enterprise integrations, and modern web products.

Fortaleza, Brazil · Remote

Open to conversations about full-stack, backend, and product engineering opportunities.

About

The person behind the work

A little more context about how I think, collaborate, and choose what to build.

My story

I build software across the full stack, with a stronger focus on backend architecture. At Luscent, I work on a multi-tenant AI SaaS product for wealth management, owning NestJS services, GraphQL and REST APIs, asynchronous processing, enterprise integrations, and production reliability. Before that, I worked as a consultant at RLM IT across React and Next.js products, CMS migrations, cloud setup, automation, and an internal RAG assistant. I like turning ambiguous requirements into clear systems and staying close to delivery from architecture through production.

How I work
The principles that shape my day-to-day collaboration.

I work best with direct communication, clear ownership, and close collaboration across product, design, frontend, AI/data, and infrastructure. I am comfortable investigating unfamiliar integrations, reviewing trade-offs, mentoring teammates, and supporting what I ship in production.

Values & interests

Values

OwnershipAutonomyCollaborationContinuous learning

Interests

Backend architectureDistributed systemsApplied AIDeveloper education

Experience

Where I have made an impact

Roles, responsibilities, and measurable contributions across my professional journey.

Full Stack Developer (Mid-Level)

Luscent
Full Time
Dec 2025 — PresentLuxembourg · Remote

Building a multi-tenant AI SaaS platform for wealth management, supporting financial advisors with CRM data, portfolio analysis, customer retention, and Microsoft 365 workflows.

  • Own development of the NestJS backend and core business logic while guiding technical decisions across product, frontend, AI/data, and design.
  • Designed a distributed Core, Scheduler, and Worker architecture for request handling, persistence, event publishing, and asynchronous processing.
  • Built an extensible GraphQL data layer, flexible filtering, a natural-language command bar, and REST APIs for authentication and business workflows.
  • Built secure SFTP integrations for financial positions and EMT/EPT regulatory documents used in portfolio analysis and automated document processing.
  • Led a React and Next.js frontend refactor while mentoring junior developers.
  • Support deployments, production troubleshooting, pull request reviews, scalability, and reliability decisions.
Node.jsPostgreSQLReactTypeScriptDistributed systemsNestJSNext.jsGraphQLMicrosoft 365SFTP

Junior Backend Developer

Luscent
Full Time
Oct 2025 — Dec 2025Luxembourg · Remote

Built the initial backend foundations for Luscent's multi-tenant wealth management platform.

  • Implemented the initial NestJS, Prisma, and PostgreSQL backend with authentication, authorization, validation, rate limiting, and API documentation.
  • Established organization isolation and contributed to the initial infrastructure setup.
  • Implemented Microsoft 365 and Salesforce integrations for organization SSO, email, transcript, and calendar synchronization with tenant-specific data mappings.
Multi-tenancyNode.jsPostgreSQLPrismaTypeScriptNestJSMicrosoft 365REST APIsSalesforce

Full Stack Software Developer (Consultant)

RLM IT
Contract
Oct 2024 — Oct 2025Fortaleza, Brazil

Delivered frontend engineering, CMS platforms, automation, and cloud setup across international client engagements and an internal AI project.

  • Maintained a production React web application and contributed to a React-based mobile application for Child Mind Institute.
  • Migrated a JavaScript-only Next.js website to Astro and React and moved its CMS from WordPress to Contentful for Globalization Partners.
  • Introduced incremental builds that improved measured loading performance by more than 50%, based on Core Web Vitals and PageSpeed Insights.
  • Built a custom Contentful App and implemented AI-assisted pull request reviews with GitHub Actions, Octokit, and the Google Gemini API.
  • Maintained and delivered features for an Audible Next.js and Contentful application, including personalization, and migrated Tailwind CSS from v3 to v4.
  • Built an internal WhatsApp RAG assistant with NestJS, TypeORM, and PostgreSQL.
PostgreSQLReactTypeScriptAWSNestJSNext.jsTypeORMAstroContentfulGitHub Actions

Selected work

Projects built to solve real problems

A selection of products and experiments, with the decisions, contribution, and results behind them.

Wealth Management AI SaaS

A multi-tenant product connecting CRM data, portfolio analysis, customer retention, AI features, and Microsoft 365 workflows.
Featured

The platform supports financial advisors through a flexible data layer, business workflows, document ingestion, and coordinated asynchronous processing across backend, frontend, and AI/data services.

  • Created an extensible GraphQL layer with flexible filtering and natural-language commands.
  • Enabled secure ingestion of financial positions and EMT/EPT documents through SFTP.
  • Established distributed processing boundaries for persistence, events, schedules, and background work.
Multi-tenancyPostgreSQLReactTypeScriptDistributed systemsNestJSNext.jsGraphQLMicrosoft 365SalesforceSFTP

Web Platform and CMS Modernization

A migration from a JavaScript-only Next.js and WordPress stack to Astro, React, and Contentful.
Featured

The engagement modernized a CMS-driven website, improved its delivery pipeline, and gave editors a custom Contentful workflow for generating pages from selected content.

  • Improved measured loading performance by more than 50% using Core Web Vitals and PageSpeed Insights.
  • Accelerated CMS-driven updates with incremental builds.
  • Automated AI-assisted pull request reviews with GitHub Actions, Octokit, and Gemini.
ReactTypeScriptAWSNext.jsAstroContentfulGitHub Actions

Internal WhatsApp RAG Assistant

An internal WhatsApp assistant that uses a custom knowledge base to generate contextual responses.
Completed

The assistant connects WhatsApp conversations to a retrieval-augmented backend built for internal knowledge access and contextual response generation.

  • Delivered contextual responses grounded in an internal knowledge base.
  • Created a reusable backend foundation for conversational knowledge access.
Node.jsPostgreSQLTypeScriptNestJSTypeORM

Open source

Building in public and giving back

Repositories, contributions, and community work that extend beyond commercial projects.

Event-Driven Inventory Microservices

Jun 2025
Repository

A NestJS and Kafka reference architecture for an e-commerce inventory and order management system.

Built three independent domain services for products, orders, and storage, each with its own database, plus an API gateway, Swagger documentation, and a Docker Compose environment.

50
DockerNode.jsTypeScriptDistributed systemsNestJSKafka

Clean Architecture Video API

Oct 2025
Repository

A framework-agnostic TypeScript API for video CRUD, uploads, and like/unlike operations.

Separated domain, application, presentation, and infrastructure layers; provided interchangeable Express and Fastify adapters, TypeORM persistence, SQLite, and Vercel Blob storage.

20
Node.jsTypeScriptTypeORMREST APIs

Express Clean Architecture Microservice Template

Jan 2026
Repository

A production-oriented Express and TypeScript foundation for clean, testable microservices.

Created reusable domain, use-case, repository, HTTP, database, and messaging boundaries with PostgreSQL migrations, Kafka, Docker, and unit, integration, and end-to-end test workflows.

10
DockerNode.jsPostgreSQLTypeScriptDistributed systemsKafkaREST APIs

NestJS and TypeORM Template

Jan 2026
Repository

A reusable NestJS backend starter with authentication and PostgreSQL persistence already structured.

Implemented registration, login and refresh-token use cases, cookie-based JWT guards, Argon2 password hashing, TypeORM migrations, reusable database tooling, and automated tests.

00
Node.jsPostgreSQLTypeScriptNestJSTypeORM

NestJS BullMQ Example

Aug 2025
Repository

A focused example of using BullMQ with NestJS for asynchronous background processing.

Queues a batch of email jobs from a NestJS service and processes each job through a dedicated BullMQ worker and mailer service.

00
Node.jsTypeScriptNestJSBullMQ

NestJS Events Example

Oct 2025
Repository

A compact NestJS example showing how application events decouple side effects from core services.

Emits an employee-created domain event and handles it in a separate notification module, illustrating decoupled reactions to completed business operations.

10
Node.jsTypeScriptDistributed systemsNestJS

NestJS Cron Example

Aug 2025
Repository

A minimal NestJS example for recurring work with declarative cron schedules.

Uses the NestJS scheduling module to run a dedicated service on a cron expression and documents several practical scheduling patterns.

00
Node.jsTypeScriptNestJS

Knowledge

Tools, practices, and areas of expertise

A practical map of what I use today and what I am actively learning.

Language
3 skills

Proficient · Last used 2026

Primary language for production frontend and backend development.

Proficient · Last used 2026

Web development across browser, server, and CMS environments.

Working · Last used 2026

Concurrent services, typed application design, and backend fundamentals.

Frontend
3 skills
ReactCore

Proficient · Last used 2026

Production web interfaces and cross-platform product experiences.

Proficient · Last used 2026

Production applications, CMS-driven websites, and frontend refactors.

Working · Last used 2025

Content-focused frontend architecture and incremental builds.

Backend
4 skills

Proficient · Last used 2026

APIs, business workflows, integrations, and background processing.

NestJSCore

Proficient · Last used 2026

Modular services, authentication, GraphQL, events, and workers.

Proficient · Last used 2026

Extensible schemas, flexible filtering, and typed client workflows.

REST APIs

Proficient · Last used 2026

Authentication, validation, documentation, and business APIs.

Database
2 skills

Proficient · Last used 2026

Relational modeling for multi-tenant products and business systems.

Learning · Last used 2024

Popular, open-source NoSQL document database that stores data in flexible, JSON-like structures

Cloud
2 skills

Working · 1 yr · Last used 2026

French cloud computing, dedicated server, and AI service provider founded in 1999 and headquartered in Paris

Working · Last used 2025

Application environments, delivery foundations, and cloud services.

Devops
2 skills

Working · Last used 2026

Reproducible local and service environments with Docker Compose.

Working · Last used 2025

CI/CD automation and AI-assisted pull request review workflows.

Architecture
4 skills
Multi-tenancyCore

Proficient · Last used 2026

Organization isolation, tenant-aware data mappings, and permissions.

Distributed systemsCore

Proficient · Last used 2026

Core, scheduler, and worker boundaries for asynchronous workloads.

Working · Last used 2025

Event-driven communication between independent domain services.

Working · Last used 2026

Background jobs, retries, priorities, and isolated workers.

Tool
6 skills

Proficient · Last used 2026

Typed persistence for Node.js services backed by PostgreSQL.

Proficient · Last used 2026

Entity modeling and persistence for NestJS applications.

Proficient · Last used 2025

CMS migrations, custom apps, personalization, and content workflows.

Working · Last used 2026

Organization SSO, email, transcript, and calendar synchronization.

Working · Last used 2026

Tenant-specific CRM integrations and data synchronization.

SFTP

Working · Last used 2026

Secure ingestion of financial positions and regulatory documents.

Certifications

Validated learning and continued growth

Credentials and structured learning that support my hands-on experience.

Go: The Complete Developer's Guide (Golang)

Udemy · Oct 2026

A practical Go course by Stephen Grider covering the language's core concepts and backend development foundations.

Credential ID: UC-c59eeebd-5aff-4330-b3e4-8e1db5025f42

Go

Full Stack Developer

Geração Tech · Sep 2024

Full-stack training focused on complete web applications with HTML, CSS, JavaScript, React, Node.js, Express, Git/GitHub, database integration, and Cypress. Awarded a silver medal for overall performance.

Credential ID: 00000000198

Node.jsPostgreSQLReactTypeScriptNestJSREST APIs

Recommendations

What it is like to work with me

Feedback from people who have collaborated with me across teams, products, and projects.

Translation note: Recommendations originally written in Brazilian Portuguese (pt-BR) are shown in English.

Linkedin
“Victor is the smartest person I've ever had the pleasure of working with. His hands are in all parts of the project.”
GS

Guilherme Santana Dória

Full-Stack Developer / Data Scientist at Luscent

Linkedin
“He builds people up. He explains, he teaches, he is patient, and he genuinely wants the whole team to grow with him.”
LS

Lucas Silva

QA Engineer & SDET at Luscent

Linkedin
“Everything he works on is delivered with exceptional quality, attention to detail, and a strong sense of ownership.”
MB

Matheus Batista

Front-End Developer & Tech Lead at Luscent

Linkedin
“He is an excellent professional, the kind of person who truly makes a difference on any team. I am very proud to have worked with him.”
CC

Caio Coutinho

Data Engineer at Luscent

Linkedin
“Victor is by far one of the most skilled professionals I have ever met.”
AD

Adriel D. S. Andrade

AI/Data Engineer at Luscent

Linkedin
“I recommend Luis Victor for the competence, professionalism, and dedication he brings to everything he does.”
PV

Pedro Victor Castro de Sousa

Software Developer at Luscent

Linkedin
“He is a highly collaborative, responsible professional who is deeply committed to the quality of his work. Working with him was an excellent experience.”
LV

Leonardo Vinicius da Silva

Software Engineer at Luscent

Writing

Ideas, lessons, and technical deep dives

Articles and posts where I share what I am learning, building, and observing.

Using Events in NestJS to decouple applications

Linkedin

How NestJS events separate side effects from core services, reduce direct dependencies, and make backend code easier to test and scale.

2 min read

NestJSTypeScriptBackendNode.jsEvents

Clean Architecture in practice with Node.js

Linkedin

A practical look at separating domain, application, infrastructure, and presentation concerns in a complete TypeScript video API.

2 min read

JavaScriptTypeScriptBackendNode.jsClean Architecture

Cron Jobs with NestJS

Linkedin

An introduction to recurring backend tasks and a focused NestJS example for scheduling automated work with cron expressions.

1 min read

NestJSTypeScriptBackendNode.jsCron

Event-driven microservices with NestJS and Kafka

Linkedin

A three-service e-commerce architecture where independent databases and asynchronous Kafka events keep domains scalable and decoupled.

2 min read

NestJSTypeScriptNode.jsMicroservicesKafka

Background jobs with NestJS and BullMQ

Linkedin

Why moving heavy work into BullMQ workers improves response time, scalability, retries, prioritization, and fault isolation.

2 min read

NestJSBullMQNode.jsTypeScriptBackground Jobs

GraphQL with NestJS and React

Linkedin

Lessons from using GraphQL across a course-streaming product, from precise data fetching to generated TypeScript types and scalable schemas.

2 min read

GraphQLNestJSReactTypeScriptBackendFrontend

Scalable video streaming with NestJS, BullMQ, and FFmpeg

Linkedin

A practical HLS pipeline that segments long videos, processes them asynchronously, and serves progressive playback through a CDN.

2 min read

NestJSNode.jsTypeScriptBullMQFFmpegHLS

Full Stack Developer certification

Linkedin

Celebrating the completion of the Geração Tech Full Stack Developer program.

1 min read

CertificationFull StackGeração Tech

Geração Tech graduation and silver medal

Linkedin

Reflections on completing the first Geração Tech cohort, supporting classmates, and finishing among the top 50 participants.

2 min read

Geração TechFull StackDeveloper EducationCareer

FAQ

A few things you might want to know

Straight answers about how I work, collaborate, and approach new opportunities.

Contact

Let’s build something meaningful

If my experience matches what you are working on, I would love to hear about it.

Open To Offers

Open to conversations about full-stack, backend, and product engineering opportunities.

lvictorsdev@gmail.com