Hasan Sohaib

I am Hasan Sohaib

About Me

BSCS graduate with expertise in full-stack development, primarily in the MERN stack, with some experience in Django. Skilled in building scalable web applications, experienced in app development, and currently exploring Generative AI technology.

I'm passionate about creating efficient, user-friendly applications and continuously learning new technologies to enhance my skillset.

Programming Languages

Python Python
80%
JavaScript JavaScript
80%
C++ C++
80%

Development Tools

Visual Studio Visual Studio
PyCharm PyCharm
Assembly Andriod Studio

Projects

DeafEd - Powered Sign Language Learning

An interactive learning platform for deaf children featuring real-time gesture recognition and animated lessons to teach sign language effectively. The app includes an educator dashboard to track student progress, analyze test accuracy over time, and manage student sections efficiently.

React Native (Expo CLI) Node.js Express.js MongoDB MediaPipe OpenCV Flask Machine Learning
View Project

Medicare Centre

A telemedicine web platform enabling patients to consult doctors remotely. Features include appointment scheduling, medical record management, and real-time video consultations using Google Meet API.

HTML CSS JavaScript Node.js Express.js MongoDB Google Meet API
View Project

E-commerce Website

A feature-rich e-commerce platform with a dynamic product catalog, shopping cart functionality, and category-based browsing. Built using Django with Bootstrap for responsive UI.

Django Python Bootstrap
View Project

Gehri Baten

An LSTM-powered AI poet that generates ghazals and nazms in Roman Urdu. Provide a seed text and watch deep learning craft mesmerizing poetry.

Python TensorFlow Keras Streamlit
View Project

SoulTune

AI-powered spiritual assistant that transcribes speech, detects emotions, and suggests personalized duas and Quranic verses. Supports Arabic, Urdu, and English for meaningful guidance. Built with Whisper, emotion analysis, and Streamlit.

Streamlit Whisper Transformers Librosa
View Project

Arabic-to-English Translator

Built a Transformer-based Neural Machine Translation (NMT) model from scratch using TensorFlow for the Transformer architecture and Streamlit for the web interface to translate Arabic text into English.

TensorFlow Streamlit Custom Transformer
View Project

Bidirectional Code Translator

Developed a Transformer-based Neural Machine Translation (NMT) model from scratch to convert pseudocode to C++ and vice versa. The model was trained on the SPOC dataset.

TensorFlow Custom Transformer SPOC Dataset

Math Riddle Factory

A Deepseek-math-7b-instruct powered app that fine-tunes on math riddles to generate unique puzzle questions. Users can input prompts to create dynamic riddles. Built with Streamlit and Transformers.

Python Deepseek-math Streamlit Transformers
View Project

Math Meme Corrector

An AI-powered app that corrects common math meme misconceptions using a fine-tuned Deepseek-math-7b-instruct. Users input incorrect math statements, and the model provides accurate corrections.

Python DeepSeKe-R1 Streamlit Transformers
View Project

Emoji Math Solver

A fun AI-powered solver for emoji-based math problems! This model deciphers numerical values assigned to emojis and solves equations using Deepseek-math-7b-instruct.

Python DeepSeKe-R1 Streamlit Transformers
View Project

Global Economy Analyzer

Developed a visualization tool using Python and Qt Designer to analyze economic trends with statistical methods, regression, and probability models.

Python Qt Designer Pandas Matplotlib
View Project

Student Management System

A comprehensive system for managing student records, attendance, and grades using C# with a user-friendly GUI interface.

C# SQL
View Project

NotePad

Implemented Huffman Coding for text compression and Trie-based Auto-Suggestion to predict words efficiently using optimized data structures.

C++ Huffman Tree Trie File Handling
View Project

Technical Skills

Generative AI & NLP

Built AI-powered applications leveraging Transformer-based models (BART, Whisper, DistilRoBERTa, LSTMs) for text generation, translation, and speech recognition. Developed custom Transformer models from scratch. Streamlit for real-time AI experiences.

JavaScript & Node.js

Developed web applications using JavaScript with Node.js and Express.js for server-side functionality. Experienced in implementing responsive front-end interfaces.

React Native (Expo CLI)

Developed cross-platform mobile apps using React Native (Expo CLI). Integrated MongoDB and Express.js for backend functionality and utilized MediaPipe for real-time gesture recognition.

React.js

Developed interactive and responsive web applications using React.js. Implemented component-based architecture, state management (Redux), and API integration.

Django

Developed a fully functional E-commerce website using Django as the backend, featuring a product catalog, shopping cart, and order management system.

C#

Developed fully functional management systems using C# with GUI interfaces, database integration, and comprehensive business logic implementations to solve real-world problems.

Qt Designer & PyQt

Developed an economy analysis desktop application using Qt Designer and PyQt. Implemented data visualization, statistical analysis, and interactive UI for analyzing economic trends.

C++ Development

Developed multiple projects in C++, ranging from procedural programming to object-oriented and data structures-based applications. Built a Battleship game using fundamental programming concepts, a Phone Book application implementing OOP principles, and a Notepad leveraging data structures for efficient text manipulation.

Contact Me

Get In Touch

Feel free to reach out to me for collaboration, job opportunities, or just to say hello!