Skip to content
View saivarun1410's full-sized avatar

Block or report saivarun1410

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
saivarun1410/README.md

Sai Varun Thupakula

Backend & AI Engineer · Open-source builder · 0→1 product owner

I build developer tools for AI agents, local-first utilities, and dependable products that turn complicated workflows into small, understandable systems.


Sai Varun's terminal-style GitHub profile card, generated with termfetch

This profile card is generated by termfetch, one of my open-source projects.


Open-source and public work

My projects share one idea: tools should be useful before they become complicated. I favour local-first behavior, explicit safety boundaries, deterministic checks, and documentation that lets someone succeed without speaking to the maintainer.

Project What it does Built with
keelson Enforces a repository's architecture rules at AI-agent edit time—before a bad change reaches CI. One rule file, any language. Available on npm. TypeScript · agent hooks · static analysis
termfetch Turns a GitHub profile into a neofetch-style, self-contained SVG card with no image service required at view time. Available on PyPI. Python · SVG · GitHub API
TermVoice Converts local speech into a reviewed prompt for terminal AI agents. Audio stays on the machine and nothing is dispatched without approval. Available on PyPI. Python · faster-whisper · CLI
crosscheck-ai Runs one coding agent as the author and another as an independent reviewer, with deterministic checks and bounded correction rounds. Available on npm. TypeScript · Codex · Claude Code
RealSecurePdf Rearranges and merges PDFs entirely in the browser, then independently verifies the output before download. Live app TypeScript · PDF.js · Cloudflare.

Start here: try termfetch for a polished GitHub profile, or add keelson when an AI coding agent needs enforceable architecture boundaries.

Applied systems

Open source is only one side of my work. I also build systems around real operational constraints, integrations, and failure modes.

  • CleanCar — a WhatsApp-first operations backend built as a Spring Boot modular monolith, with a deterministic conversation state machine and transactional outbox.
  • Insurance MCP — an MCP server for policy documents, applications, and underwriting rules using hybrid retrieval over synthetic data.
  • Voix — a multimedia publishing system with audio capture, AI-assisted workflows, PostgreSQL, and cloud media delivery.
  • Jira Mine — a focused Jira workspace for personal priorities, notes, and today/blocked views.
  • Travee — a full-stack travel discovery product with authentication, reviews, image storage, and map-based exploration.

Evidence, not adjectives

Work Outcome
Enterprise bulk e-signing Supported 2,000+ applications across 3 downstream services
API and workflow optimization Reduced API overhead by 34% and removed approximately 4 seconds of latency
Delivery infrastructure Improved deployment speed by 40% through CI/CD automation
Zopeo Took a merchant product from interviews to a web portal and Android application
CleanCar Built a live, three-sided WhatsApp operation for customers, workers, and operators in 3 languages

The systems behind the work

Java Spring Boot TypeScript Python React PostgreSQL Cloudflare AWS

  • Backend: Java, Spring Boot, Node.js, REST APIs, distributed workflows
  • Data & messaging: PostgreSQL, MySQL, Redis, Kafka, SQS
  • Product surfaces: React, TypeScript, React Native, Expo
  • Cloud & delivery: AWS, GCP, Cloudflare, Docker, CI/CD
  • AI systems: LLM APIs, tool-using agents, MCP, retrieval, and deterministic evaluation

How I build

Understand the real constraint
        ↓
Ship the smallest complete loop
        ↓
Make safety and failure states explicit
        ↓
Measure production behavior
        ↓
Improve what users actually feel

I welcome focused issues, thoughtful pull requests, and honest feedback. Each repository documents its current status, setup, and contribution path.


Let’s build something that has to work

I’m most useful in backend, platform, AI-tooling, or founding-engineer roles where reliability matters and ownership does not stop at the pull request.

saivarun1410@gmail.com · LinkedIn

Pinned Loading

  1. keelson keelson Public

    Enforce your repo's architecture rules at AI-agent edit time, not 20 minutes later in CI. One rule file, any language.

    TypeScript

  2. termvoice termvoice Public

    Local-first push-to-talk prompts for terminal AI agents

    Python

  3. insurance-mcp-poc insurance-mcp-poc Public

    MCP server exposing a life-insurance domain (policy documents, applications, underwriting rules) as agent tools. Node + Postgres/pgvector, hybrid retrieval with reciprocal rank fusion. Synthetic data.

    JavaScript

  4. termfetch termfetch Public

    Turn your GitHub profile into a neofetch-style, self-contained SVG card.

    Python

  5. SecurePdf SecurePdf Public

    Private, browser-only PDF page arranger and verified merger

    TypeScript

  6. crosscheck-ai crosscheck-ai Public

    Provider-neutral author-reviewer orchestration for Codex, Claude Code, and other coding agents

    TypeScript