![]() |
I grew up in India but have been calling Silicon Valley home for the last 15 years. During this time, I worked on Java-based server-side architectures
at Sun Microsystems and Google. In early 2011, I left Google to start Trymph Inc., a startup focused on mobile multiplayer gaming where
I am currently the CEO and the tech honcho.
I have coauthored two books on design of server-side applications and several popular open-source projects. I have an M.S. in Management Science and Engineering from Stanford University, M.S. in Computer Science from Washington University in Saint Louis, and a B.Tech. in Computer Science and Engineering from Indian Institute of Technology, Delhi. |
![]() PowerVocab |
![]() Spell Me Right |
![]() Pool HD |
![]() Driving Edge |
![]() Power Citizen |
Google Gson library: I co-created Gson library for use with-in Google for converting Java objects to JSON and vice-versa. We open-sourced this library and it currently is used extensively with-in and outside Google.
Google Greaze Framework: I created and open-sourced the Greaze framework at Google. This framework provides a way to create REST and procedural web-services with JSON using simple Java objects.
tcpmon tool: This is a tool that is used to monitor traffic on TCP connections. It has also been integrated in the NetBeans IDE.
Java2Objc tool: I created and open-sourced this tool that can be used to convert Java classes to their equivalent Objective C classes. It is useful to port an Android application to an iPhone application. This tool works on Java source files and attempts to create well-crafted Objective C code as if it was written by hand.
I also have a few Android-related projects: Presento, Injecto and twitter-android.I have also presented over 20 sessions at major industry conferences on topics such as software architectures, best practices, design patterns, library and component design for Java based Web applications and Web Services.
|
Stanford University M.S. in Management Science and Engineering Concentration in Organizations, Technology and Entrepreneurship |
|
Washington University in Saint Louis M.S. in Computer Science Certificate in Networking and Telecommunications |
![]() |
Indian Institute of Technology, Delhi B.Tech. in Computer Science and Engineering |
Scalable Proxy Server with Plug-in Filters
Inventors: Vivek Nagar and Inderjeet Singh. US Patent 6604143. Issued Aug 2003.
Bounding Delays and Reducing Threading Overheads in Caching
Inventors: Inderjeet Singh. US Patent 6665704. Issued Dec 2003.
Method and system for providing framework for Java based AJAX web applications
Inventors: Gregory Murray, Sean Brydon and Inderjeet Singh. US Patent 7487201. Issued Feb 2009.
Web services message broker architecture
Inventors: Sean Brydon and Inderjeet Singh. US Patent 7702724. Issued Apr 2010.