Hi, I'm Faizan

Python Developer

Python Backend Developer with experience in Flask and REST APIs, now focusing on Generative AI and chatbot development using LLMs with RAG/GraphRAG.

About Me



As a graduate from FAST-NUCES with a Bachelor's degree in Computer Science, I embarked on a career in web development with a focus on backend technologies. Initially, I honed my skills as a Python backend developer, where I designed and implemented scalable RESTful APIs using Flask, managed MySQL databases for efficient CRUD operations, and leveraged AWS services such as S3 and Lambda functions for robust and scalable solutions. My expertise also includes automating deployment and CI/CD processes using GitHub Actions and Docker, and managing data migrations from CRM systems like Bullhorn, Metabase, and HubSpot. Recently, I have transitioned my focus to the field of Generative AI. In this capacity, I have been working on creating RAG-based chatbot solutions, implementing advanced GraphRAG techniques, and designing Elasticsearch solutions to enhance data retrieval and application performance. This shift represents my commitment to embracing the latest advancements in technology and expanding my expertise in innovative areas. Driven by a strong ethos of continuous learning and a dedication to delivering high-quality results, I am poised to contribute effectively to cutting-edge web development and AI projects, leveraging my diverse technical background and passion for technology.

Skills



Python Backend Development

1 year

Python

REST APIs with Flask framework

MySQL design and management

AWS services including S3 and lambda functions

Github actions for automated deployment and CI

Docker for containerization

Cronjobs for python script scheduling

CRM data migrations and third party APIs integration

Logging and error handling with Sentry integration

Version control using Git and GitHub

Generative AI

3 months

Python

Langchain

RAG-based chatbot solutions

Implemented GraphRAG technique with guardrails

ElasticSearch solutions using Docker and ElasticSearch platform

Pytest for thorough testing of Python and LLM applications

Version control using Git and GitHub

Qualification



Education
Work

Bachelors in Computer Science

FAST-NUCES
CGPA : 3.15
09/2019 - 06/2023

FSC

Punjab College Of Information & Technology
2016-2018

Software Developer

TechQuest.ai
07/2024 - Present

Python Backend Developer

Codeaza Technologies
07/2023 - 06/2024

Teaching Assistant

FAST-NUCES Computer Networks
08/2022 - 01/2023

Projects



Deep Portrait Drawing

Machine learning model to convert sketches into realistic face images in a web application

Demo

Fake API Store

Fetching products from API where user can search, add to cart and checkout along with details of different products

Demo

Reddit Sentiment Analysis

Took live comments from Reddit API and performed sentiment analysis and showed the results on a dashboard

Demo

Figma to React Website

Converted a figma screen into different react components including from scratch

Demo

Quiz Application

Basic quiz application made using html/css and js where user has to answer 5 questions and get his grade

Demo

Contact me



Call me

(+92) 3405233659