Skip to content
Rohit Suratekar

Software engineering

I have always built my own tools: a campus bus app that reached 500 daily users, a Python colour library others adopted, research pipelines, web apps — and Flash games before any of it.

Languages
Python · Kotlin · TS · SQL · R
Platforms
Android · Web · CLI
Since
Undergrad, C++

Selected work

All 8 projects in software engineering →

Languages, in the order I picked them up

  1. UndergradC++ · ActionScriptFlash games
  2. 2014HTML · CSS · JavaScriptHand-built websites
  3. 2016Java · PythonTaboo word game · later SecretColors, 151k+ PyPI downloads (all-time, 2026)
  4. 2017KotlinNCBS Info rewrite
  5. 2020R · SnakemakeCardioPipeLine
  6. NowTypeScript · SQL · SparkWeb & data at scale

Shipped

  • NCBS Info — Android, 500 DAU
  • Taboo word game — Android
  • SecretColors — Python, 30+ ★
  • CardioPipeLine — Snakemake

Also built

  • WeirdData Jekyll template
  • Websites built from scratch
  • Flash games (ActionScript)
  • Unity · Arduino

Engineering

  • Docker · GCP · AWS
  • Git · code review
  • APIs & data integration
  • Scalable reproducible pipelines
Code — the thing underneath all of it