
Adnan Khan
Adnan Khan
En un coup d’œil :
5+ ans d’expérience en backend et en ingénierie de plateforme
Fort en Node.js, TypeScript, Nest.js, Python, FastAPI, AWS, Kubernetes, Postgres, Redis, Docker et Terraform
Systèmes construits et exploités traitant de 500 à 800 requêtes par seconde
Amélioration des performances de requête de 30+ secondes à moins de 1 seconde
Réduction des coûts d’infrastructure cloud d’environ 25 %
Réduction du temps de récupération des incidents de production d’environ 45 minutes à moins de 10 minutes
Expérimenté avec des systèmes à fort trafic, basés sur le cloud, distribués et critiques pour la mission
Services que j’offre
Développement backend
Je peux concevoir et construire des systèmes backend fiables, des API et des applications côté serveur à partir de zéro ou améliorer des systèmes existants.
Cela inclut :
Développement de l’API REST
Node.js, TypeScript, Nest.js, Express.js développement
Développement backend Python et FastAPI
Conception et optimisation de bases de données
Systèmes d’authentification et d’autorisation
Tableaux de bord administratifs et outils internes
Intégrations de paiement, y compris Stripe
Webhooks, tâches en arrière-plan, files d’attente et tâches planifiées
Architecture backend sécurisée et maintenable
API et architecture des microservices
J’aide les entreprises à passer de systèmes lents et difficiles à entretenir à des architectures de services plus propres et évolutives.
Cela inclut :
Migration du monolithe vers les microservices
Décomposition des services
Conception de passerelles API
Communication interservices
Idempotence, tentatives, retour en arrière et logique de compensation
Orchestration de flux de travail distribué
Systèmes pilotés par événements utilisant files d’attente et messagerie
Cloud Infrastructure & DevOps
Je peux configurer, améliorer et gérer l’infrastructure cloud pour des applications modernes.
Cela inclut :
Mise en place et optimisation de l’infrastructure AWS
Conteneurisation Docker
Déploiements Kubernetes et EKS
ECS, Lambda, S3, CloudFront, Route 53, IAM et Secrets Manager
Terraform et infrastructures basées sur Helm
Pipelines CI/CD utilisant GitHub Actions et ArgoCD
Déploiements bleu-vert et canari
Flux de travail de déploiement sans interruption
Optimisation des performances
Je suis spécialisé dans la détection et la correction des goulots d’étranglement dans les systèmes backend lents ou instables.
Cela inclut :
Optimisation des requêtes dans la base de données
Indexation Postgres et mise en commun de connexions
Mise en cache Redis
Réduction des temps de réponse de l’API
Correction de requêtes N+1
Gestion de la charge et gestion du trafic en rafale
Limitation de taux et dégradation gracieuse
Amélioration de la fiabilité du système sous un trafic élevé
Observabilité, surveillance et débogage de la production
Je peux aider les équipes à comprendre ce qui se passe dans leurs systèmes et à résoudre les problèmes plus rapidement.
Cela inclut :
Installation de la journalisation, de la surveillance et du traçage
Tableaux de bord Prometheus et Grafana
Jaeger traçage distribué
Intégration de la pile Datadog et ELK
Débogage en production
Enquête sur l’incident
Améliorations de fiabilité
Alertes et contrôles de santé
Automatisation des flux de travail et traitement en arrière-plan
Je peux construire des systèmes fiables pour des flux de travail complexes, des tâches en arrière-plan et des processus de longue durée.
Cela inclut :
Flux de travail temporels
Fonctions d’étapes AWS
Traitement basé sur la file d’attente
Systèmes de réessai
Planification des emplois
Travailleurs de tâches asynchrones
Récupération de défaillance
Reprise partielle et exécution de flux de travail avec état
Systèmes de données, recherche et messagerie
Je peux construire et améliorer des systèmes qui dépendent d’un accès rapide aux données, de la recherche et de la messagerie.
Cela inclut :
Postgres, MongoDB, DynamoDB et Redis
Optimisation de recherche Elasticsearch
Pipelines de messagerie basés sur Kafka
Flux de travail de traitement des données
Pipelines ETL utilisant AWS Glue
Gestion sécurisée des données avec IAM et chiffrement
Travail d’ingénierie spécialisé
J’ai également de l’expérience avec des systèmes techniques plus avancés, notamment :
Fonctionnalités de collaboration en temps réel utilisant WebSockets
Systèmes d’annotation et de synchronisation PDF
Plateformes de rendu vidéo utilisant FastAPI, FFmpeg, des travailleurs asynchrones et le traitement GPU
Systèmes de calcul distribués pour la recherche en sécurité autorisée et les plateformes éducatives
Projets Mieux Adaptés
Je suis un choix pour les projets où il faut quelqu’un pour :
Construire un système backend à partir de zéro
Corriger un backend lent ou instable
Mettre à l’échelle une application existante
Migrer vers les microservices
Configurez une infrastructure AWS, Docker ou Kubernetes
Améliorer les pipelines de déploiement
Réduire les coûts du cloud
Ajouter la surveillance et l’observabilité
Optimiser les bases de données et les API
Construisez des outils internes sécurisés, des portails, des plateformes SaaS ou des systèmes d’automatisation
Pourquoi travailler avec moi
Je me concentre sur la création de systèmes qui ne sont pas seulement fonctionnels, mais aussi fiables, évolutifs, maintenables et prêts à la production. J’ai travaillé sur des systèmes réels avec un trafic élevé, des besoins de disponibilité stricts, des flux de travail complexes et des exigences d’infrastructure cloud.
Mon approche est pratique : j’identifie d’abord les problèmes les plus impactants, j’améliore les performances là où cela compte, je simplifie l’architecture quand c’est possible, et je veille à ce que le système soit plus facile à utiliser une fois le travail terminé.
Technologies
Backend : Node.js, TypeScript, Nest.js, Express.js, Python, FastAPI
Bases de données : Postgres, MongoDB, DynamoDB, Redis
Cloud : AWS, EKS, ECS, Lambda, S3, RDS, CloudFront, Route 53, IAM
DevOps : Docker, Kubernetes, Terraform, Helm, GitHub Actions, ArgoCD
Surveillance : Prometheus, Grafana, Jaeger, Datadog, ELK Stack
Messagerie et flux de travail : Kafka, Temporel, AWS Step Functions
Tests & Qualité : plaisanterie, débogage en production, réglage des performances
Résumé du service
J’offre des services de développement backend, d’ingénierie cloud, DevOps, Kubernetes, infrastructure AWS, développement d’API, optimisation de bases de données, microservices, automatisation des flux de travail et services de fiabilité des systèmes de production pour startups, entreprises, produits SaaS, plateformes internes et applications à fort trafic.
Horaires de travail
- Lundi:08h00 à 18h00
- Mardi:08h00 à 18h00
- Mercredi:08h00 à 18h00
- Jeudi:08h00 à 18h00
- Vendredi:08h00 à 18h00
- Samedi:Non disponible
- Dimanche:Non disponible
- 🇬🇧 Anglais
- 🇵🇰 Ourdou




