Karthik
WorkProjectsInvolvementWritingPhotographyAbout← Ask the chat

Projects

Things I've built.

Hackathon wins, research prototypes, and shipped products.

  1. Repple

    Ongoing

    Repple is a competitive fitness app for iOS that makes working out fun and consistent. Users earn points for workouts, create streaks, compete against friends in weekly matchups, and climb leaderboards. Features include ELO matchmaking, automated point aggregation, and AI-generated workout plans that adapt to user performance.

    Python (FastAPI), Supabase, PostgreSQL, OpenAI API, Pydantic, TypeScript, Anthropic Claude

  2. google-tools-mcp

    Apr 2025

    An open-source MCP server that unifies all of Google Workspace behind a single server and OAuth flow. 169 tools covering Drive, Docs, Sheets, Slides, Gmail, Calendar, and Forms. Features auto re-auth, PDF/Word reading from Drive, and read-before-edit guards. MIT licensed, no telemetry.

    TypeScript, Node.js, Google APIs, OAuth 2.0, MCP SDK

    google-tools-mcp overview
    google-tools-mcp demo
  3. Veritas

    Catapult 2026Winner: Best Proof-of-Human Application

    Veritas is a clinical research platform that combines cryptographic proof-of-personhood (World ID) with ML-powered response quality scoring to give researchers clean, trustworthy data. Won Best Proof-of-Human Application at Catapult 2026.

    Next.js 14, React 19, Tailwind CSS, shadcn/ui, PostgreSQL via Supabase, NextAuth.js, World ID, OpenAI GPT-4o, Pinecone, Vercel

  4. Caladrius

    Sep 2025HackGT - 2nd Place

    Caladrius is a privacy-first AI triage assistant. It aims to cut through the inefficiencies of triage intake and inequities in prioritization, while maintaining a privacy-first HIPAA-compliant ethos. Awarded 2nd place in HackGT 12's track for social impact.

    React Native, Python, LangGraph, AWS S3, REST API, Next.js

  5. Verbatim

    Feb 2025

    Verbatim is an intelligent platform that takes any video, summarizes it for quicker consumption, translates it into multiple languages, and then recreates the speaker’s lip movements to match the new audio—delivering a seamless, localized experience.

    Next.js, Python, OpenAI API, Google Cloud, Vercel, REST API

  6. FORMulator

    2024

    FORMulator allows users to perfect any type of body movement on their own, by leveraging computer vision technology to provide instant feedback. The app uses a combination of pose estimation and machine learning to analyze the user’s movements and provide real-time feedback on their form, helping them to improve their performance.

    Computer Vision, Machine Learning, Pose Estimation

  7. Photonic Implementation of QKD

    Oct 2023 - May 2024

    Quantum Key Distribution (QKD) is a method of secure communication that uses quantum mechanics to exchange cryptographic keys. This project focuses on the photonic implementation of QKD with near-infrared lasers, utilizing the principles of quantum mechanics to ensure secure communication between two parties.

    Python, NumPy, Oscilloscope, Optics Hardware

    QKD experimental setup
  8. Self-Organizing Maps × K-Means

    2023

    This project explores how SOM, known for its capability to uncover topological structures, fared against traditional centroid-based approaches in capturing intricate data relationships.

    Python, Machine Learning, SOM, K-Means

    SOM visualization
  9. Quantum Racer

    Aug - Dec 2022

    Quantum Racer is a simple car racing game that teaches players about quantum decoherence and noise by challenging them to navigate a quantum car through a track while avoiding obstacles. The game is designed to be fun and educational, making it suitable for players of all ages.

    Java, Android SDK, Gradle, XML