8000 kartikarora (Kartik Arora) · GitHub
[go: up one dir, main page]

Skip to content
View kartikarora's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@Bilue @LUGM @MUSoC

Block or report kartikarora

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kartikarora/README.md

Kartik Arora

Applied AI Engineer & Google Developer Expert (Android) based in Sydney, Australia.

I build systems that bridge foundation models with native runtime environments—specializing in agentic workflows, Model Context Protocol (MCP) tooling, on-device multimodal streaming, and production mobile architectures.

kartikarora.me · LinkedIn · Medium


Selected Systems & Deployments

Previews — Cloudflare Edge HTML Hosting & Universal MCP Server

Ephemeral HTML preview infrastructure provisioning isolated subdomains on demand for design and development teams.

  • Architecture: Cloudflare Workers runtime, D1 relational metadata, R2 asset storage, Google OAuth.
  • AI Agent Integration: Implements a universal Model Context Protocol (MCP) endpoint supporting local stdio (npx preview-mcp) alongside remote SSE and HTTP JSON-RPC transports for tools like Claude Code, Antigravity, and Cursor.
  • Repository / Bridge: kartikarora/preview-mcp

klaat — Codelabs Authoring & Local Serving Engine

Modern Kotlin CLI reimplementation of Google's archived Codelabs Tools. Parses Google Docs and Markdown into structured, interactive codelab curricula with live-reloading preview servers.

  • Stack: Kotlin, Ktor HTTP server, Clikt CLI, Google Docs OAuth 2.0 API.
  • Distribution: Published via custom Homebrew tap (brew tap kartikarora/klaat && brew install klaat).

ICanHazStream — On-Device Multimodal Gemini Lab

Interactive workshop project demonstrating real-time audio and video frame streaming into the Google Gemini API directly from native Android applications.

  • Stack: Jetpack Compose Material 3, Kotlin Coroutines & Channels, Gemini Multimodal Live API.

Sports Coordinator — Social Sports Management Platform

Production server-rendered application streamlining fixture schedules, player attendance, and availability tracking for social sports teams.

  • Stack: Node.js, Express, Firebase Firestore, Firebase Authentication.

rocketflag-kmp-sdk — Feature Flag Engine for Kotlin Multiplatform

Cross-platform configuration and feature toggle SDK supporting Android and iOS targets from a single shared codebase.

  • Distribution: Published on Maven Central (me.kartikarora.rocketflag:android).

anylytics — Provider-Agnostic Analytics Abstraction

Modular Android library designed to decouple application business logic from vendor analytics SDKs (Firebase, Mixpanel, Amplitude).

  • Stack: Kotlin, Android Jetpack, clean modular architecture.

Technical Domain Focus

  • Applied AI & Systems: Model Context Protocol (MCP) server development, agent tool design, Gemini Multimodal Live API, LLM context engineering.
  • Mobile & Multiplatform: Kotlin 2.x, Jetpack Compose, Kotlin Multiplatform (KMP), Coroutines & Flow, Gradle build systems.
  • Cloud & Edge Infrastructure: Cloudflare Workers (D1, R2), Ktor web services, Firebase, Docker, CI/CD with GitHub Actions.

Community & Speaking

  • Google Developer Expert (Android): Active speaker at Google Developer Groups (GDG), Droidcon, and community meetups.
  • Mentorship & Writing: Technical articles on Medium covering Android engineering and emerging AI developer tooling.

Pinned Loading

  1. anylytics anylytics Public

    Flexible, provider-agnostic analytics library for Android applications.

    Kotlin 12

  2. android-14 android-14 Public

    Working demo of new things in Android 14

    Kotlin 16 4

  3. Transfer.sh Transfer.sh Public

    Easy file sharing from your Android device!

    Java 16 3

  4. Potato-Library Potato-Library Public

    Easy to use Utility library for Android

    Java 43 8

  5. WhatTimeIsIt WhatTimeIsIt Public

    A simple minimal color changing Android Wear watchface

    Java 1

  6. MonkeyTester MonkeyTester Public

    Forked from fennifith/MonkeyTester

    Cabbages.

    Java

0