Skip to content
View Eman-2211's full-sized avatar
  • CS @ FAST'28
  • Lahore Pakistan
  • 01:09 (UTC +05:00)
  • LinkedIn in/Eman-Jameel

Highlights

  • Pro

Block or report Eman-2211

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Eman-2211/README.md

Hi there! 👋 I'm Eman Jameel

Typing SVG


🧑‍💻 About Me

I'm a CS student who builds real systems — from federated identity architectures and AI-powered document search to data analytics engines and game development. I work across the full stack with Python, C++, Node.js, and modern AI tooling.

const eman = {
    currentlyBuilding: ["Federated SSO Systems", "RAG Pipelines", "Full-Stack Apps"],
    techDomains:       ["Security & Identity", "AI / RAG", "Data Science", "Game Dev"],
    languages:         ["Python", "C++", "JavaScript", "TypeScript", "C#", "SQL"],
    funFact:           "I architect auth systems by day and build Tetris clones by night 🎮"
};

🏗️ Featured Projects

A production-grade Redirect-Based Federated Single Sign-On system for distributed microservices. Two decoupled apps — an Identity Provider (IdP) on Node.js/Express + MongoDB and a Service Provider (SP) — implement centralized OAuth-style login redirections with secure JWT session validation.

Key Engineering:

  • Centralized IdP login redirect with dynamic returnUrl routing
  • Loop-free account switching & session purging via clearCache=true
  • HMAC SHA-256 signed JWT verification across decentralized microservices
  • Interactive Architecture Portal with automated PowerShell startup

Node.js Express MongoDB JWT

A production-style Retrieval-Augmented Generation Chat API built with FastAPI, Groq (Llama 3.3), ChromaDB, and Postgres. Upload PDF documents, then ask questions grounded strictly in their content — with persistent, multi-turn conversation memory.

Key Engineering:

  • Server-side multi-turn conversation history stored in Postgres
  • Follow-up aware retrieval — recent turns folded into search queries
  • Async non-blocking Groq calls with automatic cookie-based session tracking
  • Metadata-based document replacement on re-upload (no duplicates)

FastAPI PostgreSQL ChromaDB Groq


🔥 More Projects

End-to-end RAG app — upload PDFs, index into vector chunks, and ask natural language questions. Cosine similarity retrieval + Groq LLM for fact-grounded answers.

Python ChromaDB Groq

Classic Tetris built from scratch in C++ using SFML. Clean OOP design with distinct classes for grid, gameplay logic, and all 7 Tetromino block shapes. Custom audio & music.

C++ SFML

Python data transformation & analytics engine for global GDP trends. 7+ analytical modules with plugin-based console & chart output.

Python Pandas Matplotlib

ML-based performance marketing ROI prediction. Analyzes campaign data to predict return on investment for data-driven budget allocation.

Jupyter scikit-learn

Jupyter Notebooks implementing AI/ML concepts — Data Preprocessing, EDA, and Classical ML algorithms (Classification, Regression).

Python scikit-learn

Classic N-Queens problem solver using backtracking. Demonstrates algorithmic thinking and constraint satisfaction.

Python

📌 Pin your favorites! Check out the pinned repos below for quick access.


🏆 What I Bring to the Table


Federated SSO · JWT · IdP/SP · HMAC-SHA256

RAG Pipelines · ChromaDB · Groq · Embeddings

Pandas · Matplotlib · scikit-learn · EDA

C++ · OOP · SFML · Full-Stack · Clean Architecture

🛠 Tech Stack

Languages

Python C++ JavaScript TypeScript C# SQL HTML5 CSS3

Frameworks & Libraries

Node.js Express.js FastAPI React .NET 8 SFML Pandas NumPy

AI & Data Science

ChromaDB Groq Sentence Transformers scikit-learn Matplotlib Jupyter

Databases & Tools

MongoDB PostgreSQL SQL Server Git Docker Postman VS Code


📊 GitHub Stats

GitHub Stats   Top Languages   Commits per Language

Profile Details

GitHub Streak


🐍 Contribution Snake

github contribution grid snake animation

📫 Connect With Me

GitHub Email LinkedIn


"Code is like humor. When you have to explain it, it's bad."

Profile views

Popular repositories Loading

  1. Modular-Orchestration-and-Dependency-Inversion-Phase-2 Modular-Orchestration-and-Dependency-Inversion-Phase-2 Public

    📊 Python-based GDP analytics engine — data ingestion, ISO-based cleaning, 7+ analytical modules (rankings, growth rates, continent averages), and plugin-based chart/console output

    Python

  2. Performance-Marketing-ROI-Predictor Performance-Marketing-ROI-Predictor Public

    📈 ML-based performance marketing ROI prediction — analyzes campaign data to predict return on investment for data-driven budget allocation

    Jupyter Notebook

  3. AI_RAG AI_RAG Public

    🤖 Retrieval-Augmented Generation app — upload PDFs, index into vector chunks via ChromaDB, and ask natural language questions answered by Groq LLM

    Python

  4. SSO SSO Public

    🔐 A modern Redirect-Based Federated Single Sign-On (SSO) Architecture — centralized IdP login redirections, HMAC SHA-256 JWT verification, and loop-free account switching for distributed microservices

    HTML

  5. Eman-2211 Eman-2211 Public

  6. 8_Queen 8_Queen Public

    👑 Classic N-Queens problem solver using backtracking — demonstrates algorithmic thinking and constraint satisfaction

    Jupyter Notebook