About
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
- Analysis
- Planning
- Implementation
- Validation
- Testing
- 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.
Skills
Technical stack focused on backend engineering, frontend integration and infrastructure.
Frontend
Backend
Auth & Security
Databases & Cache
Integrations
Infrastructure / DevOps
Projects
Featured
POST /api/v1/checkout # full-stack
CyberWare
Full-stack e-commerce platform: catalog, search, cart, orders, inventory and a separate admin console. Cookie-based JWT auth with refresh tokens and RBAC, Stripe payments with signed webhooks and refunds, AWS S3, transactional emails via Resend, and Gemini-powered semantic search and chatbot. Reproducible local environment with Docker Compose and Alembic.
GET /reports/event/{event_id}
Business Automation Agent
Event-driven backend that ingests Stripe webhooks, analyzes them with Google Gemini and a Rule Engine, and executes automated actions: PDF generation, S3 upload, and email delivery via Resend. Built with FastAPI, Celery, PostgreSQL, and Redis.
GET /api/v1/tasks?team= # RBAC
Task Manager API
Backend system for multi-team task management with JWT authentication and a hierarchical RBAC from viewer to owner. Layered architecture (routers, services, repositories), soft delete, entity auditing, pagination, filters, health checks, readiness probes and CI with GitHub Actions.
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.
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.
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.
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.
GET /notes/shared # live · arch
Notes API
Notes API with session authentication, shared notes between users and basic permission system. Deployed to production.
Contact
Available for backend employment and projects