whoami

Kapil Dagur

Backend Engineer & OSS Author · FastAPI · SQLAlchemy · Agentic AI

⚡ 70% API Speedup 🐍 2x SQLAlchemy Contributor 📦 1 PyPI Packages 🤖 Agentic AI / MCP 🏗️ Founder @fastapi-extensions 👥 10,000+ concurrent users

Impact Metrics

0%
API Response Faster
800ms → 250ms via Redis + Celery
0%
Production Bugs Reduced
CI/CD automation & 85%+ coverage
0%
Deployment Time Cut
GitHub Actions + Docker pipelines
0×
Concurrent Scale
10,000+ concurrent users served
0
SQLAlchemy PRs Merged
Shipped in official OSS releases
0%+
Test Coverage
fastapi-tenancy library

Tech Stack

Languages
Python JavaScript SQL C/C++ Bash
Backend Frameworks
FastAPI Django DRF Flask Django Ninja Node.js Express.js
Databases & ORM
PostgreSQL MySQL MongoDB Redis SQLAlchemy Alembic
DevOps & Cloud
Docker GitHub Actions Jenkins AWS (EC2, S3, RDS) Nginx Celery RabbitMQ
Agentic AI / MCP
Model Context Protocol LLM Tool Use AI Agents Anthropic API OpenAI API Function Calling
API & Testing
RESTful APIs GraphQL OpenAPI/Swagger JWT Auth pytest TDD

Projects

🌐
iProvision

Network resource management platform with SD-WAN and SNMP monitoring. Serves 10,000+ concurrent users with real-time device configuration and automated alerting. Achieved 40% reduction in network downtime.

FastAPI PostgreSQL Redis Celery SNMP SD-WAN
10k+ concurrent users 40% less downtime
📊
iDashboard

Apache Superset successor with live data streaming, customizable chart types (bar, line, pie, heat maps), and OpenAPI-documented APIs enabling seamless third-party integrations.

Python FastAPI WebSockets OpenAPI PostgreSQL
Live data streaming OpenAPI documented

Experience

In2IT Technologies Pvt. Ltd. Apr 2024 – Present
Python Backend Developer · Full-time · Noida, India
  • Built enterprise RESTful APIs for iProvision — network management platform serving 10,000+ concurrent users with real-time device configuration and automated alerting; reduced network downtime by 40%
  • Engineered iDashboard backend — Apache Superset successor with live data streaming and customizable chart types (bar, line, pie, heat maps)
  • Developed ProWatch — enterprise access control system integrating hardware device communication, real-time event pipelines, and RBAC workflows
  • Optimized API response time 800ms → 250ms (70%) via Redis caching, Celery async queues, PostgreSQL query optimization; scaled concurrent request handling
  • Implemented CI/CD with Docker, GitHub Actions, Jenkins achieving 85%+ code coverage; reduced production bugs by 35%, deployment time by 60%
CodeQuotient Pvt. Ltd. Jun 2023 – Dec 2023
Backend Developer (Node.js / Python) · Apprenticeship · Remote
  • Developed and optimized RESTful APIs using Node.js, Express.js, and DRF; improved backend throughput by 25% through async processing and response caching
  • Implemented database indexing, query optimization, and connection pooling in PostgreSQL reducing average query time by 40%; integrated ELK stack maintaining 99.5%+ uptime
  • Mentored 3 junior developers on REST API design patterns, clean code principles, and backend testing best practices

Open Source

sqlalchemy / sqlalchemy
Fixed PostgreSQL ENUM/DOMAIN Dialect Conflict

Fixed a critical type conflict between PostgreSQL ENUM and DOMAIN dialect types causing incorrect ORM behavior in production environments. Shipped in an official SQLAlchemy release.

✓ Merged · PR #12761
sqlalchemy / sqlalchemy
Enhanced mypy Static Type Coverage

Enhanced static type coverage in sqlalchemy.sql.base for mypy compliance, improving IDE support and type-safety across the ecosystem. Shipped in official release.

✓ Merged · PR #6810
fastapi-extensions / fastapi-tenancy
Founder & Maintainer

Founded the @fastapi-extensions GitHub organisation to maintain production-grade FastAPI extension libraries. Currently the sole maintainer of fastapi-tenancy, with more extensions planned.

🌱 Active · PyPI Published

Let's Build Together

Open to collaborating on open source Python projects, backend architecture discussions, and Agentic AI / MCP systems. Always up for an interesting engineering conversation.