Personal details

Salman A. - Remote full-stack developer

Salman A.

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

About

I’m a Full Stack Engineer with 9+ years of experience working across frontend and backend technologies such as Python (Django, DRF, FastAPI), Node.js, JavaScript, React, and Next.js. I’ve led the development of AI-powered features and scalable systems that improved platform performance, reduced technical debt, and increased user engagement and revenue. I’ve built and optimized solutions for industries like Health, Media, Education, fintech, eCommerce, SaaS, and AI, delivering clean, maintainable code that meets both business and technical goals. I also bring hands-on experience with modern AI technologies, including Generative AI and RAG, to create smarter, data-driven applications. I consistently focus on learning and improving to deliver high-impact results.

Work Experience

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
  • Developed and maintained scalable web applications using Python frameworks such as Django and Flask, ensuring clean, modular, and efficient code.
  • Designed and implemented RESTful APIs to facilitate seamless communication between front-end and back-end systems, supporting high-performance applications.
  • Built and optimized data pipelines for ETL processes, enabling the transformation and integration of large datasets from multiple sources into analytical systems.
  • Conducted exploratory data analysis (EDA) and created dashboards using tools like Pandas, Matplotlib, and Plotly to derive actionable insights and support data-driven decision-making.
  • Managed databases, including PostgreSQL and MongoDB, for efficient storage, retrieval, and querying of structured and unstructured data.
  • Implemented data validation and cleansing processes, ensuring data accuracy and integrity across analytics and reporting workflows.
  • Collaborated with cross-functional teams to align data engineering solutions with business objectives, delivering results on time in agile development environments.
Senior Software Engineer
ESketchers | Mar 2018 - Jun 2021
Python
SQL
Django
Node.js
MongoDB
Angular
PostgreSQL
React
JavaScript
AWS
  • Designed, implemented, and maintained high-performance Python applications, ensuring scalability and reliability while adhering to industry best practices for software development.
  • Developed and maintained RESTful APIs and web services using frameworks like Django and Flask, integrating user-facing elements with server-side logic to deliver seamless user experiences.
  • Collaborated with cross-functional teams to define, design, and ship new features, effectively communicating technical requirements and aligning with product goals.
  • Optimized database schemas and managed both SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB), writing efficient queries that improved application performance by 20%.
  • Developed and executed comprehensive unit, integration, and system tests, ensuring code quality and functionality while actively identifying and fixing bugs in existing software.
  • Participated in code reviews and maintained high coding standards, fostering a culture of continuous improvement and knowledge sharing within the development team.
  • Engaged in agile development processes, contributing to sprint planning, daily stand-ups, and retrospectives, while staying current with industry trends and proactively recommending improvements to the codebase.

Projects

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.
TicketBoat — Smart Ticketing & Event Experience Platform
Python
Django
Google Analytics
Google Tag Manager
React
JavaScript
Squarespace
UI Development
Fastapi
AI
TicketBoat is an advanced ticket sales and event distribution platform designed to give organizers and attendees full control over their live event experiences. It provides a seamless booking journey, integrated analytics, and real-time engagement insights for concerts, sports, and entertainment events. My Role: As a Full-Stack Developer, I worked on optimizing the platform’s front-end experience and analytics integration, ensuring performance, reliability, and precise event tracking. I also collaborated on implementing key eCommerce functionalities and strengthening analytics and user experience flows. Key Contributions: => Customized the Squarespace Commerce layer to support multi-event ticket sales, dynamic pricing, and promotional workflows. => Integrated StatSig and Google Analytics 4 (GA4) for real-time A/B testing, conversion tracking, and performance insights. => Implemented Google Tag Manager for flexible marketing and funnel measurement, improving campaign ROI. => Enhanced SEO and social sharing through Open Graph and structured metadata configuration. => Applied HSTS security protocols to enforce HTTPS across all domains, improving user trust and data safety. => Optimized UI components using Modernizr and core-js, ensuring smooth performance across modern browsers and devices. Impact: TicketBoat improved customer engagement and reduced checkout abandonment by over 35%, while empowering event organizers with deeper analytics and real-time sales visibility.

Education

Information Technology University
Master's degree・Masters in Data Science
Sep 2019 - Jun 2021
COMSATS Institute of Information and Technology
Bachelor's degree・Computer Enggineering
Feb 2012 - Feb 2017