Personal details

Salman A. - Remote full-stack developer

Salman A.

Senior Software Engineer
Based in: 🇵🇰 Pakistan
Timezone: Islamabad (UTC+5)

About

Full Stack Engineer & GenAI Architect | Python • React • Node.js

I am a Senior Full Stack Engineer with 8+ years of experience specializing in building high-scale SaaS platforms and AI-driven ecosystems. My expertise lies at the intersection of robust backend architecture (Python/Django/FastAPI) and cutting-edge Generative AI (RAG, LLM orchestration).

I don't just write code. I build scalable products for startups and enterprises that drive revenue and performance. From architecting complex ETL pipelines to deploying stealth automation at scale, I ensure technical excellence meets business growth.

Core Impact Areas:

  • Full Stack: Seamlessly bridging the gap between high-performance React/Next.js frontends and distributed Python/Node.js backends.
  • Generative AI & Data: Expert in implementing RAG (Retrieval-Augmented Generation), fine-tuning LLM workflows, and building data-driven applications using Azure SQL and Power BI.
  • Scalable Architecture: Proven track record in reducing technical debt and optimizing systems in Fintech, HealthTech, and eCommerce using Docker, Kubernetes, and Redis.
  • Advanced Automation: Specialist in high-volume web scraping and browser automation using Playwright/Puppeteer, custom stealth plugins, and geo-distributed proxy management (BrightData).

Technical Overview:

  • Languages & Frameworks: Python (Django, DRF, FastAPI), Node.js, JavaScript, TypeScript, React, Next.js.
  • AI & Data Engineering: GenAI, RAG, ETL Pipelines, PowerBI, Azure Functions, SQL, Data Deduplication.
  • DevOps & Infrastructure: Docker, Kubernetes, Celery, Redis, Queue-based Distributed Systems.
  • Automation: Playwright, Puppeteer, Stealth Plugins, Proxy Orchestration (Residential/Mobile).

Work Experience

Python/Go Developer
Ticketboat | Aug 2025 - Present
Python
Node.js
Automation
React
Golang
Puppeteer
Playwright
AWS
Generative AI
  • Architected and deployed a distributed browser orchestration cluster using a fleet of VMs to automate large-scale data ingestion from primary ticket markets.
  • Reduced operational overhead by 98%, slashing third-party automation costs from $30k+/month to approximately $600/month.
  • Engineered a custom lifecycle controller to manage real Chrome instances, handling automated launch, task distribution, and process termination to prevent memory leaks.
  • Developed region-specific "Importers" for multiple European markets, integrating residential proxy rotation to bypass sophisticated anti-bot measures and ensure 24/7 data availability.
  • Scaled system throughput, increasing data refresh frequency from 3x daily to near real-time, significantly improving marketplace inventory accuracy.
Principal Consultant Development
Systems Limited | Jul 2021 - Present
Python
Django
MySQL
Flask
PostgreSQL
GitHub
Nginx
Amazon EC2
Docker
React
pytest
AWS Lambda
Next.js
CI/CD
Fastapi
AWS
  • Architected and maintained scalable web applications using Python (Django/Flask), implementing a modular microservices architecture to handle high-volume ticket market data.
  • Designed and implemented high-performance RESTful APIs that serve as the backbone for secondary market sales, ensuring sub-second latency between data ingestion and front-end display.
  • Built and optimized ETL pipelines to transform raw scraped seat data into structured formats, utilizing PostgreSQL and MongoDB for high-speed retrieval and complex querying.
  • Led data-driven decision-making by performing EDA with Pandas and creating real-time monitoring dashboards to track scraper health, cost-per-import, and market trends.
  • Collaborated in Agile environments to align technical infrastructure with business expansion goals, successfully scaling data collection to new countries within weeks rather than months.

Projects

TicketBoat Multi-Platform Ticket Scraping with Stealth Browser Automation
Python
Django
Google Analytics
Automation
Redis
Scrapy
Celery
Google Tag Manager
React
JavaScript
Squarespace
UI Development
Puppeteer
Fastapi
Playwright
AI
TicketBoat required a highly scalable, automated, and secure scraping system capable of collecting millions of event listings in real-time without triggering WAF (Web Application Firewall) blocks, rate limits, or browser fingerprinting systems. The goal was to build a robust data pipeline that aggregates stadium events, concerts, and sports tickets, keeping data fresh and accurate. Our team delivered a full end-to-end web automation solution, leveraging multiple scraping technologies and orchestration systems. Objectives => Scrape millions of events across multiple ticketing websites. => Bypass advanced security layers such as CloudFront WAF, bot detection, and CAPTCHAs. => Manage proxy/IP rotation seamlessly. => Handle browser fingerprinting to mimic real user sessions. => Maintain high throughput, stability, and 24/7 uptime. => Integrate all data into TicketBoat’s internal system for real-time search. Challenges 1. Advanced WAF Protection (CloudFront) Ticketing platforms like StubHub and Ticketmaster use: => AWS CloudFront WAF => Behavioral bot detection => Device fingerprinting => Dynamic CAPTCHAs => IP reputation checks These systems aggressively block scraping traffic at scale. 2. Browser Fingerprinting Platforms detect: => Canvas fingerprinting => WebGL => AudioContext signatures => User-agent anomalies => Headless browser behavior 3. Rate Limits & IP Bans Scraping millions of pages quickly leads to: => IP throttling => Soft bans => Long-term rate limiting 4. Horizontal Scaling To scrape millions of events: => We needed parallel scraping => Distributed workers => Smart retry logic => Proxy load balancing
FastRead — AI-Powered Book Generation Platform
HTML/CSS
Python
SQL
Django
React
JavaScript
DigitalOcean
AWS Lambda
Next.js
OpenAI
Tailwind css
Fastapi
Framer motion
AI
AWS
LLM
Google Cloud Speech-to-Text
Whisper
Shadcn
Claude.ai
FastRead is an AI-driven content creation platform that turns a single thought or idea into a complete book draft using large language models. It empowers creators, authors, and entrepreneurs to generate, edit, and publish high-quality books faster combining AI creativity with a seamless user experience. My Role: As a Full-Stack & AI Engineer, I designed and implemented the platform’s Python-based AI orchestration system that coordinates multiple large language models (LLMs) including ChatGPT (OpenAI), Claude, and custom fine-tuned models for natural language generation, editing, and refinement. Key Contributions: => Engineered a multi-LLM pipeline in Python to dynamically route requests between OpenAI, Claude, and internal models for optimal creativity, tone, and factual accuracy. => Integrated speech-to-text and text-to-speech features using OpenAI Whisper and Google Speech APIs, enabling users to dictate ideas or listen to generated drafts. => Developed a FastAPI backend for book creation, content generation, and AI session management with JWT-based authentication. => Built a Next.js 15.4 frontend with TailwindCSS, Shadcn/UI, and Framer Motion, offering a modern and fluid interface for book writing and editing. => Integrated analytics tools including Hotjar, Google Analytics 4, and Facebook Pixel for behavioral tracking and conversion optimization. => Managed deployment on AWS (Lambda, EC2) with static assets stored in DigitalOcean Spaces, behind an Nginx reverse proxy for performance and security. Impact: FastRead revolutionized how creators produce long-form content reducing writing time by 70%, increasing creative consistency, and enabling real-time voice interaction with AI models. The platform now serves a growing user base of writers and educators leveraging multi-LLM creativity for book generation.

Education

Information Technology University
Master's degreeMasters in Data Science
Sep 2019 - Jun 2021
COMSATS Institute of Information and Technology
Bachelor's degreeComputer Enggineering
Feb 2012 - Feb 2017

Certifications & Awards

Machine Learning on Google Cloud Specialization
Coursera | May 2025
Foundations of AI and Machine Learning
Coursera | Jan 2025