Skip to content
KavinKrish
Kavin Krish, looking up and to the left

Kavin Krish Vijay, Machine Learning & Full-Stack Engineer

Machine learning & full-stack
engineer, building end to end.

SRM IST · 2024 — 2028Chennai · --:-- IST
Open to internships · 2027
Kavin as a kid, crouching on rocks by the sea
01
Kavin at night, looking up and away from the camera
02
Kavin with six friends in suits, all striking a pose
03
Night selfie on a boat deck, in sunglasses
04
Mirror selfie in a brown shirt and sunglasses
05
Kavin deep in code at a hackathon, mechanical keyboard plugged in
06

(01) — About

I build intelligent software end to end, from the model that makes the call to the interface that explains it.

Who's behind this

I'm a Computer Science undergraduate at SRM Institute of Science and Technology, working across machine learning and full-stack development.

These days I'm focused on building AI solutions that hold up outside a notebook: models that are trained and evaluated properly, served through fast APIs, and wrapped in interfaces people actually enjoy using.

Based in
Chennai, India
Studying
B.Tech CSE · SRM IST
Class of
2028
Focus
Applied ML · Full-stack · Mobile
Kavin coding in a packed hackathon auditorium

OnScreen

Machine learning, full-stack products and the occasional hackathon all-nighter.

Kavin checking a shot on a mirrorless camera with a telephoto lens

OffScreen

Valorant on PC, the piano, and a Sony α6100 that goes everywhere I do.

(03) — Stack

Machine Learning

Sequence models, classical ML written from first principles, and computer vision that runs in real time.

TensorFlow
Keras
scikit-learn
XGXGBoost
MediaPipe
OpenCV
NumPy
pandas
Machine Learning01/05
Python
FastAPI
Flask
Node.js
Express
Celery
Redis
Backend02/05
TypeScript
JavaScript
React
Next.js
Vite
Tailwind CSS
GSAP
Framer Motion
Frontend03/05
Flutter
Dart
Firebase
Mapbox
Mobile04/05
Supabase
PostgreSQL
MongoDB
SQLite
Docker
Vercel
GitHub Actions
Data & Infra05/05
TensorFlowKerasscikit-learnXGXGBoostMediaPipeOpenCVNumPypandasPythonFastAPIFlaskNode.jsExpressCeleryRedisTypeScriptJavaScriptReactNext.jsViteTailwind CSSGSAPFramer MotionFlutterDartFirebaseMapboxSupabasePostgreSQLMongoDBSQLiteDockerVercelGitHub Actions

Morework

Smaller builds, team projects and the ones made for friends and family.

(05) — Off screen

OffScreen

When the laptop closes: a few rounds of Valorant, the piano, or a camera pointed at something with feathers.

Hits 00Valorant · PC

Gamer

01

Valorant · PC

Valorant on PC is how I switch off. Try the aim trainer: it keeps score.

Hover the keysClick a key for sound

Keys

02

Piano

I play the piano. Click a key to turn the sound on, then hover or use your keyboard (A to ;) to play along.

f/2.81/510s · ISO 100
Move to stop down

Lens

03

Sony α6100

Mostly wildlife and colour. Move across the lens to stop the aperture down.

Shot on a Sony α6100

Through my lens

Drag the fan, or click the front frame to see it full size.

04 / 07

(06) — Timeline

Two years in, two to go. Everything I've shipped since starting at SRM, and what's next.