Available for New Opportunities

Hi, I'm Muhammad Faisal

Full-Stack Developer | Applied AI/ML Engineer

BS Computer Science undergraduate at UMT Lahore, dedicated to crafting resilient full-stack web applications with the MERN stack and developing high-precision AI/ML solutions driven by semantic search, recommendation engines, and dense vector retrieval.

Lahore, Pakistan BS CS, UMT (2022–2026)

About Me

Bridging Full-Stack Systems with Intelligent AI

I am a Computer Science undergraduate at the University of Management & Technology (UMT), Lahore (Class of 2022–2026), with a deep passion for building scalable, high-impact software systems. My technical focus converges on two complementary domains: modern full-stack development with the MERN stack and Applied AI/Machine Learning.

In full-stack engineering, I specialize in crafting clean architectures, building robust RESTful APIs, implementing granular Role-Based Access Control (RBAC), and optimizing database transactions. Simultaneously, my AI/ML work explores information retrieval, hybrid search engines (combining lexical and dense semantic embeddings), and adaptive recommendation systems with continuous feedback loops.

I take pride in writing clean, modular code, keeping performance at the forefront, and turning complex computational challenges into elegant, intuitive digital experiences.

Core Focus Areas

  • Full-Stack Architecture

    Building secure, scalable, and responsive web platforms utilizing React, Node.js, Express, and MongoDB.

  • Applied AI & Semantic Retrieval

    Engineering hybrid retrieval systems with BM25, FAISS, sentence embeddings, and RL feedback loops.

  • Academic Foundation (UMT)

    Rigorous study in data structures, algorithms, databases, and machine learning theory at UMT Lahore.

Technical Skills

Full-Stack Development

Modern web apps, server architecture, and database design

React.js Node.js Express.js MongoDB REST APIs JWT RBAC

Applied AI & Machine Learning

Vector retrieval, ranking models, and NLP pipelines

Python NLP Recommendation Systems Semantic Search FAISS BM25 scikit-learn sentence-transformers

Tools & Environment

Version control, API testing, and computational environments

Git GitHub Postman Google Colab

Featured Projects

Full-Stack Application

Customer Relationship Management (CRM) System

A robust, production-oriented CRM platform architected with the MERN stack. Designed to streamline client communications, manage organizational pipelines, and handle extensive customer datasets. Incorporates granular Role-Based Access Control (RBAC), secure JSON Web Token (JWT) authentication, and high-efficiency server-side pagination with indexing for optimal performance under heavy query loads.

MERN Stack React.js Node.js Express.js MongoDB JWT RBAC Server-side pagination
Applied AI / Recommendation Engine

AI-Based Intelligent Service Recommendation System

A high-precision, hybrid recommendation and discovery engine engineered in Python. Combines sparse lexical keyword retrieval (BM25) with dense semantic vector indexing (FAISS) powered by sentence-transformers to capture deep contextual nuance. Features an adaptive Reinforcement Learning (RL) feedback loop that dynamically calibrates service ranking in real time based on user interactions.

Python Hybrid Retrieval BM25 + FAISS RL feedback loop sentence-transformers scikit-learn Semantic Search

Experience & Education

Work Experience

Data Verification Associate

Professional Role

Responsible for meticulous data verification, auditing, and structural validation across large-scale datasets. Focused on maintaining uncompromising data integrity, identifying anomalies, improving validation pipelines, and adhering to strict quality benchmarks for operational efficiency.

  • Conducted systematic auditing and data verification across high-volume dataset pipelines.
  • Identified data anomalies and inconsistency patterns, streamlining reporting accuracy.
  • Collaborated with teams to implement standardized quality assurance protocols.
Degree Program

BS Computer Science

University of Management & Technology (UMT), Lahore

2022 – 2026

Pursuing a comprehensive Bachelor of Science degree in Computer Science at UMT Lahore. Building deep theoretical foundations and practical expertise in software engineering paradigms, full-stack web technologies, machine learning, and advanced algorithms.

  • Core curriculum: Data Structures & Algorithms, Database Management Systems, OOP, Web Engineering.
  • Specialized focus: Applied Artificial Intelligence, Natural Language Processing, and Machine Learning Systems.
  • Actively applying academic concepts to real-world software architecture and research-grade recommendation systems.

Get In Touch

Ready to collaborate or have a question?

Whether you're looking for a passionate Full-Stack Developer for your next project, an Applied AI/ML Engineer to build intelligent retrieval systems, or just want to chat about technology — my inbox is always open!