Featured Projects

Real-world applications that demonstrate full-stack capabilities: robust backend architecture, clean frontend interfaces, and production-ready code with comprehensive testing.

Technical Skills

Full-stack developer with strong backend expertise. I work across the entire development stack with focus on API design, system architecture, and building reliable, maintainable applications.

Backend Development

  • Python · Django REST Framework · FastAPI
  • Database architecture (PostgreSQL, MongoDB, Redis)
  • Task queues (Celery, django-celery-beat, async processing)
  • RESTful API design (OpenAPI, validation, error handling)
  • Authentication & permissions (JWT, OAuth 2.0, RBAC)
  • Testing & quality (pytest, 70%+ test coverage)
  • Integrations (Stripe, Tpay, payment systems, webhooks)
  • Real-time systems (WebSocket, push notifications)

Frontend Development

  • Next.js 14 (App Router, Server Components) · React 18 · TypeScript
  • Modern styling (Tailwind CSS, Material-UI, responsive design)
  • State management (React Query, Zustand, Context API)
  • Forms & validation (React Hook Form, Yup)
  • Authentication (NextAuth.js, OAuth 2.0, JWT)
  • Modern tooling (Vite, npm, ESNext, development workflows)
  • Testing (Vitest, Jest, React Testing Library)
  • Real-time features (WebSocket integration, live updates)

DevOps & Infrastructure

  • Containerization (Docker, Docker Compose)
  • CI/CD (GitHub Actions, automated testing & deployment)
  • Infrastructure automation (Ansible, Nginx configuration)
  • Cloud platforms (AWS, DigitalOcean, Heroku)
  • Monitoring & logging (Sentry, Grafana)
  • Version control (Git, GitHub, collaborative workflows)
  • Development tools (VS Code, debugging, profiling)
  • External services (Cloudinary, Google APIs, Klaviyo)