Connect with me

I love hearing from people and I respond to almost every message within a day. Contact me with questions, interesting ideas or suggestions.

Current Work See more →

Bridge Flotype Inc.

Coming soon

Bridge is a revolutionary way to develop web applications. Through Bridge, developers can compose a custom service-oriented topology made of any variety of languages without having to worry about the underlying networking and serialization. On this project I worked on an Erlang connection handler as well as the Java and C++ clients.

NowJS Flotype Inc.

NowJS makes it amazingly easy to build real-time web applications. It provides a shared namespace between the server and the client, allowing such magic as shared variables and remote procedure calls. NowJS quickly became one of the top libraries in the Node.js community due to its unprecendent simplicity, allowing you to write a chat server in 12 lines of code.

GitCoach Sridatta Thatipamala

Coming soon

The GIT version control system has become the defacto choice of the developer community. While Git is powerful, most Git tutorials are either too simplistic or far too theoretical. GitCoach teaches Git through experience. Users learn advanced Git concepts and practice by applying them to realistic challenges. The site features a full in-browser, JS implementation of Git so users can practice without even having to install.

Skills I know

Back-end Web

Creating realtime applications that interface with popular Web APIs (Facebook, Twitter, etc). My favorite tech stack is Node.js with Redis and MongoDB. But I've worked with LAMP and some Django too.

Scalable Systems

Building high-performance software that can handle millions of requests per second. I have built systems in Erlang, Node.js and Clojure.In my spare time I've studied every canonical distributed systems canonical, from vector clocks to Paxos.

Mobile Development

Experienced in writing for Android platform, including location-aware apps. I've also built a fairly popular Android game using a custom game engine and metrics system.

Product Design

Strong experience in rapid prototyping and devising features and experiences for consumer-facing products. Recently I've also been practicing product marketing and finding product-market fit in early stage companies.