Backend Developer - E-Commerce Inventory Automator Personal Project
I designed and developed a production-ready RESTful API using FastAPI, SQLModel, and PostgreSQL 16. The project uses a clean layered architecture with routers, services, models, and database layers, dependency injection, strict Pydantic validation, and transactional guarantees.
I implemented multi-channel inventory synchronization, configurable low-stock thresholds, conflict auditing, and a resilient CSV/Excel importer with alias-tolerant mapping, deduplication, catalog auto-creation, and row-level error reporting. I also built an asynchronous S3, SQS, and Lambda processing pipeline, JWT authentication with RBAC, Redis-backed rate limiting, structured logging, Prometheus metrics, health checks, Docker multi-stage builds, and GitHub Actions CI/CD with AWS OIDC.