Skip to content
View Hariomkr147's full-sized avatar

Block or report Hariomkr147

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

Header

Typing SVG

IIT Madras Location

LinkedIn Email GitHub

Profile Views Followers Stars


🧠 About Me

  • πŸŽ“ Data Science and Applications student at IIT Madras, with a strong focus on software engineering, AI/ML, and full-stack product development.
  • πŸ€– Build LLM-orchestrated systems with multi-provider routing, retrieval-augmented generation (RAG), and grounding/validation pipelines.
  • 🧩 Deliver full-stack applications end-to-end using Flask, FastAPI, React, Vue.js, REST APIs, SQLAlchemy, and relational databases.
  • πŸ“Š Apply a product and analytics mindset through feature engineering, forecasting, data analysis, and BI-style reporting.
  • βš™οΈ Comfortable across database design, backend architecture, workflow automation, and Git-based collaboration.
  • 🌱 Continuously exploring generative AI, cloud computing, and scalable data systems through coursework and projects.

🎯 Open To: Software Engineering · AI/ML Engineering · Full-Stack Development · Data Science Roles & Internships


πŸ› οΈ Tech Stack

Languages

Frontend

Backend & Databases

Cloud, DevOps & Tooling


πŸ€– AI / ML Expertise

Domain Proficiency Details
LLM Orchestration β­β­β­β­β˜† Multi-provider routing with role-based model selection, retry/failover handling, and structured execution flows
Retrieval-Augmented Generation (RAG) β­β­β­β­β˜† Source-grounded pipelines with claim matching and validation to reduce hallucinations
Machine Learning β­β­β­β­β˜† Scikit-learn, XGBoost, LightGBM, forecasting, regression, and feature engineering
Prompt Engineering β­β­β­β­β˜† Role-based prompts, structured outputs, and schema-constrained generation
Multi-Agent Systems β­β­β­β˜†β˜† Coordinator-style patterns for extractor, planner, generator, and auditor roles
Data Analysis & BI β­β­β­β­β˜† Excel financial modeling, pivot tables, Power BI dashboards, and KPI analysis

πŸš€ Featured Projects

🧩 Gyantra β€” AI Orchestration Pipeline for Education

Transforms educational documents into structured, source-grounded Teacher Knowledge Packages, including lesson plans, classroom activities, assessments, and misconception analysis.

Aspect Detail
Stack FastAPI, React, Vite, SQLite, Docker, Gemini / Groq / OpenRouter
Scale 10-stage async orchestration pipeline with per-role model routing
Performance SSE-based live progress streaming and disk-cached LLM responses
Security Origin-tagged content with two-pass grounding and hallucination checks
Impact Converts a chapter upload into a teacher-ready package in minutes
Repository github.com/Hariomkr147/Gyantra

Built as a fixed, auditable pipeline instead of a general-purpose agent framework so each stage can fail gracefully while critical checks still block bad outputs.

🎬 Cinema Audience Forecasting

Machine learning project to forecast cinema audience demand from historical sales and attendance data.

Aspect Detail
Stack Python, Pandas, NumPy, Scikit-learn, Matplotlib
Scale Multi-feature historical dataset with engineered demand indicators
Performance Benchmarked multiple regression and classification models for forecast accuracy
Security Input validation and preprocessing checks for data consistency
Impact Produced actionable forecasts for scheduling and inventory decisions
Repository github.com/Hariomkr147/Cinema-Audience-Forecasting-challenge
πŸŽ“ Placement Portal β€” Full-Stack Recruitment Platform

Role-based placement management platform for Admin, Company, and Student workflows.

Aspect Detail
Stack Flask, Vue.js, SQLite, REST APIs
Scale Three-role platform with company onboarding and job-posting approval flows
Performance RESTful API-driven frontend/backend integration
Security Role-based access control across all workflows
Impact Streamlined campus recruitment operations
Repository github.com/Hariomkr147/placement-portal
πŸ’§ BDM Capstone β€” Business Analytics Case Study

Business analytics case study built around cleaning raw sales data and turning it into strategic recommendations.

Aspect Detail
Stack Excel (Pivot Tables, Financial Modeling), Power BI
Scale 61 days of unstructured sales/pricing data across 5 SKUs
Performance Automated revenue, profitability, and fixed-cost calculations
Security N/A β€” offline business dataset
Impact Profitability benchmarking informed pricing and diversification recommendations
Repository github.com/Hariomkr147/bdm-project

πŸ’Ό Experience

Backend Developer β€” Kartavya (Academic Team Project)

IITM Software Engineering Β· Current

Civic complaint-management platform built with a five-member Scrum team.

  • Designed normalized database tables for users, zones, complaints, evidence, points, badges, and complaint history
  • Implemented geo-proximity complaint grouping using the Haversine formula with zone-based routing
  • Built complaint lifecycle workflows, audit trails, and role-based access control
  • Collaborated via GitHub issues, pull requests, and code review in a Scrum workflow

Flask SQLAlchemy REST APIs SQLite Scrum GitHub


πŸ† Achievements

Recognition Details
πŸ₯‡ Winner β€” IPL Auction Showdown 4.0 IITM Paradox 2026
πŸ₯ˆ Runner-up β€” IPL Arena IITM Paradox 2024
πŸŽ–οΈ Participant β€” DataVista Analytics Competition IITM Paradox 2025
πŸŽ–οΈ Participant β€” TradeQuest 2024 IIT Madras

πŸ“œ Certifications

IIT Madras

ML & Data Science Programming Foundational Power BI NumPy Text Analysis GenAI

HackerRank

SQL

Independent Courses

Machine Learning Cloud Computing


πŸ’» Coding Profiles

LeetCode GeeksforGeeks HackerRank CodeChef


πŸ“Š GitHub Analytics

πŸ“ˆ Contribution Activity

Activity Graph


🐍 Contribution Snake

github contribution snake

Requires the Platane/snk GitHub Action on this profile repo to generate the output branch SVGs.


🎯 Current Focus

Learning:   Advanced LLM Orchestration, Multi-Agent Systems, Distributed Systems
Building:   AI-powered education tools & business analytics platforms
Exploring:  Retrieval-Augmented Generation, Cloud-Native Architectures
Open To:    Software Engineering Roles Β· AI/ML Engineering Roles Β· Full-Stack Opportunities

πŸ“¬ Connect

Gmail LinkedIn GitHub


"Build things that make someone else's work simpler, safer, or faster."

Footer

Popular repositories Loading

  1. Gyantra Gyantra Public

    From Chapter to Classroom. Gyantra is an AI-powered 10-stage orchestration pipeline that converts educational documents into structured, grounded Teacher Knowledge Packages (TKPs)β€”generating lesson…

    Python 1

  2. Automated_Data_Analysis Automated_Data_Analysis Public

    The goal of this project is to enable non-experts to understand their datasets quickly by providing both visual and textual summaries, thereby improving data comprehension and decision-making.

    Python

  3. vehicle-parking-app vehicle-parking-app Public

    MAD I project for Vehicle Parking App"

    Python

  4. placement-portal placement-portal Public

    Placement Portal Application"

    Vue

  5. Cinema-Audience-Forecasting-challenge Cinema-Audience-Forecasting-challenge Public

    The primary goal of this project is to forecast the number of visitors to movie theaters for specific future dates. By accurately predicting audience numbers, theaters can optimize their operations…

    Jupyter Notebook

  6. bdm-project bdm-project Public

    A comprehensive Business Data Management (BDM) Capstone Project analyzing the operations, sales, and market strategy of Anand Sheetal Payjal, a water purification company in Begusarai, Bihar.