Sidd Viswanathan

Agentic Software Developer

About Me

Senior Software Engineer with 5+ years of experience building platform-scale systems. Most recently, I led Team Diablo at C3 AI, where I designed and maintained core platform infrastructure — data storage across file, KV, SQL, vector, and search datastores; data integration pipelines; serialization frameworks; and distributed task dispatching systems.

I am a listed patent contributor for a Metadata-Driven Feature Store for Machine Learning Systems and carry a Professional Scrum Master I certification. My background spans from nuclear engineering at UC Berkeley to machine learning and full-stack development, giving me a unique perspective on solving complex engineering challenges.

Today, I'm focused on the frontier of agentic software development — building high quality software using agents. I am pretty tech-stack agnostic, as highlighted in the Open Source Projects section below, but some technologies I have significant experience with are listed below.

Skills & Technologies

JavaPythonJSTypeScriptGoRustBashNext.jsSQLNoSQLAWSGCPAzureAI/MLNLPAgentic SystemsDistributed SystemsData PersistenceETLData FlowsScrumHostingKubernetesAuthn/z

Open Source Projects

Flowers

A flower breeding genetics simulator built with Ruby on Rails. I built this for myself to help strategize for a blue rose in animal crossing for the switch. Original React+Flask project by me, adapted to Ruby on Rails by AI. Hosted on a Google cloud instance.

Ruby on RailsSQLiteGenetics
Launch DemoView on GitHub

Labyrinth

A real-time multiplayer desktop maze game powered by WebSockets. Navigate a procedurally generated 48x48 labyrinth, collect items, and face the Minotaur. All code and assets by me. This game requires a keyboard. Hosted on an AWS instance.

Node.jsSocket.ioWebSockets
Launch DemoView on GitHub

Fishing Game

A 2D fishing game built for the desktop with Go and the Ebiten game engine, compiled to WebAssembly for the browser. Cast your line and see what you catch. Code by me, visual assets by Olga Nam, audio assets by AI. This game requires a mouse, and will not work in mobile browsers. Hosted on an Oracle cloud bucket.

GoWebAssemblyEbiten

This Portfolio

This Portfolio was created using AI, including deployment, hosting, and the React frontend. Portfolio text and content by me. Hosted on an Azure cloud instance.

Next.jsReactTypeScript
Launch DemoView on GitHub

CodexBar

A fork of the macOS CodexBar menu bar app, being ported to a KDE Plasma Panel widget. Removed reliance on local files and ported support for Codex and Claude. Built with Codex (AI).

RustKDE PlasmaSwiftCodex

DQRVCS

A decentralized, (soon to be) quantum-resistant version control system. Git-compatible CLI built on a gossip-based peer network with democratic consensus for collaboration. Includes a Rust eframe/egui desktop GUI. Built with Codex (AI).

GoRustCryptographyDecentralized

Get In Touch

Open to new opportunities and collaborations.