Zain B.

Senior Software Engineer

Lahore, Pakistan

Experience

Apr 2023 - Present
2 years 7 months
Leicester, United Kingdom

Senior Software Engineer

Digital Processing Systems

Led backend and ML development with Django, FastAPI, and React.js, built CI/CD pipelines using Docker, Kubernetes, and AWS, optimized databases for performance, and mentored engineers to ensure code quality and security.

Mar 2021 - Mar 2023
2 years 1 month

Software Engineer

Career Network

Built scalable APIs with Flask and Django, migrated systems to FastAPI microservices, implemented OAuth2/JWT security, optimized databases, and ensured reliability through automated testing.

Sep 2019 - Feb 2021
1 year 6 months

Data Engineering / AI / ML Engineer

Machine Learning 1 Limited

Developed and deployed ML/DL models for NLP and CV using TensorFlow, PyTorch, Airflow, and Kafka, optimizing real-time inference and integrating solutions into web apps.

Jul 2017 - Aug 2019
2 years 2 months

Full Stack Developer

Emerssive Solution

Built full-stack applications using Django and React.js, managing PostgreSQL/MySQL databases and deploying on AWS with Docker. Implemented RBAC authentication and ensured stability through unit and integration testing.

Summary

Senior Full-stack Engineer with 8+ years of experience building scalable web and AI-powered applications using Python (Django, FastAPI, Flask) and React.js.

Skilled in designing end-to-end systems from ML model deployment and data pipelines to DevOps automation with Docker, Kubernetes, and AWS.

Experienced in architecting microservices, integrating LLM/AI agents, and optimizing backend performance for high traffic applications.

Passionate about clean code, cloud scalability, and mentoring teams to deliver reliable, modern software solutions.

Languages

English
Advanced

Education

Oct 2018 - Jun 2020

De Montfort University

Master in Computing · Computing · Leicester, United Kingdom

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions