Farhan Mushtaq
@farhanmushtaq
Principal Software Engineer specializing in Python, Django, React, and cloud-native architecture for scalable enterprise platforms.
What I'm looking for
I’m a Principal Software Engineer with 7+ years of experience designing, developing, and scaling enterprise-grade web applications, SaaS platforms, AI-powered systems, and cloud-native solutions. I specialize in software architecture, distributed systems, API development, and cloud infrastructure.
In my current role at 360Solutions, I lead the architecture and development of scalable applications using Python, Django, React, and AWS. I design microservices and distributed systems, build secure APIs and integrations, and drive technical decisions, system design, and engineering best practices.
I also focus heavily on performance and reliability—optimizing databases, applying caching, improving scalability, and ensuring secure, production-ready delivery. Along the way, I lead code reviews, mentor engineers, and promote clean architecture principles while collaborating with stakeholders to deliver scalable business solutions.
Previously, I built and optimized back-end systems for ticketing, workforce management, and enterprise CMS platforms, including secure payment integrations. I’ve also developed AI-driven applications using OCR, computer vision, and automation workflows, delivering production-ready systems for healthcare and business operations.
Experience
Work history, roles, and key accomplishments
Principal Software Engineer
360Solutions
Apr 2023 - Present (3 years 2 months)
Led the architecture and development of scalable applications using Python, Django, React, and AWS. Designed microservices and distributed systems, built secure APIs for SaaS, developed AI-powered workflows, and improved performance through database tuning and caching.
Senior Software Engineer
Daewoo Pakistan Express Bus Service
Mar 2022 - Apr 2023 (1 year 1 month)
Developed and maintained backend systems for an online ticket booking platform, designing scalable REST APIs with Django REST Framework. Integrated JazzCash and other payment gateways, built workforce management features, and managed AWS deployments to ensure high availability.
Python Developer
Techbit Solutions Pvt
Mar 2021 - Mar 2022 (1 year)
Built enterprise-grade CMS platforms managing over 30 million insurance records for international clients. Developed scalable Python/Django backends and APIs with PostgreSQL, optimized complex queries for performance, and implemented integrations and automated workflows.
Python Developer
DesiderLab
Oct 2019 - Mar 2021 (1 year 5 months)
Developed AI-driven applications and backend services using Python and Django, including OCR and computer vision solutions for healthcare and medical transcription. Implemented scalable APIs and production pipelines, optimized machine learning models, and built automation workflows for AI-powered tasks.
Education
Degrees, certifications, and relevant coursework
University of Central Punjab
Bachelor of Science, Computer Science
2014 - 2018
Completed a Bachelor of Science in Computer Science at the University of Central Punjab from 2014 to 2018.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Farhan?
You can contact Farhan and 90k+ other talented remote workers on Himalayas.
Message FarhanFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
