Skip to content
View atharvaarbat's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report atharvaarbat

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
atharvaarbat/README.md

Hi there, I'm Atharva Arbat πŸ‘‹

I'm a Computer Science Engineering student at MIT World Peace University, graduating in May 2027. I love building things from scratch - whether it's operating systems, encryption tools, or real-time control systems for Hyperloop pods.

About Me

  • Former Navigation and Control Lead at Vegapod Hyperloop, where I led a team of 9 engineers
  • Represented team at European Hyperloop Week 2024 (Zurich, Switzerland) and 2025 (Groningen, Netherlands)
  • I enjoy low-level systems programming, building desktop applications, and creating full-stack web apps
  • Currently exploring embedded systems, computer graphics, and AI
  • Languages: English (Fluent), Hindi (Native)

Tech Stack

Languages

C C++ Python JavaScript TypeScript

Frameworks & Libraries

React Next.js Node.js Express Qt SDL2 TailwindCSS

Databases

PostgreSQL MySQL MongoDB Prisma

Tools & Technologies

Linux Git CMake GDB QEMU

Specializations

  • Multi-threading & Concurrent Programming
  • Socket Programming & Network Communication
  • Serial Communication (UART)
  • Systems Programming
  • Embedded Systems & IoT
  • Computer Graphics & Raytracing

Work Experience

πŸš„ Navigation and Control Lead | Vegapod Hyperloop

August 2023 – August 2025 | Pune, India

  • Led team of 9 engineers developing navigation and control systems for Hyperloop pod prototype
  • Developed MVCU program in C++ with multi-threaded socket programming and UART serial communication, achieving 11ms average latency
  • Built Qt-based desktop GUI in C++ and React web interface for real-time pod monitoring and control
  • Worked with Linux systems and custom single-board computers

πŸ’» Frontend Developer Intern | BytesWrite

August 2024 – November 2024 | Pune, India

  • Led development of internal platform using Next.js and TypeScript, adopted by 150+ employees
  • Implemented Server-Side Rendering and bundle optimizations
  • Refactored codebase into reusable components

πŸ”₯ Featured Projects

C Assembly

A 32-bit x86 operating system built from scratch with ~2000 lines of code. Runs on real hardware and QEMU.

Features:

  • Multiboot-compliant bootloader
  • Physical memory manager & paging
  • Interrupt handling (IDT, PIC, exceptions)
  • Keyboard & VGA drivers
  • Basic round-robin scheduler
  • System call interface

C

Lightweight file encryption/decryption tool using XOR cipher with 256-bit key generation.

Features:

  • Works with any file type
  • Completely offline operation
  • Fast encryption with timing metrics
  • Clean, readable C code

C SDL2

2D raytracing visualization engine with real-time light and shadow rendering.

Features:

  • Interactive light source following mouse cursor
  • Ray-circle intersection algorithms
  • Real-time rendering with SDL2
  • Shadow simulation

Next.js TypeScript Prisma

Full-stack gym management platform sold to 2 gyms in India.

Features:

  • Member & attendance tracking
  • Payment management
  • Diet plans & workout tracking
  • Revenue analytics dashboard

Python

AI-powered matching engine for Army intelligence to identify tracks using natural language input.

Features:

  • Completely offline operation
  • Semantic embeddings with SBERT
  • ANN search using hnswlib
  • Deterministic rule-based matching
  • GPU acceleration support

C

Unix-like shell implementation with command execution and process management.

Features:

  • Process creation using fork() and execvp()
  • Command parser and execution engine
  • Built-in command support

Other Projects

  • ZeroGrid - Mini Power BI clone for data visualization (Next.js, TypeScript)
  • Terminal Image Renderer - Converts images to colorized ASCII art (C, stb_image)
  • JETANK Robot - AI-powered robot using NVIDIA Jetson Nano

πŸ“Š GitHub Stats

Atharva's GitHub Stats

Top Languages

πŸ“« Let's Connect

LinkedIn Email GitHub

Pinned Loading

  1. HindustanDefenceTechnologiesLimited/tracking-engine HindustanDefenceTechnologiesLimited/tracking-engine Public

    A hybrid AI-powered matching engine for identifying the best track(s) from an array of object tracks using natural language input. Works fully offline and uses deterministic rules + semantic embedd…

    Python 1

  2. arbos arbos Public

    ARBOS is a 32-bit x86 operating system built from scratch, designed to run on real hardware or emulators like QEMU.

    C 2

  3. gym-management gym-management Public

    A full-featured, modern Gym Management Platform built with Next.js, TypeScript, Prisma, and postgresSQL.

    TypeScript 1

  4. image-in-terminal image-in-terminal Public

    A simple C program that converts any image into colorized ASCII art and prints it directly in your terminal.

    C++ 1

  5. xor-encryptor xor-encryptor Public

    A C program that encrypts and decrypts files using XOR encryption.

    C 1

  6. arbShell arbShell Public

    This project is basically a mini shell β€” like a tiny version of bash or zsh.

    C