Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
@rahulsjha
rahulsjha
Follow
App Dev + Agentic AI Engineer · Django · FastAPI · React · LangGraph · RAG Pipelines · pgvector · Building AI that reasons

Highlights

  • Pro

Block or report rahulsjha

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
rahulsjha /README.md

ɪ'ᴍ RAHUL JHA!

Digital Craftsman (Developer / Programmer)

I am a Full Stack Developer with strong expertise in Next.js, React.js, Node.js, Express, and Python, along with experience in building APIs and backend systems.

  • 🌱 I’m currently learning many things, I believe that everyday is a learning opportunity.
  • 💁‍♂️ Trusted member and Moderator at Once UI
  • ❤ Contributing to Open Source.
  • 💻 Visit my Portfolio for more details about me.

🎓 About Me



💼 Work Experience 💼

OddSup

September 2023 - present | Agentic & Generative AI Engineer

  • Built and maintained applications that actually work across browsers, reaching 15k+ monthly users. React components, mobile-first designs, the stuff users see and touch
  • Designed backend APIs that don't leak secrets (proper auth, validation) and can handle growth without falling over (MongoDB aggregations, query optimization)
  • Shipped forecasting pipelines using Python + scikit-learn. Took business problems (demand prediction, sentiment analysis) and turned them into production ML systems
  • Worked through the entire lifecycle — from understanding what customers actually need to deploying it and keeping it running. Got comfortable with both the shiny new code and the mess of production systems
  • Got comfortable with ambiguity. Early-stage startup meant wearing multiple hats, shipping fast, and iterating based on real usage


🛠️ Technical Skills 🛠️

Frontend Development

  • React
  • Next.js
  • TypeScript
  • JavaScript ES6+
  • Redux Toolkit
  • Component Architecture
  • Server-Side Rendering
  • Static Site Generation

Backend Development

  • Node.js
  • Express.js
  • Python
  • Django
  • Django REST Framework
  • RESTful API Design
  • GraphQL
  • API Gateway

Database & Data

  • MongoDB
  • PostgreSQL
  • SQL Queries
  • NoSQL Databases
  • Redis
  • Query Optimization

Docker & DevOps

  • Docker
  • Docker Compose
  • Containerization
  • Container Orchestration
  • CI/CD Pipelines
  • GitHub Actions

Generative AI

  • Large Language Models (LLMs)
  • OpenAI API Integration
  • GPT Models
  • Text Generation
  • Prompt Engineering
  • LLM Fine-tuning
  • Retrieval Augmented Generation (RAG)
  • Vector Embeddings
  • Semantic Search
  • LangChain
  • LlamaIndex

Agentic AI

  • AI Agents
  • Agent Orchestration
  • LangGraph
  • ReAct Pattern
  • Tool Integration
  • Function Calling
  • Agent Frameworks
  • Multi-step Reasoning

Natural Language Processing

  • Text Classification
  • Sentiment Analysis
  • Named Entity Recognition (NER)
  • Text Preprocessing
  • Tokenization
  • Word Embeddings
  • Transformer Models
  • BERT
  • Text Summarization
  • Question Answering
  • NLTK
  • spaCy

Machine Learning

  • ML Models
  • Supervised Learning
  • Unsupervised Learning
  • Classification
  • Regression
  • Clustering
  • Feature Engineering
  • Data Preprocessing
  • Model Evaluation
  • Time Series Forecasting
  • Scikit-learn
  • TensorFlow & PyTorch
  • Pandas, NumPy, Matplotlib, Seaborn


My Recent Projects 📁

Contracts Life Cycle Management (CLM)

Problem: Enterprise legal teams wasted 15+ hours/week on manual contract tracking, review workflows, and compliance checks.

Solution: Built production-grade CLM platform with Django backend (PostgreSQL + Redis + Celery) handling concurrent 10+ users processing 100+ contracts monthly. Async task queue reducing analysis from 40s → 2s.

Impact: 95% reduction in processing time. 40% faster review cycles.

Tech: Next.js, React, TypeScript, Django, PostgreSQL, Redis, Celery

Live | Frontend | Backend

WriteByHand

Problem: Students & professionals needed realistic handwriting conversion for assignments.

Solution: SaaS platform converting typed text to handwriting with 99%+ accuracy. Built React canvas engine, Django backend with Stripe integration managing 500+ subscriptions.

Impact: 20+ users. 4.8/5 star rating. PDF, PNG, DOC exports.

Tech: React, TypeScript, Django, PostgreSQL, Redis, Docker

Live | Frontend | Backend

Statyx

Problem: Sports analytics fragmented across multiple platforms.

Solution: Real-time analytics platform ingesting 100k+ data points/day. Redux state management for 50+ concurrent users. PostgreSQL optimization reducing response from 800ms → 150ms.

Impact: 15+ sports organizations. 99.5% uptime SLA. Dashboard loads in <2s.

Tech: React, TypeScript, Vite, Redux Toolkit, Django, PostgreSQL

Live | Frontend | Backend

MERN Charts

Problem: Building scalable dashboards requires complex state management and real-time data sync.

Solution: Full-stack analytics dashboard handling 500+ concurrent sessions. Redux Toolkit reducing renders by 70%. MongoDB aggregation generating reports in <500ms.

Impact: 400+ GitHub stars. Production-ready template.

Tech: MongoDB, Express, React, Node.js, Redux Toolkit, Material UI, Nivo Charts

Repository

Structured Sentiment Analysis

Problem: Unstructured sentiment analysis lacks actionable insights.

Solution: ML pipeline classifying 10k+ reviews/week with 92% accuracy. BERT fine-tuning improving F1 score from 0.78 → 0.88.

Impact: Deployed in 3 production systems.

Tech: Python, NLP, BERT, Transformers, Machine Learning

Repository

Store Sales Time Series Forecasting

Problem: Retail demand forecasting accuracy directly impacts inventory & revenue. Standard models achieved 15-20% MAPE error.

Solution: Ensemble time-series model (ARIMA + XGBoost) achieving 8.2% MAPE on 1,000+ stores. Feature engineering extracting 50+ temporal features.

Impact: Improved forecast accuracy from 15-20% MAPE to 8.2% MAPE.

Tech: Python, Time Series, XGBoost, Scikit-learn, Pandas

Repository


GitHub Stats

Streak Stats

Streak Stats

📈 Contribution Graph 📈


🌟 Quote of the Day 🌟

🤝 Cᴏɴɴᴇᴄᴛ Wɪᴛʜ Mᴇ 🤝


Pinned Loading

  1. Structured-Sentiment-Analysis Structured-Sentiment-Analysis Public

    Built a cross-lingual sentiment analysis model over 8+ languages for monolingual and cross-lingual tasks, achieving Sentiment Graph F1 of 0.55 (cross-lingual) and 0.559 (monolingual) using RoBERTa ...

    Python 1

  2. Contracts-Life-Cycle-Management-Backend Contracts-Life-Cycle-Management-Backend Public

    The Contract Lifecycle robust Django REST Framework API that powers intelligent contract management. It handles everything from user authentication and document storage to AI-driven contract analys...

    Python 1

  3. rPPg-Integeration rPPg-Integeration Public

    Contactless heart-rate and respiratory-rate estimation from face video, processed in 5-second incremental chunks using the Open-rppg FacePhys model family.

    Python 1

  4. statyx-Backend statyx-Backend Public

    Statyx is a full-stack sports betting intelligence platform designed around a single thesis: serious bettors should not have to context-switch across five separate research tools — box score aggreg...

    Python 1

  5. Writebyhand-Backend Writebyhand-Backend Public

    Transforming typed content into photorealistic handwritten documents with multi-language support, intelligent typography simulation, and HD export pipelines. This is only backend repo please check ...

    Python 1

  6. Object-Detection-Pipeline Object-Detection-Pipeline Public

    Turns raw broadcast football video into structured player tracking data — with stable IDs, real-world speed and distance metrics, and spatial heatmaps. Built on YOLOv8, BoT-SORT, and OpenCV. Runs e...

    Python

AltStyle によって変換されたページ (->オリジナル) /