Chennai · 13.08° N, 80.27° E · All lines operational

I'm an engineer who ships his hobbies. By profession I build Android apps in Kotlin and search & data systems in Python. The rest of my life keeps turning into software. A gym that ran on paper became a two-surface platform. Seven years in crypto markets became a 98-chart quant dashboard. Years of criss-crossing India became two transit apps. A stint running social media taught me how to tell the story once the thing is built.

Departures --:--:-- IST

Blue Line

Engineering

Four years building software that has to work at industrial scale. An Android engineer at heart, writing Jetpack Compose since its earliest betas in 2021.

Software Development Engineer 2 · SILQ

Current service

March 2026 → Present

Building technology that simplifies global trade: next-generation tooling for factories and supply chains, making quality on the ground measurable and comparable.

Software Engineer 2 · Caterpillar Inc.

May 2025 – March 2026 · Chennai

Senior scope on the same search platform, and the last stop on a run that started as a six-month internship three years earlier.

Software Engineer 1 · Caterpillar Inc.

July 2023 – April 2025 · Chennai

Enterprise search for the company that builds the machines that build the world. Worked on the search platform: Apache Solr, Lucidworks Fusion, and NLP/ML pipelines that helped thousands of engineers and dealers find the right part, document, or answer.

Software Engineering Intern · Caterpillar Inc.

January 2023 – June 2023 · Chennai

Six months on the search platform team, overlapping the last semester of college. It turned into the next three years.

Intern · Zoho Corporation

July 2022 · Chennai

First stop on the line: a summer inside one of the few Indian companies that builds its whole stack itself.

B.E. · Thiagarajar College of Engineering

2019 – 2023 · Madurai

Where most of the 40 public repos began: Android apps, Discord bots, scrapers, and a helpline IVRS for people without smartphones.

Masters Mentor

Client site for an admissions consultancy that gets Indian students into Europe's top B-schools: 150+ admissions since 2018, 98% success rate, ₹1.2 Cr in scholarships secured. Packages, case studies, and a free profile-evaluation tool, built end to end.

  • Client work
  • Web
  • Live ↗

Interchange · Magenta Line

Vyas Adithya

Personal mentorship platform for the man behind Masters Mentor, covering B-school admissions, data-analytics careers, and investing, on a pay-what-you-believe pricing model. Brand, copy, and site shipped as one piece.

  • Client work
  • Web
  • Live ↗

Interchange · Magenta Line

CryptoUIJetpackCompose

A cryptocurrency app UI toolkit built in Jetpack Compose, with 10★ on GitHub from Compose's early days.

  • Kotlin
  • Jetpack Compose

Interchange · Amber Line

Pokedex Compose

A Pokédex app in Jetpack Compose following MVVM, with clean architecture on a fun dataset.

  • Kotlin
  • MVVM
  • Retrofit

linuxVisualSearch

Bing-style visual search brought to the Linux desktop with a Python script.

  • Python
  • Linux

Amber Line

Markets

Seven years in crypto, four in Indian equities, cycle-tested through at least two winters. Eventually the spreadsheets weren't enough, so I built the tooling myself.

CryptoPortfolioManager

A CLI tool to track a crypto portfolio from the terminal: positions, prices, P&L.

  • Python
  • CLI

Crypto Discord Bot

Live crypto rates in any fiat currency, delivered straight into Discord.

  • Python
  • Discord API

Grokking Bitcoin

Writing about the Bitcoin protocol and markets, one concept at a time, on the blog.

  • Writing
  • Bitcoin

Interchange · Magenta Line

Green Line

Across India

I've travelled a large part of this country by rail and metro, and the travel turned into product research. The result: two transit apps built from the frustration of scattered timetables and noisy booking sites.

OneMetro: the pulse of urban India

An open-source gateway to India's rapid transit systems. A hybrid SVG engine renders each city's network: real WGS84 geographic projection for Chennai, Pune and Ahmedabad, custom schematic grids for Delhi and Mumbai. Sub-second loads, zero runtime network calls, no tracking.

  • JavaScript
  • SVG engine
  • Vite
  • 6★

OneRail: find your train, without the noise

A search platform for Indian Railways' Southern zone: schedules, stops, coach positions and route maps in one clean interface, instead of five different tabs and a PDF.

  • Web
  • Indian Railways
  • Live ↗

Magenta Line

The Story Layer

Before engineering paid the bills, social media did. Through college and my early career I worked as a social media manager: content strategy, graphics, community, and the discipline of publishing on schedule.

Social Media Manager

2019 – 2023 · Freelance & part-time

Ran strategy, design and content calendars for pages and brands, learning audience-building the hands-on way one post at a time.

Where it shows up now

Every project above

The media instinct never left: brand and copy for the two client sites now running on the Blue Line, READMEs that read like launch pages, a blog on Hashnode, and Burrito shipped with its own launch film, written as HTML compositions and rendered to video with code.

Terminus · All lines

End of the line

Every good route ends at a station worth arriving at. If you'd like to build something together (or just argue about Bitcoin), the doors are open.

Say hello →

© 2026 Srivathsan Venkateswaran · Hand-built with plain HTML, CSS and JavaScript · Hosted on Vercel