Abhinav Singh

FOSS Enthusiast, Erlanger, XMPP Evangelist, Realtime System Architect/Consultant, Musician. Building scalable, fault-tolerant, real-time and distributed systems

XMPP Standards Foundation, Member Aug'10 - Aug'11, July'12 - Present

I am a member of the XMPP Standards Foundation, an independent, nonprofit organization that develop standards for open protocols for presence, instant messaging, real-time communication and collaboration on top of the IETF's Extensible Messaging and Presence Protocol Core (XMPP).

PaidPiper Apr'12 - Sep'12

Developing the next generation Mobile payments and CRM platform using Python and Erlang. Being the first backend engineer in the team, I was responsible for end to end product architecture and development for initial investor and public relationship demos/conferences. Among other things I developed an Asynchronous Push Notification Engine, a library for interaction with MasterCard Developer API's for CreditCard payment processing and REST API interface for frontend developers.

Jaxl, Founder Aug'10 - Apr'12

Jaxl started in summer of 2010 with a vision i.e. of providing a real-time PUSH transport for applications over cloud which works across all platforms. Jaxl provided easy to use frontend and backend API's over it's Platform As A Service (PAAS). Frontend API's were supported in javascript language while backend API's can be written in any programming language. Both frontend and backend API code is hosted by developers while Jaxl Platform acts as a real-time PUSH messaging pipe between backend and frontend. Platform was written majorly in Erlang programming language and used FOSS extensively including ejabberd, riak, rabbitmq.

Yahoo, Software Engg. Jun'08 - Apr'10

Worked on backend and frontend technologies with Yahoo Cricket, Yahoo Movies and Yahoo Elections team. Major responsibilities included architecting and development of live cricket scorecard update, live election results update, live group chat modules and document storage indexing retrieval. Most of the work was done using PHP/Perl and Memcached as a distributed queue.

Oracle, MTS Jun'07 - May'08

Worked with Supply Chain Management team of Oracle Business Intelligence Group. Major responsibilities included development of Common Dimesions and SCM modules for OBIEE Apps 7.9.4 and 7.9.5 releases.

EPFL, Research Assistant May'06 - July'06

Worked on the development of Music Information Retrieval and Automatic Music Recognition modules for the AXMEDIS project

Indian Institute of Technology, Guwahati Batch of 2007

Graduated as Electronics and Communication Engineer in 2007. During 4 years I mainly focused in the field of Speech Recognition and Music Information Retrieval. As a result developed an Automatic Music Organization System using state-of-the-art in automatic genre classification and content description.

Publication: "Using Culture Based cues in Music for affective engineering of GUI" - Co-authored with Dr. S.R.M. Prasanna and Professor Pradeep Yammiyavar. Published at Indo-Danish HCI Research Symposium, May 2006, IIT Guwahati

City Montessorie School, Lucknow Batch of 2001

Passed high school with 84.80% marks in 2001. CMS, whose inspirational motto is "Jai Jagat", is the first school in the world to be honoured with the UNESCO prize for Peace Education in 2002. It is one of the world's largest schools in terms of number of students and by July 2005, had shown a record enrolment of more than 30,000 pupils.

Ichor, Guwahati Apr'03 - Apr'07

A progressive metal band from IIT Guwahati, formed in Oct'03 by me and Varun Choudhary (college friend). In 4 years since its inception, Ichor became one of the most successful college bands in North-Eastern India, finishing runners up at Rock-o-Phonix '07.

Aaveg, Lucknow

Aaveg is a blend of rock and fusion music. Formed by Navneet Singh (school friend) in 2003. However, after relocating to Guwahati for graduation, I never got to play enough for Aaveg.