Benny Rohit

hi, benny here.

I'm a Software Engineer and a competitive athlete! I'm fascinated by large-scale, high-impact systems and building robust software solutions. I contribute to open source when I can especially to projects I actively use or care about.

/about me

I am a Computer Science graduate (Class of '25) from GITAM University and recently served as a Software Engineer Intern @ Genesys Info X. During my internship, I focused on cloud-native architecture, containerizing core microservices with Docker and automating CI/CD pipelines to streamline deployments.

Beyond my professional work, I am passionate about building impactful tools. This includes CourtSenseAI (AI-driven sports analytics), and Periodt, a privacy-first, encrypted mobile application with a growing user base. I also actively contribute to open source when I can, especially to projects I actively use or care about.

Technical Arsenal:

Languages

  • Java
  • Python
  • Kotlin
  • TypeScript
  • Bash
  • C++

Backend & Systems

  • Spring Boot
  • PostgreSQL
  • Supabase
  • SQLite

DevOps & Tools

  • Docker
  • Jenkins
  • CI/CD
  • Linux
  • Git

Outside of code, I am a competitive Badminton player competing at the National level. I also served as President of my university's sports club, leading a community of 80+ members and managing large-scale tournaments.

/experience

Software Engineer Intern @ Genesys Info X

Aug 2025 - Jan 2026

  • Containerized 3+ core microservices by writing and optimizing Dockerfiles, reducing local development setup time by 30% and eliminating environment discrepancies.
  • Automated CI/CD pipelines by configuring YAML scripts in Jenkins to trigger unit tests and image builds, cutting manual build time by 20%.
  • Collaborated with senior engineers to troubleshoot container build failures, improving overall deployment pipeline success rates by 15%.

/projects

featured work

Full Stack CRM Portal

Freelance — WebbHeads (Startup)

Full Stack CRM Portal

Private

Built a full CRM from scratch for a friend's startup to help them manage clients, property listings and their sales pipeline. Handled everything - frontend, database design, deployment. Rethought how data was loaded and cached which brought the load down significantly.

  • Next.js
  • Supabase
  • PostgreSQL
  • Redux
  • Zod

open source & personal

CourtSenseAI

CourtSenseAI

Designed to analyze rally outcomes, this system uses computer vision to track shots and player movement in badminton footage, transforming gameplay into actionable coaching insights and performance metrics.

NOTE: CourtSenseAI Scout (a subproject to this) is a RAG powered companion - integrates match data with external sources (articles, historical player data, and head-to-head records) to surface opponent tendencies, past weaknesses and deeper coaching insights - is in the works.

  • Python
  • TrackNetV3
  • YOLOv8-Pose
  • ByteTrack
  • OpenCV
  • Spring Boot
  • PostgreSQL

Periodt

A period tracking app that predicts your next cycle using a linear regression model trained on your own data. Hits ~90% accuracy with an average error of under 2 days.

  • Kotlin
  • Android
  • Linear Regression Algorithms

Amori Widget Sync

A tool that keeps widgets in sync across devices in real time. Built end-to-end encryption into it from the ground up - AES-256 for the data, RSA-2048 for the key exchange.

  • Kotlin
  • Firebase FCM
  • Security

AR Indoor Navigation

GPS doesn't work indoors, so I built something that does. Uses ARCore and SLAM to figure out where you are inside a building and A* pathfinding to route you there - accurate to under a metre.

  • C#
  • Unity
  • ARCore
  • A* Pathfinding

Badminton Club Website

Built the website for my university badminton club. Handles event management, memberships and club activity for 200+ members.

  • JavaScript
  • Django
  • HTML/CSS