Tyroo MediaDirector of Engineering
Jul. 2012 - Jan. 2015GurgaonLead the entire engineering effort across the organization. Building strategy around new product launches, budgeting , scheduling releases and managing stakeholder involvements. Built the lead management system for collecting, segmenting and IVR integration of leads using a web-platform for travel and education domain. (PHP , NodeJS, MySQL) Build the entire backbone and first version of the TyrooCentral platform for ad-serving, management , product feeds. The entire functionalities set for the first product iteration for ad network, setting up the staging and production environments, performance tuning(PHP and Python). Leading and building the infrastructure architecture and devops initiatives for the entire ad-serving platform and backend. Owning the technology stack which includes, PHP, NodeJS(UI using Jade and Handlebars), TokuMX DB (Fractal tree search of Mongo), Galera MySQL Cluster, Memcache, Gearman parallel processing, Weightage based delivery algos developed in C(Fast CGI) for scale and performance. Created scale to handle up-to 80 million requests for serving banners in different formats. Scaled it up to support 600 million requests / day. Develop core components, mentor the other team members and train them in upcoming technologies through group discussions & training sessions. Created the Tyroo Native Targeting platform for mobile apps and mobile web as a Beta and a base scale of handling 40 million requests/day. NodeJS, with Kafka, Storm and Hyperdex DB used across Debain Wheezy servers, SolrCloud for product search. Currently leading and developing a Data Management Platform for collecting and segmenting client data for retargeting across mobile and desktop. Tech Stack - NodeJS, Kinesis, RedShift, Memcache Cluster and DynamoDB on Amazon. Conduct SCRUM meeting for engineering(daily) and product teams(bi-weekly). Present Kanban boards to the business and investment stakeholders every fortnight on progress from design to platform production.