Skip to content
View AiltonSantanaReis's full-sized avatar

Highlights

  • Pro

Block or report AiltonSantanaReis

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AiltonSantanaReis/README.md

Ailton Santana Reis — Backend-Focused Software Engineer

Ailton Santana Reis

Backend-focused Software Engineering student building production-oriented applications with TypeScript, Node.js, PostgreSQL, Docker, automated testing, and clean architecture.

Currently expanding expertise in distributed systems, API design, authentication, RBAC, local-first applications, CI pipelines, and scalable software architecture.

Featured Projects

DealTrust — Shopping Intelligence Platform

DealTrust is a backend-oriented platform for price history, product catalog management, trusted offers, alerts, and purchase decision support.

Technical highlights:

  • TypeScript monorepo with pnpm workspaces
  • NestJS + Fastify backend
  • PostgreSQL with Drizzle ORM and migrations
  • Zod contracts and shared DTOs
  • Authentication with Argon2id and JWT
  • RBAC for user, admin, and owner roles
  • Unit tests, contract tests, and e2e tests with real PostgreSQL
  • CI pipeline with lint, typecheck, tests, build, and smoke validation

Main focus: backend engineering, API design, domain modeling, authentication, data integrity, and testable architecture.


Danix — Offline Desktop Management System

Danix is a local-first desktop application for real estate investment management, financial control, invoices, expenses, suppliers, reports, backups, and user security.

Technical highlights:

  • Next.js/React interface
  • Internal API routes
  • SQLite local database
  • Electron desktop packaging for Windows
  • Portable executable build
  • Local backup/export/import flow
  • User access control and password recovery logic
  • Automated visual smoke tests and UI capture scripts

Main focus: desktop software delivery, local persistence, UX validation, offline-first architecture, and Windows packaging.


Tech Stack

Area Technologies
Languages TypeScript • JavaScript • HTML • CSS
Backend Node.js • NestJS • Fastify
Frontend React • Next.js
Databases PostgreSQL • SQLite
ORM / Validation Drizzle ORM • Zod
Testing Vitest • e2e • lint • typecheck
DevOps Docker • GitHub Actions • pnpm • Electron

What I am improving now

  • Data structures and algorithms
  • System design fundamentals
  • API design and backend scalability
  • Automated testing discipline
  • Clean documentation for public repositories
  • English communication for international engineering teams

Career Target

Seeking backend and software engineering opportunities focused on scalable systems, clean architecture, developer experience, automation, and data-driven applications.

Pinned Loading

  1. DealTrust DealTrust Public

    Backend-first shopping intelligence platform with price history, catalog management, authentication, RBAC, PostgreSQL, tests, and CI.

    TypeScript

  2. RecuperaAI RecuperaAI Public

    Local-first desktop app for Brazilian fiscal document review, client workspaces, audit history, backups, and professional report exports.

    Python