website logo

Ehsan Kaamil

FullStack Developer

Computer Engineering graduate from Middle East Technical University specializing as a Full-Stack Developer with expert-level skills in Python (Django, FastAPI) for server-side development and React.js, Next.js for the frontend. I have a proven ability to quickly adapt and excel with various other modern frameworks to build high-performance web applications.

Get in Touch

Some of the technologies I have worked with

HTML5
CSS3
JavaScript
TypeScript
React.js
React Native
Next.js
Node.js
Python
Django
Flask
Java
REST APIs
GraphQL
WebSockets
NoSql
SQL
PostgreSQL
Redis
Firebase
AWS
Docker
Terraform
GitHub Actions
GitLab CI
Bash
PowerShell
Jest
Cypress
Git
Yarn
GraphQL
Prisma
Tailwind CSS
Sass/SCSS
Material-UI
Bootstrap
Socket.io
OAuth
JWT

Work Experience

AnimeFigure.app

FullStack Developer

Sept 2024 — Present
Python Django Nextjs MUI Redis PostgreSQL Zod GraphQL REST AWS ECS Docker GitLab CI/CD
  • Architected an asynchronous notification system processing over 1,000 daily alerts using Django Signals and Redis queue, preventing any measurable increase in primary database latency during peak traffic.
  • Architected and built a scalable data ingestion pipeline using Python, Scrapy, and Redis queue to aggregate over 110,000 product listings from multiple sources, powering a centralized price comparison engine that enables users to track price history and find the best deals in real-time.
  • Improved user experience and accelerated feature development by 30% by engineering a comprehensive library of pixel-perfect, reusable Reactjs components with MUI
  • Slashed API latency by 45% by re-architecting the core API from GraphQL to REST, implementing HTTP-level caching strategies and optimizing database queries for predictable performance.
  • Streamlined deployment pipelines using GitLab CI/CD to build and push Docker images to AWS ECR, with automated container deployments on ECS Fargate for reliable production releases.
  • Reduced time-to-first-commit for new engineer onboarding from 3 days to 2 hours by architecting a containerized environment with Docker Compose, eliminating configuration drift and stabilizing the CI/CD.
  • Reduced average page load time by 35% for a platform serving 700+ daily active users by implementing incremental static regeneration (ISR) and optimizing server-side rendering (SSR) caching strategies in Next.js, directly improving user retention metrics.

Qoordinate

Backend Engineer (Contract)

Aug 2024 — Mar 2025
Python Django Django Channels WebSockets Celery PostgreSQL Redis REST OpenAPI (Swagger) Leaflet.js Google Maps API Docker
  • Built a real-time tracking system backend with Django Channels and Celery that reduced on-map data latency by 90%, securing the MVP's first commercial customer.
  • Designed a resilient REST API with live OpenAPI contract generation, eliminating over 75% of backend-related integration bugs and providing a single source of truth for client teams.

Ukem Electronics

Backend Engineer

Sept 2023 — Jun 2024
Python JavaScript React.js RabbitMQ PostgreSQL SQL Docker
  • Engineered a fault-tolerant message queue system using RabbitMQ to guarantee zero data loss during network outages, ensuring 100% data integrity for all offline operations.
  • Optimized database performance by 70% through strategic compound indexing on frequently queried fields and implemented parameterized queries to eliminate SQL injection vulnerabilities.
  • Reduced query execution time by 70% through strategic compound indexing on frequently queried fields, while also hardening security by enforcing parameterized queries to eliminate all SQL injection threats.

Featured Projects

E-commerce Platform Scaling (AnimeFigure.app)

An affiliate marketing site and a social plarform for anime figure collectors to showcase, connect, and trade figures.

E-commerce Platform Scaling (AnimeFigure.app)

Real-Time Tracking System (Qoordinate)

A real-time logistics platform designed for intelligent vehicle routing and fleet management

Real-Time Tracking System (Qoordinate)

Digital Gift Card Platform Engineering (Pttemkart)

A large-scale digital marketplace for gift cards, enabling purchases across a network of over 100 partner brands and 3,500 stores.

Digital Gift Card Platform Engineering (Pttemkart)

AI Voice Processing System

A fault-tolerant microservices backend for real-time AI voice interaction, currently under active development.

AI Voice Processing System

About Me

Hi, I'm Ehsan Kaamil, a Full-Stack Engineer with a passion for building complete, end-to-end web applications. As a Computer Engineering graduate from Middle East Technical University, I specialize in architecting both scalable backend systems and responsive, user-centric frontends to tackle complex business challenges. My expertise spans the full stack. On the backend, I primarily use Python, Django, and FastAPI to build resilient microservices, supported by extensive experience with message queues (RabbitMQ), database optimization, and cloud infrastructure (AWS). For the frontend, I leverage modern JavaScript frameworks like React.js and Next.js to build dynamic, high-performance user interfaces and single-page applications. Whether it's architecting an asynchronous backend, optimizing a database query, or crafting a pixel-perfect user interface, I thrive on the challenge of building robust and user-friendly applications. My approach combines clean code principles and scalable architecture patterns across the entire stack to deliver reliable and engaging production systems.

Ehsan Kaamil