In July, I relocated to Bangalore to join my first real job as a software engineer. The first week was nice, esp. the bootcamp. We started off by understanding the problem. We chose fast conference booking. The problem was to simplify conference room booking and develop a web/mobile app around it.
I started off by hacking a Tornado app with a NoSQL database and a backbonejs frontend but since we had limited time I stashed my work and we hacked a RoR webapp instead and I hosted that on my prgmr VPS, on bc.baagi.org.
We had some innovative and disruptive ideas, like a booking can have non-adjacent time slots, responsive ui for tablets and mobiles, results based on user’s booking history, intuitive sorting and searching features, sending email for confirmation.
Meanwhile, the HR told us fresh-hires about an interesting position in Hyderabad and that those who would opt for it will lose some (cab, food) benefits but they would get to work on the opensource Apache CloudStack with the previously acquired Cloud.com team. Startup kind-of environment, amazing opensource product, small team, I was game!
I left for Hyderabad the very next day. I could n’t care less about bootcamp, I researched more about CloudStack and found that in a way it was similar to VMController, my B.Tech project. I missed the demo/keynote and we failed to grab a prize at the bootcamp but nevertheless our app was very well appreciated. Heck the VP emailed all the mentors and big guys telling ‘em about our app and that it was hosted on the Internet. On the last day of the bootcamp I got permission from my mentor to opensource the source code for everyone to checkout.
And here I am, in Hyderabad for more than a month now! I’m enjoying my job, learning new things every day, hacking through the source code and learning from the masters, trying to fix some interesting bugs and am super excited about what’s coming in next few months.
The best part is I’m hacking an opensource project (earning those ohloh points :) and getting paid to do that! I get to work on some sweet servers that would run a variety of hypervisors and even baremetal (excited to work on it soon!) and we do releases every month.
We had a nice welcome/team lunch recently, thank you team!
And I bike everyday to work and places; got myself a Schwinn Searcher (2012).