Vishva Mahadevan

Vishva Mahadevan

Software Developer

Hey, I'm Vishva Mahadevan, a passionate Software Engineer. Welcome to my personal space on the web!

ToolsBookmarks

Hey, I'm Vishva Mahadevan 👋

I'm a backend developer by profession, with a passion for frontend development. My expertise lies in building robust data pipelines and scalable backend solutions. When I'm not coding, you'll find me capturing moments through my camera lens or strumming my guitar to unwind.

Backend Developer
Data Pipeline Engineer
Photography
Chennai, India

Journey

Software Developer 2 at Gupshup

Current

Led development of large-scale analytics pipelines using Apache Flink and cloud technologies

Recent Posts

View all posts →
2025
  1. 5 min read
    Vishva MahadevanVishva Mahadevan

    How PostgreSQL Stores Data Internally: Heap, Pages, and Tuples

    A deep dive into PostgreSQL's internal storage architecture, including heap files, pages, tuples, and hands-on exploration with Docker.

    PostgreSQLDatabase InternalsData Engineering
    Learn more
  2. 5 min read
    Vishva MahadevanVishva Mahadevan

    I Let AI Build My Web App — It Didn’t Go Well

    Lessons learned from using AI to build the foundation of a React + TypeScript web app.

    ReactAI DevelopmentPersonal Projects
    Learn more
  3. 5 min read
    Vishva MahadevanVishva Mahadevan

    Understanding OS Processes: User Mode and Kernel Mode

    An exploration of operating system processes and mode switching mechanisms

    Operating SystemsProcess ManagementSystem Architecture
    Learn more

Featured Projects

View all projects →

Data Pipeline Orchestrator

A robust data pipeline system built with Apache Airflow, handling ETL processes for large-scale data processing.

PythonAirflowPostgreSQLDocker