Summary
Overview
Work History
Education
Skills
Timeline
BusinessDevelopmentManager

Manoj Agrawal

Pune,Maharashtra

Summary

  • Enterprise Application development and Management with over 20 years of experience including offshore management, design and development of various small and large scale web applications, deployment & customer interaction.
  • Passionate about managing the design and deployment of large scale distributed systems.
  • A hands-on leader - both technical and people manager who is able to manage directly and in-directly
  • Experience in managing budget, and am able to read, understand and lead the development of a business case.
  • Experienced in distributed system design and implementation, and have a good understanding of how high-performance, high-reliability, large-scale distributed systems are built and operated.
  • Experienced manager who is able to evaluate and coach other managers, and guide my team member’s career including performance evaluation, coaching, and motivation.
  • Ability to simultaneously manage short-term priorities and long-term initiatives. - Strong decision-making skills with a bias for action rather than drawn-out analysis
  • Obsessed with results while effectively defining and communicating objectives and how success will be measured for my teams and other stakeholders.
  • Strong communication skills - both verbal and written – and are able to get your point across efficiently to a wide range of audiences.
  • My leadership style is based on building trust with the team, peers, and management and I try to always leading by example.
  • Ability to exercise influence outside my own teams to achieve results for the entire organization.
  • Expert understanding of software development processes, while practicing Agile at an advanced level.

Overview

5
5
years of post-secondary education
21
21
years of professional experience

Work History

Vice President of Product Development

MobiTV
Pune, India, India
09.2016 - Current
  • Established, initiated and optimized business development strategies based on company targets, product specifications, market data and budget factors.
  • Aligned activities with corporate objectives by coordinating across product, sales and operations verticals.
  • Developed creative sales tools, including presentations, trend reports, kitted assets, and product data sheets.
  • Mentored local personnel on best practices and protocols to maximize productivity.
  • Leveraged industry trends and competitive analysis to develop and maintain the technical architecture for the MobiTV platform

Director of Engineering

Pune, India, India
02.2012 - 09.2016
  • Managing the platform for one of the largest IPTV deployments in the world for one of the biggest Telcos.

Senior Engineering Manager

08.2010 - 03.2012
  • Leading the content management infrastructure at MobiTV for integrating with external content providers and the transcoding infrastructure and the streaming delivery servers via a distributed message bus based architecture.

Engineering Manager

08.2008 - 08.2010
  • (2 years 1 month) Emeryville Managing the CMS and the NFL server team.
  • Handling customer interaction, product & project co-ordination, agile workflow conducting scrums and representing the team in the scrum of scrums, war rooms & roadmap discussions.

Senior Software Engineer

MobiTV
Emeryville, CA
10.2006 - 07.2008
  • Leading the CMS development team which was responsible for ingestion, transcoding, distribution, workflow management, automated deployment, and different carrier based deliverables for MobiTV.
  • Lead the NFL server team which is one of the premier applications in US in terms of scale.
  • Worked closely with other business analysts, development teams and infrastructure specialists to deliver high availability solutions for mission-critical applications.
  • Orchestrated efficient large-scale software deployments, including testing features and correcting code.

Senior Software Engineer

Pay By Touch
San Francisco, CALIFORNIA
06.2005 - 10.2006

- Designing and implementing a multi-level merchant hierarchy as opposed to the then existing 2 level (Merchant -
Store) hierarchy. This feature allows PBT to board/configure merchants to more accurately reflect their corporate hierarchy.
- Designed and Implemented the Confidence Assessment engine
- Converting the merchant database into a model-driven-architecture (MDA) based solution.
- Designing a solution to help improving the performance of the settlement file generation by a factor of 10 while
implementing various requirements such as complex merchant hierarchies.
- Upgrading all the products to Hibernate 3 required for introducing the MDA based solution

Technical Lead

Charles Schwab
San Francisco, CALIFORNIA
11.2002 - 05.2005

Various project management activities u client interaction, creating work plans, coordinating requirements with the
offshore team.
 24/7 Production support for all the trading related applications.
 Feasibility analysis of the business requirements
 Life cycle management for the project.
 Coordination with the offshore implementation team in India
 Coordination with the offshore QA team in Russia
 Integration
 UAT support

Software Engineer

Cybage Software Pvt Ltd
Pune, Maharashtra
04.2000 - 10.2002
  • Exhibited strong technical aptitude and application expertise resulting in optimized performance, continuous improvement recommendations and product innovation.

Education

Certification Course - Software Engineering

IBM ACE
Pune, India
01.1999 - 04.2000

Bachelor of Engineering - Chemical Engineering

South Gujarat University
Surat, Gujarat, India
06.1995 - 05.1999

Skills

    Java, J2EE, Spring

undefined

Timeline

Vice President of Product Development

MobiTV
09.2016 - Current

Director of Engineering

02.2012 - 09.2016

Senior Engineering Manager

08.2010 - 03.2012

Engineering Manager

08.2008 - 08.2010

Senior Software Engineer

MobiTV
10.2006 - 07.2008

Senior Software Engineer

Pay By Touch
06.2005 - 10.2006

Technical Lead

Charles Schwab
11.2002 - 05.2005

Software Engineer

Cybage Software Pvt Ltd
04.2000 - 10.2002

Certification Course - Software Engineering

IBM ACE
01.1999 - 04.2000

Bachelor of Engineering - Chemical Engineering

South Gujarat University
06.1995 - 05.1999
Manoj Agrawal