Portrait of Vaideeshwaran

Vaideeshwaran

Full-Stack & Mobile Developer

Bengaluru, Karnataka, India

I turn ideas into production-ready products, combining thoughtful design, solid engineering, and performance-focused architecture.

Web with React, Next.js and TypeScript. Mobile with Kotlin and Compose. Backends in Spring Boot and Node.js, on PostgreSQL, shipped with Docker.

Work

Selected work across data tooling, mobile apps and backends.

Raagam – Listening Room host screen

Personal project · Android

Raagam

A music player that feels as smooth as Apple Music, built from scratch.

Media3 playback with a lock-screen session, synced lyrics raced across several providers and scored for trust, listening rooms synced over WebSockets, and gradients driven by the cover art.

  • Kotlin
  • Jetpack Compose
  • Spring Boot
  • Apinator
  • PostgreSQL
Recall – Welcome screen and deck creation

Personal project · Android + API

Recall

Flashcards that actually stick: spaced repetition with AI that writes the cards for you.

FSRS scheduling decides what to review and when, and AI turns links and notes into cards, with a fallback model when the first one is busy.

  • Kotlin
  • Jetpack Compose
  • FastAPI
  • PostgreSQL

Updating soon!

Stack

Web
React, Next.js, TypeScript, Tailwind CSS
Mobile
Kotlin, Jetpack Compose, React Native
Backend
Java, Spring Boot, Node.js, GraphQL, Hasura, REST
Data
PostgreSQL, MySQL, Materialized views, Airflow
DevOps
Docker, Kubernetes, Jenkins CI/CD

How did you know you could do it? I just never thought I couldn't.

About

Software engineer based in Bengaluru with a passion for building thoughtful, well-crafted products.

I graduated with a 9.27 CGPA in Information Technology from Rajalakshmi Engineering College. Currently, I work as a Trainee Engineer at Slate Technologies, building data tooling, high-scale dashboards, and mobile services.

I care deeply about end-to-end craft — from tuning SQL queries and cache layers so data loads in milliseconds, to obsessing over fluid 60fps micro-interactions in Jetpack Compose and React so an app feels smooth and responsive.

When I'm not writing code at work, I'm usually building personal apps like Raagam and Recall, listening to music on repeat, or exploring new patterns in mobile architecture and AI.

  • Slate Technologies logo
    Trainee Engineer
  • Rajalakshmi Engineering College logo
    B.Tech IT · 2026

Contact

Happy to chat about products, code or ideas.

vaiv64259@gmail.com

© 2026 Vaideeshwaran