Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

MUHAMMAD FAIZAN NASIR

Pakpattan

Summary

Python Backend Developer with around 3 years of industry experience building scalable, secure REST APIs and microservices with Flask and Node/NestJS. Proven ability to integrate AI/LLM capabilities (RAG, vector embeddings, Azure Search, OpenAI) and deliver production-ready systems containerized with Docker, backed by MongoDB/MySQL/Redis. Collaborates closely with frontend teams (React/Next.js) and leverages GitLab workflows for reliable delivery; hands-on with IPFS and Web3 integrations. BS in Computer Science; recognized for strong problem-solving, adaptability, and a bias for action.

Overview

3
3
years of professional experience

Work History

Associate Software Developer (AI/Python)

Renesis Tech PVT LTD
Lahore, Pakistan
01.2025 - Current
  • Delivered production-ready microservices with FastAPI/Flask, including authentication/RBAC, input validation, and robust error handling.
  • Built AI capabilities using RAG pipelines, vector embeddings and integrations with Azure AI Search, OpenAI, Hugging Face for document chat and semantic retrieval.
  • Containerized and deployed services with Docker and GitLab CI/CD, improving release reliability and rollback safety.
  • Implemented IPFS/Web3 integrations for NFT metadata workflows; collaborated with Next.js/React teams on API contracts and end‑to‑end delivery.

Backend Developer (Python)

Renesis Tech PVT LTD
Lahore, Pakistan
05.2024 - 01.2025
  • Designed and maintained RESTful APIs with FastAPI & Flask; enforced schemas with Pydantic and versioned endpoints.
  • Optimized data access across MongoDB, Redis, and SQL; added indices and caching to improve response times.
  • Implemented background workers and scheduled jobs; integrated third‑party services and internal microservices securely.

Backend Developer (MERN)

Renesis Tech PVT LTD
Lahore, Pakistan
10.2023 - 05.2024
  • Developed APIs with Node.js (Express.js, NestJS) in a modular, TypeScript‑first architecture.
  • Modeled data and optimized queries in MongoDB; integrated with Next.js/React frontends.
  • Used GitLab for code reviews and CI/CD to maintain quality and consistent deployments.

Junior Laravel Developer

Renesis Tech PVT LTD
Lahore, Pakistan
08.2023 - 11.2023
  • Implemented backend features utilizing Laravel/PHP, including Eloquent ORM and middleware.
  • Optimized MySQL queries to enhance database performance.
  • Developed Blade views and integrated AJAX for improved user interfaces.

  • Debugged production issues and contributed tests to ensure stable releases.

Laravel Intern

Renesis Tech PVT LTD
Lahore, Pakistan
05.2023 - 08.2023
  • Learned MVC fundamentals and core Laravel patterns; built dynamic modules and managed relational schemas.
  • Supported senior developers in feature delivery and QA.

Education

Bachelors - Computer Science

Superior University
Lahore
06.2021

Skills

  • Python
  • Flask
  • FastAPI
  • Celery
  • Chatter-box
  • API development
  • Nextjs
  • Expressjs
  • Nodejs
  • Typescript
  • React
  • JavaScript
  • MongoDB
  • MySQL
  • Laravel
  • Docker
  • Redis
  • Gitlab
  • Data optimization
  • Backend frameworks
  • CI/CD implementation

Projects

  • Dataset Management Tool

Developed and managed a Python-based backend for a Dataset Management Tool, leveraging Flask to handle extensive datasets. Integrated Azure Search and OpenAI to enable advanced vector embeddings and semantic search, supporting intelligent data retrieval and AI-driven chat functionalities for seamless user interaction and precise information discovery.

  • GoPDF

GoPDF (Online PDF Tool Suite): Developed and maintained a microservice architecture for an online PDF tool suite, consisting of five integrated microservices. The project featured a Python backend for PDF processing, a Node.js service for business logic, a Next.js frontend, a React-based editor, and an admin panel for content management.

Implemented an AI-enhanced PDF chat feature that allows users to interact with their documents, improving usability. Managed diverse paid plans to accommodate a broad user base, ensuring flexible subscription options. Collaborated with cross-functional teams to enhance functionality and resolve issues, delivering a scalable and user-friendly solution for document management.

  • Stylala (Virtual Try-On Application)

Currently developing a Python-based backend for an AI-driven virtual try-on application with a Flutter mobile frontend. Utilizing computer vision and machine learning to enhance user experience by allowing users to visualize outfits on customizable avatars. Implementing interactive wardrobe management features for a seamless online shopping experience.

  • Roof Rejuvenation – Satellite Image Analysis Platform

Built a production-grade FastAPI service that analyzes satellite imagery to automatically detect roof geometry and assess structural condition. Implemented algorithms to generate GeoJSON roof footprints, precise area calculations, and degradation/health scores to support data-driven maintenance decisions.

Developed automated report generation and map overlay visualizations, seamlessly integrated into internal dashboards. Enabled a self-serve and vendor-assisted quotation system with standardized pricing across multiple roofing services, improving consistency and operational efficiency.

  • Forge – AI-Powered Learning Management System (LMS)

Designed and developed a complete LMS platform using FastAPI and MongoDB, enabling users to learn through structured courses and attempt modular quizzes with progress tracking. Implemented JWT-secured APIs with role-based access control (admin/user) and a clean service-layer architecture with centralized logging.

Built scalable infrastructure including Redis caching with automatic invalidation, object storage using Hetzner and Cloudinary, and background task scheduling for emails and system jobs. Integrated LLM-powered AI coaching using OpenAI and Ollama, featuring Coach Klaus AI with real-time streaming chat and text-to-speech support. Added SMTP-based email notifications for user engagement, assessments, and system events.


Timeline

Associate Software Developer (AI/Python)

Renesis Tech PVT LTD
01.2025 - Current

Backend Developer (Python)

Renesis Tech PVT LTD
05.2024 - 01.2025

Backend Developer (MERN)

Renesis Tech PVT LTD
10.2023 - 05.2024

Junior Laravel Developer

Renesis Tech PVT LTD
08.2023 - 11.2023

Laravel Intern

Renesis Tech PVT LTD
05.2023 - 08.2023

Bachelors - Computer Science

Superior University
MUHAMMAD FAIZAN NASIR