Skip to content
View charu2210's full-sized avatar

Highlights

  • Pro

Block or report charu2210

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

Typing SVG

Email LinkedIn GitHub Profile Views


🎯 About

B.Tech Computer Science & Engineering (Data Science), Manipal University Jaipur β€” CGPA 8.99/10, expected 2028.

I enjoy building software where reliable AI systems, intelligent applications, and data-driven decision making intersect.


🧰 Technical Skills

Category Skills
Languages Python, Java, C, SQL (Window Functions, CTEs, Joins)
AI / ML Scikit-learn, Multi-Agent LLM Orchestration, Claude API, Prompt Engineering, Anomaly Detection
Data Pandas, NumPy, Matplotlib, Seaborn, Feature Engineering, Statistical Inference
Tools Git, Linux/Bash, Docker, Postman, Wireshark

πŸ’Ό Experience

AI & Data Science Intern β€” XYlofy AI (June 2026 – July 2026, Remote)

  • Built an end-to-end ETL pipeline in Python to ingest, transform, validate, and integrate multi-year retail datasets for downstream analytics.
  • Automated reusable data-processing workflows using Pandas and NumPy, reducing manual preprocessing effort across experiments.
  • Built modular data-transformation and anomaly-detection components consumed by an interactive analytics platform.
  • Evaluated pipeline output quality using MAE, RMSE, and MAPE to improve data accuracy and support operational decision-making.
  • Maintained pipeline code using Git-based version control and collaborative pull-request workflows.

πŸš€ Featured Projects

R-UDP β€” Reliable Transport Protocol over UDP

Backend / Systems Β· Java, Socket Programming, Concurrent Systems, CRC32, ARQ

  • Custom Layer-4 protocol over UDP with a 12-byte application header (sequence numbers, CRC32 checksum, payload length, Big-Endian).
  • Selective Repeat ARQ using a thread-safe ConcurrentHashMap for the in-flight packet window β€” 90% goodput under 20% simulated packet loss, outperforming Go-Back-N.
  • Configurable network emulation proxy for stress-testing packet drop, duplication, and reordering.

β†’ Repository

Telemetry Ingestion Service β€” High-Throughput Backend

Backend / SDE Β· Java, Spring Boot, Multithreading, SQL

  • High-throughput batch ingestion backend processing thousands of manufacturing telemetry events/minute under concurrent load, using atomic compute() for lock-free upserts.
  • 4-state idempotent upsert logic (NEW / DEDUPED / UPDATED / IGNORED) with ingress timestamps to prevent clock-skew data corruption.
  • Schema validation and boundary-check layers to intercept malformed packets before persistence.

β†’ Repository

Phantom Plan β€” Multi-Agent LLM Backend

AI / Backend Β· Python, FastAPI, AsyncIO, Claude API

  • 6-agent stateful LLM inference pipeline with a shared PipelineState dataclass and per-agent fallback recovery β€” zero HTTP 500s under simulated full agent outage.
  • Behavioral Monte Carlo risk simulation (500 runs) stress-testing financial plans against user-specific spending variables.
  • Pydantic-enforced JSON schema contracts across every agent boundary, eliminating downstream parsing failures.

β†’ Repository

OpenCase β€” AI Investigation Platform

AI / Full-Stack Β· Next.js, TypeScript, FastAPI, Gemini API

  • Research-adjacent project exploring how LLMs reason over evidence: four investigation personas, an evidence board, theory comparison, and step-by-step reasoning traces.
  • FastAPI backend serving prompt-engineered investigation modes to a Next.js/TypeScript frontend.

β†’ Repository

FlowState β€” Anomaly Detection on Behavioral Data

AI / Data Β· Python, Scikit-learn, Statistical Feature Engineering

  • 7-dimensional feature space (Shannon Entropy, Hjorth Mobility, CoV, Skewness, Kurtosis) from keystroke timing data.
  • Benchmarked Isolation Forest, LOF, and OC-SVM β€” LOF achieved ROC-AUC 0.8512, F1 0.7143.
  • Leave-One-User-Out validation across 10 users (cross-user mean AUC 0.8031); privacy-by-design β€” discards key identity at the hardware level.

β†’ Repository

Demand Intelligence Engine β€” Sales Forecasting & Business Analytics System

Data Science / Full-Stack Β· Python, Streamlit, SARIMA, Prophet, XGBoost, Scikit-learn

  • End-to-end retail demand forecasting system on 4 years of transaction data: benchmarked SARIMA, Prophet, and XGBoost head-to-head, with SARIMA winning at 20.5% MAPE.
  • Dual-method anomaly detection (Isolation Forest + Z-score) across 209 weeks of sales, plus KMeans/PCA-based product segmentation into four demand tiers, each mapped to a distinct inventory strategy.
  • Shipped as a live, interactive 4-page Streamlit dashboard (Sales Overview, Forecast Explorer, Anomaly Report, Product Segments) β€” not just a notebook, an actual decision-support tool.

β†’ Live Demo Β· β†’ Repository

House Price Prediction β€” Regression Modeling

Data Analyst Β· Python, Scikit-learn, Pandas

  • End-to-end regression workflow on residential property data: cleaning, EDA, one-hot encoding, 80/20 split.
  • Compared Linear Regression and Random Forest; best model (Linear Regression) reached RΒ² 0.653 (MAE β‰ˆ 970K, RMSE β‰ˆ 1.32M).
  • Feature importance analysis (area, bathrooms, A/C, parking) translated into pricing recommendations.

β†’ Repository

Employee Attrition Prediction β€” Classification & HR Analytics

Data Analyst Β· Python, Scikit-learn, Pandas

  • Predicted attrition on the IBM HR Analytics dataset (1,470 rows) using Logistic Regression, Random Forest, and Gradient Boosting.
  • Best model (Gradient Boosting) reached ROC-AUC 0.805.
  • Surfaced key drivers (monthly income, overtime, stock options, job involvement) as HR-facing recommendations.

β†’ Repository


🌱 Open Source β€” GirlScript Summer of Code 2026

Active contributor, currently ranked #409 globally out of 43,587 participants (top 1%).

Metric Value
PRs Merged 13 (across 13 projects)
Contribution Points 1,033 (PRs) + 650 (bounty tasks)
Badges Earned 12, including Elite, Power Contributor, Rising Star
Focus Areas Bug fixes β€” security (XSS prevention), concurrency, data handling, UX

Sample merged PRs: fixed an XSS vulnerability in skill-badge rendering, prevented concurrent-request race conditions in an AI dev assistant, and fixed EXIF orientation handling for uploaded images β€” contributing production-quality fixes across security, concurrency, image processing, and data correctness.

β†’ GSSoC Profile


πŸ† Achievements & Leadership

  • Hackathon Finalist: Offline National Finalist, IIT Bombay Upskill India Hackathon Β· Finalist, India Innovates 2026 (presented at Bharat Mandapam, New Delhi) Β· Round 2 Qualifier, EY Techathon
  • Global Delegate: Selected Delegate, HPAIR 2026 (Harvard Project for Asian & International Relations)
  • Certifications: NPTEL Programming in Java β€” Elite Gold (Top 90th percentile)
  • Leadership: Joint Head of Corporate Affairs, IEEE Computer Society MUJ β€” secured 5+ industry sponsorships for Genesis 5.0 (20,000+ attendees)

πŸ“Š GitHub Stats

Consistently building backend systems, AI infrastructure, and open-source software.

GitHub Stats Top Languages


"I enjoy building systems that remain reliable long after the happy path disappears."

charu.malik2210@gmail.com Β· LinkedIn Β· GitHub

Pinned Loading

  1. telemetry-ingestion-backend telemetry-ingestion-backend Public

    A deterministic, thread-safe telemetry processing backend for ingesting subsystem events, resolving duplicates, and computing time-windowed anomaly statistics.

    Java

  2. R-UDP-Project R-UDP-Project Public

    A custom transport-layer protocol implemented over UDP, featuring Selective Repeat ARQ, sliding window flow control, and CRC32-based integrity checks to ensure reliable data delivery over lossy net…

    Java

  3. phantom phantom Public

    AI-Powered Behavioral Finance Engine

    Python

  4. FlowState FlowState Public

    Non-Invasive Cognitive Load Estimation using Keystroke Dynamics.

    Python 1