Backend Engineer · Distributed Systems · Performance

Daniel Souza

Backend Engineer

I build scalable distributed systems, high-performance APIs, and robust backend architectures. 5+ years turning complex problems into reliable, production-grade solutions.

RemoteUTC-3Open to opportunities5+ years exp.
/philosophy

Engineering Philosophy

I believe engineering is about making the right trade-offs. The KISS principle guides my decisions: solve today's problems well, avoid speculative complexity, and keep systems observable and operable. Good code is code that can be confidently deployed, debugged at 3 AM, and understood by the next engineer.

/capabilities

Tech Stack

Backend

Node.js · TypeScript · Python · Rust · Nest.js · Django · Flask · Express.js

Building scalable APIs and services with modern languages and frameworks.

Databases

PostgreSQL · MySQL · Redis · SQL Optimization · Data Modeling

Designing schemas, optimizing queries, and managing data at scale.

Infrastructure

Docker · Linux · CI/CD · Rancher · Portainer · Cloud VPS

Containerizing, deploying, and managing production infrastructure.

APIs & Integration

REST · RPC/gRPC · WebSocket · API Design · Event-driven

Designing and integrating APIs with event-driven and real-time patterns.

Distributed Systems

Microservices · System Design · Performance · Scalability

Architecting distributed, fault-tolerant systems with performance in mind.

Engineering

Legacy Modernization · Security · Architecture · Best Practices

Improving codebases through modernization, security, and sound engineering practices.

/production-engineering

Engineering Case Studies

Real production problems I have solved.

/career

Experience

Current
Sep/2024 — Present

Backend Engineer

CorpSystem - IT Solutions

  • Optimize SQL queries in the ERP backend, improving dashboard load times through query analysis, indexing strategies, and query restructuring.
  • Reduced memory consumption in the reporting module by replacing in-memory aggregation with streaming queries and Redis caching.
  • Implement and maintain Redis distributed locking to prevent concurrent duplicate processing across horizontally scaled service instances.
  • Manage containerized deployments using Docker, Rancher, and Portainer on GCP infrastructure.
  • Set up and maintain CI/CD pipelines for production and development environments.
  • Monitor application performance and errors using Sentry across projects.
  • Provide production support, debugging, performance investigation, and code reviews for the ERP backend.
Apr/2022 — Sep/2024

Fullstack Engineer

Soluque Informática

  • Developed an event-driven multi-service platform (Solubot) for customer service automation across WhatsApp, Facebook, Instagram, and web channels — the core system handles sending and receiving messages on all three platforms. Built WhatsApp Business API integration with WebSocket real-time delivery and automatic reconnection. Integrated optional services such as Typebot, OpenAI, and Movidesk for extended functionality.
  • Designed feature development strategies and architected backend solutions to improve development velocity and system reliability.
  • Set up structured logging and monitoring dashboards for production observability and debugging.
  • Developed and maintained institutional websites, landing pages and client portals using WordPress, while also working on backend systems, integrations and internal products.
Aug/2021 — Apr/2022

IT Technician

Soluque Informática

  • Managed configuration and maintenance of Linux and Windows production servers.
  • Implemented network monitoring and automated backup solutions.
  • Provided infrastructure support for application deployment and server administration.

Quick Summary

Brazil — Rio Grande do Sul

Open to remote

Backend Engineer

Education & Languages

Systems Analysis and Development

UNINTER2021–2023

Computer Assembly and Maintenance

SENAC2015

Languages

  • Portuguese (Native)
  • English — Professional working proficiency
  • Spanish — Intermediate

Open to work

Available
/projects

Featured Projects

Production systems and technical projects — with business impact.

Production

CorpERP — Backend

ERP backend handling financial operations and inventory management. Maintained and improved using Python, Django REST Framework, and MySQL. Work includes query optimization, Redis distributed locking, feature implementation, DevOps on GCP and VPS using Portainer, and production support.

PythonDRFMySQL
Production

Solubot

Multi-service customer platform integrating WhatsApp, Facebook, Instagram, and web chat channels. Backend built with event-driven patterns for message processing and service orchestration. Includes WhatsApp Business API integration with WebSocket real-time delivery and designed feature development strategies. DevOps on VPS using aaPanel and customer support in certain cases.

TypeScriptJavaScriptPostgreSQLMySQL
Production

devAPI

API built using only the Solubot core to integrate multiple client systems with WhatsApp, allowing them to send and manage messages through a dashboard. DevOps on VPS using aaPanel.

TypeScriptJavaScriptPostgreSQLMySQL
Production

DG Details

Landing page for an automotive aesthetics studio built with Next.js and Tailwind CSS.

TypeScriptNext.jsTailwind
Production

History Maker

Narrative generation platform built with Next.js, featuring AI-powered content generation.

TypeScriptNext.jsReactTailwind

Open Source

PortfolioJS

Meu portfolio feito com HTML,CSS e Javascript

HTMLCSSJavaScript

django-sales-project

A REST API built with Django for sales management, featuring modules for customers, products, orders, and report generation with filtering and export options in PDF and Excel. Includes a lightweight HTML micro frontend for testing and quick interactions.

HTMLPythonShell

API-Messenger

WhatsApp API Rest

TypeScriptJavaScript

SkyRise

A Python Space Shooter

Python

Replicator

A Node.js service that captures incoming requests and automatically forwards them to multiple URLs defined in a JSON file, making it easier to handle integrations, testing, and data synchronization across APIs.

TypeScriptJavaScript

wastories

Easily upload long videos to WhatsApp Stories! It automatically splits your video into 30-second parts and posts them seamlessly. 🚀

TypeScriptHTMLJavaScript

onion_scraper

Fast multithreaded Tor .onion scanner using random v3 address generation.

Rust

rust-sensor

A lightweight CLI monitor for tracking CPU, memory, disk, and network usage without straining the system.

Rust

down-monitor

Monitors website status in real-time while the app is open, saving site list in local storage for next session.

TypeScriptCSSRust

Chatter

A delightfully basic Python chatbot that lets you chat via text or voice. No frills, just talk!

PythonCythonC

Server-Status

Create a list of servers and check their status

Python

Kloudan

A tiny yet mighty cloud storage service built with Rust

RustCSSJavaScript

PyClassroom

PyClassroom – a simple yet powerful teaching platform built as a college project, designed to make learning more accessible and interactive!

JinjaPythonJavaScript

Meu-Jogo-da-Velha

Projeto em Java criado para trabalho da faculdade

Java
/contact

Let's Work Together

I am currently open to remote Backend Engineer positions. If you are hiring for a role involving distributed systems, API architecture, or backend performance — let's talk.

Open to remote — worldwide