Skip to content
View sitharaj88's full-sized avatar

Block or report sitharaj88

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. Markdown is supported. 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
sitharaj88/README.md

Sitharaj — Mobile, web and AI. From idea to shipped software.

Portfolio ↗   ·   LinkedIn ↗   ·   npm ↗   ·   Get in touch ↗

Hi, I'm Sitharaj.

I turn ideas into production software. 13+ years across mobile and web, with a growing focus on AI agents, developer tools, and the infrastructure that connects them.

I build cross-platform apps with Kotlin Multiplatform, React Native, and Flutter, web experiences with React and TypeScript, and open-source libraries that make everyday development easier.

Based in Chennai, India. Building for developers everywhere.


Selected work

A few projects that capture what I love building: useful tools, thoughtful APIs, and software that works across platforms.

Code intelligence for AI agents

Turns a repository into a live symbol graph so coding agents can explore code, understand relationships, and assess the impact of changes.

MCP SQLite Local-first

Connect AI assistants to Xcode

An MCP server for iOS and macOS workflows, from building and testing to simulator management and app deployment.

TypeScript MCP Apple platforms

One permissions API. Multiple platforms.

A reactive permissions library for Kotlin Multiplatform, with Compose integration and support for Android, iOS, desktop, and web.

Kotlin Compose Multiplatform

Predictable state across platforms

Redux-style state management for Kotlin, with type-safe reducers, asynchronous actions, memoized selectors, and Compose integration.

Kotlin StateFlow State management

A consistent API for application storage

Type-safe storage with React hooks, multiple storage backends, encryption, compression, and cross-tab synchronization.

React TypeScript Storage

One interface for multiple databases

A TypeScript ORM with a query builder, model relationships, and support for PostgreSQL, MySQL, SQLite, and MongoDB. Currently in alpha.

TypeScript Node.js Databases

Explore all repositories →

My engineering toolkit

Area Technologies I work with
Mobile & cross-platform Kotlin · Java · Swift · Kotlin Multiplatform · Compose · React Native · Flutter
Web & backend TypeScript · JavaScript · React · Next.js · Node.js · Python
AI & agents LLM applications · RAG · MCP · LangChain / LangGraph · LlamaIndex · Ollama
Data & delivery PostgreSQL · MongoDB · Redis · Firebase · Docker · GitHub Actions

Open source, ready to explore

For Kotlin developers
Sentinel · Redux KMP · VaultKMP · Parcel · Krate

For JavaScript & React developers
React Unified Storage · FoundryORM · Log Tonic · React Material Bottom Sheet

For AI-assisted development
Symbra · Xcode Pilot · Android Pilot · macctl


Have an interesting engineering problem? Let's connect.

sitharaj.info@gmail.com   ·   LinkedIn   ·   sitharaj.in

Pinned Loading

  1. chartify chartify Public

    Flutter chart library covering Cartesian circular polar hierarchical and specialty chart types

    JavaScript 2

  2. mocklify mocklify Public

    Visual Studio Code API mocking tool for creating local mock endpoints and test data without a cloud account

    TypeScript 2

  3. xcode-pilot-mcp xcode-pilot-mcp Public

    MCP server providing AI assistants with tools for Xcode builds, tests, simulators, deployment, and signing

    TypeScript 2

  4. redux-kmp redux-kmp Public

    A Kotlin Multiplatform Redux library with modern Redux Toolkit features, type-safe DSLs, and Compose Multiplatform integration

    Kotlin 1

  5. arcturn arcturn Public

    AI coding agent that edits files runs commands and coordinates development work in a local repository

    TypeScript

  6. Symbra Symbra Public

    Local-first, live code intelligence for AI coding agents: a symbol graph over 35 languages, served over MCP to Claude Code, Cursor, Codex, Windsurf, VS Code, Gemini and Arcturn.

    TypeScript