engineering perfection on rails


Niranjan Paranjape

niranjan paranjape


Niranjan has spent five years putting his degree in mechanical engineering to good use, first as a Consultant at Infosys and then as a Senior Consultant at ThoughtWorks, delivering software at Fortune 1000 clients across the globe.

He's spent the last two years helping build a suite of RESTfully integrated Rails applications at one of the world's largest hosting providers.

Niranjan is one of the organisers of RubyConf India 2010, India's first ever RubyConf. He is also a trustee of the Innovation and Technology Trust, the organisation created to support the event.

Niranjan has spoken at numerous conferences, most recently RubyConf 2011 in New Orleans.

Aakash Dharmadhikari

aakash dharmadhikari


Aakash obtained his degree in Mechanical Engineering with the intention of doing research in the field of refrigeration and air conditioning, only to discover that his true passion lay in programming.

He then spent the next few years at a Fortune 500 company doing application migration, a 100,000 employee services giant doing ERP development and a hot local search startup doing app dev, before deciding it was time to do things his way and joining C42 Engineering.

His application development is driven by one motto - 'Abstraction is the key.'

Sidu Ponnappa

sidu ponnappa


Sidu has been writing code since he was six, starting with Logo back in the days when the 80386 was pretty l33t.

He started working with Ruby and Rails in 2006 when he co-founded Activ Mobs (the core of which was a Rails application) with a friend. Since then he has done a bunch of Ruby and Rails work, both open-source as well as commercial, the latter as a Senior Consultant at ThoughtWorks. He is a committer on projects like Wrest and Goldberg and has contributed features to the RSpec project.

He is a founder and moderator of the BangaloreRUG, one of the largest and most active Ruby lists in India. He also conceived and helped organise both DevCamp India as well as RubyConf India and has presented at several conferences including RubyConf India and RubyConf US in New Orleans.

He writes occasionally, and his blog is one of approximately three hundred ruby related blogs indexed by Rubylicious.

Ranjeet Singh

ranjeet singh


Ranjeet obtained his degree in software engineering with the intention of doing research in the field of programming language theory, but after listening to Rich Hickey's talk on Clojure he discovered that his true passion lies in programming and software design.

He started his career working as a Java programmer at Nagarro Inc., where he chose join the Java Software Architecture Group (JSAG) to develop internal products and do consulting on client projects for the company. After leaving Nagarro, he decided to get more involved with the consulting side of software development, so he joined C42 Engineering. He loves to solve classical computer science problems from parallel computation to database design. Every now and then when he finds himself doing a proof of concept or a hack, most of which is available as open source either on his Github or BitBucket profile.

His work is driven by the motto 'Leader, discipline thyself'.

Shishir Joshi

shishir joshi


Shishir graduated with a bachelors degree in Electronics & Instrumentation Engineering in 2011. Having landed an IT services job after graduation, Shishir realised that programming is not that bad or boring after all. He has also spent two and half years working in the embedded system and telephony space for a tech giant.


aninda kundu


Aninda has delusions of changing the world with software. With over 10 years of programming experience, he hasn't changed the world quite yet. He likes programming in ruby, javascript, .NET and his current favorite clojure. He is a shy reluctant conference speaker and a bathroom thinker.

Vijay Dhama

vijay dhama

Junior Consultant

Vijay started programming with C++ back in his school days. He is a MOOC enthusiast and believes that knowledge should be freely accessible. In his college days he played around with various languages including Python, Java and Ruby. Freshly out of college, he hopes to master the art of software development and design.