Available for opportunities · Building scalable systems

Backend Engineer.
Software Developer.

I build high-performance, resilient backend systems and production-grade infrastructure. Specializing in Go, Node.js, Linux, Docker, and scalable API design — turning complexity into systems that just work.

3+ Years Building
16+ Repositories
100% Open Source

Engineering Stack

A full-spectrum toolkit spanning backend runtimes, systems administration, and infrastructure automation.

Languages & Runtimes

  • Go (Golang)Concurrency
  • Node.js / TypeScriptAPIs
  • PythonAutomation
  • Bash / ShellScripting
  • SQL (PostgreSQL · MSSQL)Data

Systems & Infrastructure

  • Linux (Ubuntu · Debian)Kernel
  • Docker & containerdIsolation
  • Nginx IngressProxy / TLS
  • UFW · Fail2banHardening
  • Systemd · PM2Daemons

Tools & DevOps

  • Git · GitHub ActionsCI/CD
  • Webpack · BabelBundling
  • REST API DesignHTTP / JSON
  • TCP Socket RoutingNetworking
  • Terraform (IaC)Declarative

Featured Projects

Engineering case studies — from game server infrastructure to fintech backends.

Infrastructure Containerization

Mu-server Infrastructure

Containerized a legacy monolithic Win32 game server into an isolated Linux Docker bridge network with dedicated TCP socket proxying, SYN flood mitigation, and automated restart watchdogs. Achieved near-zero configuration drift.

-65% RAM footprint
99.9% Uptime
<15ms Latency
Docker Nginx SQL Server Linux
Web App Open Source

OpenPDFEdit Monorepo

Modular web PDF editor engineered in React and TypeScript using pnpm workspaces. Integrates Mozilla pdf.js for page rendering, pdf-lib for binary document manipulation, and HTML5 Canvas for interactive vector annotations, signatures, and drawing.

Monorepo Workspaces
Client-Side Zero-Server PDF
100% TypeScript
React TypeScript Vite Tailwind CSS Canvas
Backend API Fintech

Refund Validation Engine

Expense validation and calculation engine built with precise decimal arithmetic, automated input sanitization, dynamic item aggregation, and responsive client-side state management for accuracy-critical financial flows.

JavaScript Node.js DOM API HTML/CSS
Full-Stack REST API

HairDay Booking Platform

Client appointment scheduling application for service businesses. Features dynamic slot availability logic using Day.js, reactive form validation, mock REST API persistence via JSON-Server, and a custom Webpack 5 development and build pipeline.

JavaScript Webpack 5 Babel REST API Day.js
Systems Networking

MTA-SA Game Server & Lua Engine

High-concurrency multiplayer dedicated game server utilizing C++ core runtime and event-driven Lua engine. Engineered real-time player synchronization, low-latency UDP/TCP packet handling, security sandboxing, and MySQL database integration.

Lua C++ TCP/UDP Linux SQL
DevOps Build Tooling

Build Pipeline & Tooling Toolkit

Production-grade Webpack 5 and Babel compilation configuration featuring modern JavaScript transpilation, tree-shaking, CSS loaders, asset optimization, and multi-environment build profiles for high-performance delivery.

Webpack 5 Babel Node.js Tooling

Experience & Milestones

Key engineering milestones, open-source technical systems, and real-world architectures built across modern software stacks.

✦
CURRENT FOCUS

Frontend & Client-Side Systems Developer

Engineering OpenPDFEdit — a modular, zero-server web PDF manipulation suite built with React, TypeScript, and Vite.

  • Implemented client-side PDF document rendering and binary modifications using Mozilla PDF.js and pdf-lib.
  • Engineered an interactive HTML5 Canvas layer for vector annotations, freehand drawings, and digital signatures.
  • Structured the codebase as an isolated pnpm monorepo with strict TypeScript typing and fast Vite bundling.
✦
COMPLETED

Game Server & Infrastructure Developer

Modernized and containerized multiplayer game server environments (Mu-server & MTA-SA) for Linux hosts.

  • Containerized monolithic Win32 server processes into an isolated Linux Docker bridge network with dedicated socket routing.
  • Configured Nginx reverse proxying, rate limiting, and automated health-check watchdogs for continuous daemon uptime.
  • Developed multiplayer game scripts and packet handlers with Lua and C++ core engines integrated with SQL databases.
✦
COMPLETED

Full-Stack Web & Tooling Developer

Engineered responsive client applications and production build pipelines (HairDay, Refund, and Bundlers).

  • Built appointment scheduling and financial calculation workflows with Day.js date handling and precision decimal math.
  • Configured custom Webpack 5 and Babel compilation pipelines with asset loaders, tree-shaking, and minification.
  • Integrated RESTful APIs and mock backend servers with JSON-Server for rapid end-to-end prototyping.

Contact & Connect

Have an opportunity, questions about my projects, or want to discuss software engineering? Reach out directly.

QUICK MESSAGE TEMPLATE AVAILABLE FOR WORK
Hi Rafael! I would like to connect regarding a Backend / Software Developer role.
DIRECT INQUIRY

Send a Message