Safwan Khan
Software EngineerBackendDevOps-minded

I build reliable backend systems and automation—shipping internal tools, improving uptime, and scaling workflows that handle millions of requests.

About Me

Software Engineer with 3+ years of experience building backend systems, internal tools, and automation in high-growth environments. At WorkIndia, I build and maintain self-hosted dialers, Kafka-based bulk processing, and tooling that reduces manual work and improves reliability.

My core stack is Python, Django, PostgreSQL/MySQL, and AWS—plus Kubernetes, Kafka, and observability (Grafana/Prometheus/CloudWatch) to keep systems healthy at scale.

Python / DjangoAWS / KubernetesGitHub ActionsArgo CDKafka / QueuesObservabilityAutomation
Safwan Khan

Skills

A collection of technologies and tools I work with to bring ideas to life

Backend & APIs

Python95%
Django / Django REST95%
REST APIs / Microservices95%
PostgreSQL95%
MySQL95%

Infrastructure & DevOps

Docker95%
Kubernetes85%
AWS85%
GitHub Actions / Workflows (CI/CD)85%
Argo CD (GitOps)80%
Linux Server Management95%
Proxmox95%
Kafka90%

Monitoring & Tools

Grafana95%
Prometheus95%
System Troubleshooting95%
React.js85%
JavaScript85%
Vicidial95%

My Work

A few highlights from what I’ve built at WorkIndia—focused on scalability, automation, and reliability.

Self-Hosted Dialer System

Built and maintained self-hosted dialer systems to send blast IVRs, reducing dependency on third-party tools and improving outreach scalability

DjangoPythonTelephonyInfrastructure

Bulk Operation Panel

Developed a powerful Bulk Operation system within the CRM, leveraging Kafka for asynchronous large-scale data processing, improving system performance by 70%

DjangoKafkaPostgreSQLPython

VM Management Platform

Engineered a Django-based application to manage multiple VMs, enabling remote command execution, system updates, and file replacements, significantly optimizing infrastructure maintenance

DjangoPythonInfrastructureAutomation

Automated Invoicing System

Designed and optimized Kafka-based producer–consumer workflows for invoice generation, reducing processing time by 70% and improving system resilience

KafkaDjangoPostgreSQLPython

Monitoring & Observability

Implemented robust observability stacks using Grafana, Prometheus, CloudWatch, and Sentry, cutting incident response times by over 40%

GrafanaPrometheusCloudWatchSentry

Gen-AI Integration

Seamlessly integrated a Generative AI module into WorkIndia's internal verification pipeline to enhance decision-making and data validation accuracy

PythonDjangoAI/MLAPI Integration

My Projects

Personal projects and open-source contributions I've built to solve real-world problems

Reviewlyze

A review and analytics platform built to help businesses understand and analyze customer feedback and reviews

Next.jsReactBackendAnalytics
View Project

Deen Over Duniya

Open Source

An open-source static site helping boost deen with authentic Hadiths, Islamic stories, and religious content. Built with Docusaurus and deployed on Vercel

DocusaurusReactOpen SourceAWS S3
View Repository

What I Do

Here's what I bring to the table and how I can help bring your ideas to life

🔧

Scalable Backend Systems

Building high-performance backend systems using Django and Python, processing millions of requests per day with minimal latency.

📊

Bulk Data Processing

Designing Kafka-based producer–consumer workflows for lead management, invoicing, and bulk operations, reducing processing time by 70%.

☁️

Cloud-Native Infrastructure

Deploying and managing containerized services on Kubernetes with AWS, ensuring scalability, fault tolerance, and high availability.

🚀

CI/CD & GitOps

Creating CI/CD pipelines with GitHub Actions/Workflows and using GitOps tools like Argo CD to ship changes safely and repeatably.

📈

Monitoring & Observability

Implementing robust observability stacks using Grafana, Prometheus, and CloudWatch, cutting incident response times by 40%.

🤖

Infrastructure Automation

Building automation tools for VM management, system updates, and infrastructure maintenance, reducing manual intervention significantly.

🔗

Cross-Functional Collaboration

Bridging gaps between engineering, operations, and product teams to deliver fast, maintainable, and impactful solutions.

Experience

My professional journey building scalable systems and solving complex problems

Product Support Engineer 2

WorkIndia

Bangalore, Karnataka

10/2023 - Present

DjangoMySQLAWSPostgreSQLKubernetesPythonKafkaInfrastructure AutomationMonitoring
  • Built and maintained high-performance backend systems processing millions of requests per day
  • Deployed containerized services on Kubernetes with AWS, ensuring scalability and high availability
  • Implemented observability stacks using Grafana, Prometheus, CloudWatch, and Sentry, cutting incident response times by 40%
  • Designed Kafka-based workflows reducing processing time by 70%
  • Developed Bulk Operation system and Preset Plan feature for CRM
  • Engineered Django-based VM management application for infrastructure automation
  • Integrated Gen-AI module into internal verification pipeline
  • Shipped 30+ impactful features for Tech Support team

Product Support Engineer 1

WorkIndia

Bangalore, Karnataka

04/2024 - 05/2025

Full-Stack DevelopmentInfra AutomationDialer SystemsDevOpsMonitoringTelephony
  • Built and maintained self-hosted dialer systems, reducing third-party dependencies
  • Reduced system recovery time from 24-72 hours to under 10 minutes through monitoring and alerting
  • Managed physical servers, Proxmox environments, and GSM gateways
  • Shipped critical tools like bulk operations panel and sales workflow manager
  • Actively debugged infrastructure, backend, and frontend issues

Technical Support Engineer 1

WorkIndia

Bangalore, Karnataka

10/2023 - 04/2024

IT SupportInternal ToolingTelephony SystemsAccess ManagementTechnical Operations
  • Bridged gap between IT and Engineering teams for faster issue resolution
  • Led initial setup of dialers and internal telephony systems
  • Resolved over 1,500+ internal support tickets with rapid turnaround
  • Owned access provisioning workflows and RBAC compliance
  • Created internal SOPs and troubleshooting documentation

Grievance Manager

WorkIndia

Bangalore, Karnataka

08/2022 - 08/2023

Escalation ManagementProcess ImprovementInternal OperationsSales Processes
  • Owned and resolved customer and employee grievances across departments
  • Identified and fixed broken internal processes through root cause analysis
  • Implemented protocols reducing mis-selling cases
  • Designed structured grievance and escalation workflows
  • Reduced grievance resolution time by over 40%

Customer Support Executive

WorkIndia

Bangalore, Karnataka

10/2021 - 08/2022

Customer ServiceEscalation HandlingSupport OperationsMySQLTicketing Systems
  • Delivered frontline support to thousands of users across India
  • Handled tier-1 and tier-2 escalations with timely resolution
  • Used MySQL for data analysis and root cause analysis
  • Contributed to increased CSAT scores through personalized support

Education

BBA - Bachelor of Business Administration

Subharti University (Distance Education)

02/2021 - 11/2023

12th Standard

Incomplete

Languages

English

Fluent

Hindi

Fluent

Urdu

Fluent

Kannada

Intermediate