10/02/2026 updated


100 % available
Software Engineer | Backend, Distributed Systems & Data Pipelines
Lahore, Pakistan
Worldwide
BS in Computer EngineeringJavaScriptCloud EngineeringData Distribution ServiceExtract Transform Load (ETL)DjangoPython (Programming Language)Node.jsDatabase EnginesAWS CDKPyTorchDelivery PipelineBackendAWS ECSFastAPIAmazon Relational Database Service
Backend Development & API Design
Expertise in building customer-facing applications and distributed services using Python, Django/DRF, FastAPI, Flask, Node.js, and REST APIs. Delivery of documented, tested services with over 135 passing tests and integration of third-party APIs.
Cloud Infrastructure & DevOps
Hands-on experience deploying containerized services on AWS (ECS, EC2, EKS, S3, RDS, Lambda), configuring IAM, VPC, load balancers, autoscaling, CI/CD pipelines, Docker, and Kubernetes.
Data Engineering & ETL Pipelines
Design and implementation of batch and streaming data pipelines using Kafka, PySpark, Airflow, AWS Glue, and EMR. Construction of star-schema data warehouses and Parquet-based data lakes for BI reporting and ML workflows.
Database Management & Performance Optimization
Proficiency with PostgreSQL, Redis, MongoDB, MySQL, DynamoDB, and pgvector. Reduction of admin panel response times by 77% through Redis caching and database index tuning.
Machine Learning & AI Integration
Application of TensorFlow Lite, scikit-learn, multilingual embeddings, and Gemini for recommendation systems, edge sensor autoencoders, and RAG engines with tenant-scoped retrieval.
WebRTC & Real-Time Communication
Development of a WebRTC SDK for customer voice, chat, and video interactions, packaged and published as npm modules with frontend and third-party API integrations.
Frontend & Admin Interface Development
Enhancement of Angular admin interfaces and dynamic survey forms in vanilla JavaScript, supporting multiple question types and backend integration including SQL analytics and customer dashboards.
Programming Languages
Proficiency in Python, Java, JavaScript, TypeScript, SQL, C++, and C#, applied across backend services, data pipelines, and frontend integrations.
Asynchronous Processing & Messaging
Implementation of Celery/Redis job queues, SNS-to-SQS buffering with retries, dead-letter handling, and queue-depth alarms for reliable asynchronous workflows.
Expertise in building customer-facing applications and distributed services using Python, Django/DRF, FastAPI, Flask, Node.js, and REST APIs. Delivery of documented, tested services with over 135 passing tests and integration of third-party APIs.
Cloud Infrastructure & DevOps
Hands-on experience deploying containerized services on AWS (ECS, EC2, EKS, S3, RDS, Lambda), configuring IAM, VPC, load balancers, autoscaling, CI/CD pipelines, Docker, and Kubernetes.
Data Engineering & ETL Pipelines
Design and implementation of batch and streaming data pipelines using Kafka, PySpark, Airflow, AWS Glue, and EMR. Construction of star-schema data warehouses and Parquet-based data lakes for BI reporting and ML workflows.
Database Management & Performance Optimization
Proficiency with PostgreSQL, Redis, MongoDB, MySQL, DynamoDB, and pgvector. Reduction of admin panel response times by 77% through Redis caching and database index tuning.
Machine Learning & AI Integration
Application of TensorFlow Lite, scikit-learn, multilingual embeddings, and Gemini for recommendation systems, edge sensor autoencoders, and RAG engines with tenant-scoped retrieval.
WebRTC & Real-Time Communication
Development of a WebRTC SDK for customer voice, chat, and video interactions, packaged and published as npm modules with frontend and third-party API integrations.
Frontend & Admin Interface Development
Enhancement of Angular admin interfaces and dynamic survey forms in vanilla JavaScript, supporting multiple question types and backend integration including SQL analytics and customer dashboards.
Programming Languages
Proficiency in Python, Java, JavaScript, TypeScript, SQL, C++, and C#, applied across backend services, data pipelines, and frontend integrations.
Asynchronous Processing & Messaging
Implementation of Celery/Redis job queues, SNS-to-SQS buffering with retries, dead-letter handling, and queue-depth alarms for reliable asynchronous workflows.
Experience
Professional experience0 - 5 years
Freelancer since2024
Languages
EnglishFluent
Project history
Built admin ingestion for CSV, PDF, and DOCX documents and customer-facing Q&A APIs using Django, pgvector, multilingual embeddings, and Gemini. Enforced authenticated tenant-scoped retrieval, quotas, and six prompt templates across isolated knowledge bases.
Built Kafka/PySpark streaming ingestion with checkpoints, date-partitioned Parquet, validation, and deduplication. Orchestrated hourly Airflow transforms through bronze, silver, and gold layers into a four-table sales star schema.
Combined MovieLens content similarity, co-occurrence, and popularity for cold-start recommendations. Separated training, evaluation, and serving with FastAPI, Redis caching, Docker, and request tracing.