| Contact: | sandipb_AT_sandipb.net |
|---|---|
| Date: | Tue June 22 2010 |
Contents
Free & Open Source Software (FOSS) developer, administrator and consultant with experience in a wide spectrum of FOSS languages and technologies.
Working since 1999 to present (11+ years)
(Chronological order)
Team Lead (2006-2007)
Joined as sole developer for a data mining group. Skills: C/C++.
- Additional management responsibilities:
- Initiated a new 24x7 Service Engineering team called Direct Marketing Operations. Transitioned from dev.
- Managed the 24x7 SE team responsible for crawlers powering Yahoo shopping
- Initiated the 12x7 SE team in Bangalore handling Yahoo's user database (UDB) - a massively scalable , global proprietary distributed database.
People management, including recruitment of new members to various teams
12x7 pager oncall for all teams from time to time, plus 24x7 support to the data mining group
Developed PHP based reporting tool for team management. Currently this tool is being used by multiple teams at Yahoo.
Engineering Manager ( 2007 - April 2009)
- Initiated various other 12x7 SE teams in Yahoo Bangalore including Infrastructure, Sherpa (Yahoo's next generation cloud database), Open Content Platform, etc.
- Rewrote entire code base of data mining team in C/C++ to remove legacy dependencies and to take advantage of new infrastructure.
Principal Engineer ( May 2009 - Present)
- May 2009 - Jan 2009: Sherpa Operations. Sole 12x7 support from Bangalore. Development and maintenance of various tools used in operations.
This was a startup focusing on innovative networking solutions. Apart from the owner, I was the only other person working here for the duration of my employment.
Was the sole developer for Mindframe's PacketManager - a proprietary Linux based network device which provides point to point reliability (including hot fail over) over multiple unreliable ISPs. This device was the primary reason behind the success of our first customer who ran a VOIP based BPO over the data network managed by the PacketManager.
Development was primary using C on the Linux kernel. The primary development was on a virtual network device running in kernel space.