>_ Full-Stack Developer Backend-focused

{ NUDRAK }

Donovan Agustín Alvarez

Arch · zsh · ~/Full-Stack

Python | FastAPI | PostgreSQL | React | TypeScript | Docker

About

Full-Stack · Backend-focused · Arch Linux (rolling release) · Spanish · Technical English

What I am

Full-Stack Developer with a backend focus. I build complete applications — from the API and the data layer to the frontend that consumes them.

What I build

Web applications and REST APIs: authentication and access control (RBAC), payments and webhooks, integrations with external services, business automation, administrative systems, AI/RAG services, and frontends connected to those backends.

How they are engineered

Modular architectures with clear separation between transport, business logic and data access. I prioritize maintainability, explicit validation, traceability, predictable error handling and controlled behavior when external services fail — systems designed to grow in an orderly way.

How I work

  1. Analysis
  2. Planning
  3. Implementation
  4. Validation
  5. Testing
  6. Review

Every solution goes through the same cycle before, during and after implementation.

Learning

Structured self-taught learning: I analyze existing systems and reverse-engineer their patterns, architecture and design decisions, then validate them through my own projects.

Full Stack Open University of Helsinki · 5 ECTS · July 2026

architecture.py modular

Skills

Technical stack focused on backend engineering, frontend integration and infrastructure.

~/nudrak/stack.diagram active

Projects

Featured

Other projects

POST /api/v1/rag/query # RAG

E-Commerce API RAG

Production-oriented e-commerce REST API featuring JWT authentication, Redis caching, PostgreSQL, pgvector semantic search, and Gemini-powered RAG. A well-structured, fully tested API with semantic product search via Retrieval-Augmented Generation.

FastAPI PostgreSQL Redis pgvector Gemini RAG
GET /portfolios # JWT

FinTrader Hub

FinTrader Hub is a modular fintech backend built with FastAPI, PostgreSQL, Redis, Celery, and SQLAlchemy. It provides portfolio management, trade tracking, market data synchronization, risk analytics, automated alerts, JWT authentication, background workers, and Docker-based deployment.

FastAPI PostgreSQL Redis Celery Docker SQLAlchemy
POST /api/v1/query # RAG

RAG Core Service

Retrieval-Augmented Generation service with embeddings pipeline, LLM integration via OpenRouter and semantic retrieval of contextual information.

FastAPI OpenRouter API SQLite Pydantic
POST /api/v1/orders # JWT

E-Commerce API

Full e-commerce backend ready for frontend integration. Product, user and order management with JWT authentication, cart, stock control and admin panel.

FastAPI PostgreSQL Redis SQLAlchemy Docker
GET /notes/shared # live · arch

Notes API

Notes API with session authentication, shared notes between users and basic permission system. Deployed to production.

Flask SQLite SQLAlchemy

Contact

Available for backend employment and projects