Bengaluru, India  ·  Engineering  ·  Security  ·  Athletics

ISHAN BHARATH

Building secure systems. Running fast. No shortcuts on either.
CSE student at MIT-B — focused on DevSecOps, cloud security, and infrastructure. NCC Cadet. Multi-sport athlete. Built different.

State Swimmer
1
Gold Medal
2:02
Half Marathon
NCC
3 KAR Bn
Ishan Bharath
Open to remote opportunities
Suit Portrait

ENGINEERING
PRECISION

I specialize in DevSecOps and Cloud Native architecture. My approach is centered on making systems that aren't just functional, but demonstrably secure and reliable under scale. I approach infrastructure as an engineering challenge that requires surgical precision.

Primary Stack

Linux (Ubuntu) · Docker · Kubernetes · Git · CI/CD · JWT · Bcrypt · Python · SQL · AWS Cloud


Specializations

Auth Security · Automated Infrastructure · Reliability Monitoring · Pipeline Hardening · FinBERT Pipelines

Credentials



Corizo AI/ML

Basic Training Certificate in Machine Learning foundations.

Corizo AI/ML certificate

Corizo Cyber Security

Advanced Technical Infrastructure and Engineering lifecycle.

Corizo Cyber Security certificate

Roadmap #1

AWS Certified Cloud Practitioner Roadmap.





COMPLETED
PROJECTS


MIA v1 AI agent

MIA v1

LSTM AI Agent

SHORTCOMING: BROKEN ARCHITECTURE

First attempt at building a custom conversational agent using an LSTM‑based sequence model. Explored tokenisation, seq2seq training, and dialogue flows, but incorrect loss (MSE on token IDs) and mismatched output layers caused unstable training and unusable responses.

View on GitHub
MIA v2 GPT‑2 fine‑tune

MIA v2

GPT‑2 Fine‑tune

SHORTCOMING: DATA OVERFITTING

Rebuilt MIA on top of GPT‑2 (124M parameters) to gain stronger language understanding. Fine‑tuned on ~150 curated dialogue pairs, which gave good performance on training data but severe overfitting in real use, highlighting the need for larger datasets and better regularisation/evaluation.

View on GitHub

APEX LIFE

A high‑performance personal routine tracker for people who run their day like a training plan. Lets you block deep work, training, recovery, and admin, then compare actual execution vs plan. An integrated AI planner (OpenRouter) helps adapt the schedule when constraints change, without manually re‑balancing everything.

The architecture is intentionally local‑first: routine and tracking data stay on your machine by default, with API calls limited to suggestion generation. The goal is a system that respects both performance and privacy while driving consistent behaviour.

View on GitHub
Apex Life dashboard

IN DEVELOPMENT

EXAM PLANNER & TRACKER

Learning Project

SCOPE: LOCKED & REALISTIC

A focused planner that converts exam dates and topic weights into a concrete, daily revision schedule. You define subjects, topics, and exams; the system splits remaining days into time slots so each topic gets proportional attention, instead of last‑minute panic.

Frontend is plain HTML/CSS to keep things simple. Backend is Python (Flask/FastAPI) with SQLite, giving a realistic but manageable stack for learning backend design, scheduling logic, and data modelling.

CURRENT PHASE (Summer 2026)

  • Design REST endpoints for subjects, exams, topics, and weights.
  • Model data cleanly in SQLite with relationships between entities.
  • Implement schedule generation based on remaining days and weights.
  • Expose a minimal HTML/CSS UI to create and review the plan.

SEM 3 UPGRADE (Not now)

  • Containerise the app with Docker.
  • Deploy to AWS EC2.
  • Add user auth with bcrypt‑based password hashing.
  • Set up basic uptime and health monitoring.

This remains a learning project with tightly controlled scope: learn backend fundamentals, not chase features.

CHRYSOPIA TRADING BOT

Flagship ML Pipeline

GOAL: 6‑STAGE ML PIPELINE

An end‑to‑end system that ingests financial news and market data, computes sentiment and technical indicators, then trains an XGBoost model with proper time‑series validation to estimate the probability a stock closes up. Outputs feed into a Streamlit dashboard and paper‑trading layer.

CONFIRMED STACK

  • Data: NewsAPI, yfinance, Reddit PRAW, NSE via nsepy/jugaad‑trader, ET/Moneycontrol RSS.
  • Storage: SQLite locally; PostgreSQL on AWS in production.
  • Processing: pandas, regex, spaCy NER for cleaning and entity extraction.
  • Sentiment: VADER locally; FinBERT on GPU (EC2) in later phases.
  • Features: pandas‑ta (RSI, MACD, Bollinger Bands) plus sector‑level sentiment.
  • Model: XGBoost with TimeSeriesSplit (no shuffling of time).
  • Dashboard: Streamlit + Plotly with Kelly‑style position sizing.
  • Orchestration: APScheduler locally; Apache Airflow on AWS.
  • Paper trading: Alpaca or Zerodha Kite sandbox.
  • Secrets: python‑dotenv locally; AWS Secrets Manager in production.

BUILD ORDER

  • Phase 1: News fetcher → CSV → cleaning → binary labels.
  • Phase 2: Core XGBoost pipeline with dummy features using TimeSeriesSplit.
  • Phase 3: Add VADER, RSI/MACD/Bollinger Bands, sector sentiment features.
  • Phase 4: Ship Streamlit dashboard, Airflow DAGs, EC2 + Secrets Manager, upgrade to FinBERT.

REALISTIC ACCURACY TARGETS

  • VADER‑only features: ~54–56% directional accuracy.
  • FinBERT + technical + price features: ~58–63% directional accuracy.
  • Anything much higher on random splits usually signals data leakage.

Includes a dedicated db_manager.py for upserts and backfill, India‑specific NSE + Zerodha integration, and secret management designed for deployment from day one.

HACKATHONS

Top 10 Overall

ELENXIA EDUTECH

Placed in the top 10 for presenting MIA v1 at Elenxia Edutech’s AI‑focused hackathon. Recognised for clear problem framing, realistic constraints, and technical depth even though the model itself had known limitations.

Elenxia Edutech hackathon certificate

Upcoming Event

HACKATHON #2

Reserved slot for the next major ML / DevSecOps hackathon.

Upcoming Event

HACKATHON #3

Placeholder for a future security or infrastructure competition.

Upcoming Event

HACKATHON #4

Planned entry once core portfolio projects hit target milestones.

Sports & Athletics

Competing at district, state, and national level across multiple disciplines — swimming, athletics, football, hockey, and more.

Ishan on diving board
Aquatic Meet · SRKVS Mysuru
Swimming states competition
State-Level Swimming Competition
🏊
State Level Swimming
Represented Mysuru District at the State Level Swimming Competition three consecutive times.
State Representation × 3
Football — District Silver
2nd place finish at Mysuru District level in Football.
District 2nd Place
🏑
Hockey — State Selection
Selected to represent at State Level in Hockey.
State Selected
🏃
Athletics — District & National
District Level Athletics competitor. Won in the Athletics Relay at Revels — National Level Competition.
National Level · Relay Win
🎯
Floorball — District Silver
2nd place at Mysuru District in Floorball.
District 2nd Place
🏁
Half Marathon — 2:02:31
Completed first half marathon at age 18 — 2 hours, 2 minutes, 31 seconds on the clock.
Personal Best · Age 18

Annapoorna Base Camp Trek 2026
Annapoorna Base Camp Trek
Completed the Annapoorna Base Camp trek in Nepal in 2026, navigating high-altitude terrain and multi‑day endurance hiking.
13,550 feet
High Altitude Trek · 2026
Gold medal
🏉
Gold Medal
All Round Proficiency
🏆
MS Ramaiah
Memorial Award
🏗
Secretary
Swimming Dept.

Achievements & Leadership

2024–25
Secretary — Swimming Department, SRKVS
Led the school swimming department as Secretary after serving 2 years as Assistant Secretary. Responsible for team coordination, aquatic meet planning, and mentoring junior swimmers.
2024
Gold Medal — All Round Proficiency
Awarded the Gold Medal for all-round excellence at Sri Ramakrishna Vidyashala, Mysuru. Covered by Mysuru Mitra newspaper.
2024
MS Ramaiah Memorial Award
Institutional award for demonstrated leadership, responsibility, and contribution to school life.
2023–24
Public Speaking & Literary Competitions
Active participation and recognition in school and inter-school public speaking, debate, and literary events.
2025
CSE — MIT Bengaluru
Currently pursuing B.E. in Computer Science at Manipal Institute of Technology Bengaluru, building toward a specialisation in DevSecOps and cloud security.
2026
Annapurna Base Camp Trek — 4130m
Completed the ABC trek in Nepal — 10+ days at high altitude. Discipline, preparation, and the ability to keep moving when conditions turn.
NCC Republic Day
NCC Activities
NCC Parade

3 KAR
Battalion

The NCC built the habits that everything else runs on. As a cadet in the 3 Karnataka Battalion at MIT Bengaluru, I've participated in Republic Day parades, field drills, and structured physical training that most students opt out of.

The values of unity, discipline, and selfless service aren't slogans — they're the operating system behind how I approach work, training, and responsibility.

3 KAR Battalion — MIT Bengaluru Active Cadet · Republic Day Parade Participant
Field Drills & Physical Training Squad formations, march past, ceremonial parade
"Unity and Discipline" NCC Motto

Let's
Talk.

I work with people who are serious about what they're building. If that's you — whether it's a remote opportunity, a collaboration, or a technical conversation worth having — reach out.

What I'm Looking For

Remote opportunities in DevSecOps, cloud security, or software engineering. I bring discipline, technical foundation, and the kind of work ethic that doesn't need supervision. If the work is serious, so am I.

Start the Conversation →
Gold Medal newspaper coverage