Harshal Joshi

About me

I’m Harshal, a third-year B.Tech student at IIT Jodhpur with a strong interest in software engineering, artificial intelligence, and data-driven systems. I enjoy building things from the ground up—from full-stack applications and AI-powered platforms to trading systems and developer tools.

See my GitHub

Education

B.Tech in Civil and Infrastructure Engineering

Indian Institute of Technology, Jodhpur

2024 to present

Karmyog Jyotish

A Vedic astrology platform with a Swiss Ephemeris calculation engine, a Next.js site and an Android app. It works out 16 divisional charts and offers AI text and voice consultations, paid for through a wallet.

Python, Next.js, Android

Visit karmyogjyotish.in

LeanLayerCLI

A terminal AI agent for local and cloud models. When a session ends it writes notes into an Obsidian vault, then brings them back when a later prompt touches the same ideas.

Rust, llama.cpp

View the code

Eyesaver

A Windows utility that adjusts monitor brightness to match what's on screen. It samples the screen in under a millisecond, and limits how often it writes to external monitors to protect their memory.

Rust, Win32

View the code

Bookie

An audiobook engine. Kokoro reads the book with a voice for each character, and Dia clones those voices to add laughs, sighs and gasps where the script calls for them.

Python, Kokoro, Dia

View the code

TradeSeekho

A synthetic crypto market with GARCH volatility, correlated assets and liquidation cascades, plus paper trading on live prices.

Python, JavaScript

View the code

TwoView

Captures a Windows screen with DXGI and streams it to an Android client over WebSocket as JPEG frames. The code is private.

Rust, Android

Vehicle Behaviour Prediction

Detects and tracks vehicles in traffic video with a custom-trained YOLO model, then predicts turns and spots overtaking from their paths.

Python, YOLO

View the code

Minesweeper

Minesweeper written in C with SDL2.

C, SDL2

View the code

Skills

  • JavaScript
  • TypeScript
  • Python
  • C/C++
  • Rust
  • Java
  • HTML
  • CSS
  • React
  • Next.js
  • Node.js
  • Tailwind CSS
  • Framer Motion
  • Zod
  • JWT
  • FastAPI
  • Flask
  • Gunicorn
  • Firebase
  • MongoDB
  • PyTorch
  • Hugging Face
  • ONNX
  • OpenCV
  • NumPy
  • SciPy
  • Pandas
  • Ollama
  • Gemini
  • Docker
  • Git
  • GitHub
  • GitHub Actions
  • Android
  • Gradle
  • Obsidian

Profiles

Contact

harshalj.2108@gmail.com

I write Rust and Python. Scroll to open the gate.

Click a page to read it.