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 /#timepiece # chrono-01 · live
Kairo CHRONO/ 01
Conceptual landing for a fictional watch brand: a single-product promotional page with editorial dark aesthetics, built in React 19, TypeScript and Vite with no router, global store or backend. Custom CSS and Framer Motion handle staggered reveals, hero orbits and finish selection; accessible keyboard modal, reduced-motion support, and GitHub Pages deploy.
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.
GET /#/menu # momo-ramen · live
Momo Ramen
Frontend demo of a fictional Japanese restaurant: identity, dishes and house story as a warm pastel kawaii SPA with React, Vite, Tailwind and HashRouter. Browse the menu and a client-only reservation flow; no real orders, bookings or payments. Ready to extend with a backend, database and notifications later.
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