Summary
- A collaborative, values-based leader and problem solver with a proven track record of delivering new v1.0 products.
- Hands-on experience and pragmatic leader with a “get the work done” attitude.
- Extensive experience in building teams from the ground up and setting agile development structures and processes for geographically distributed teams.
- Value-based manager with strong leadership skills that engender team loyalty, passion, and dedication.
- Sharp product vision, innovation, execution, and strong and diverse technology experience.
Experience
2016 - Present: Director of Engineering @SAP Ariba
- Led multiple agile scrum teams (Dev and QA) across 4 locations (US, India, China, Brazil).
- Led the development of XML database and Queueing as service.
- Successfully migrated Ariba products from Oracle to SAP HANA with little customer impact. Ariba is today the biggest deployment of SAP HANA.
- Extended ORM layer to support SAP HANA. Implemented new application simulation tools.
- Revamping Ariba test infrastructure for public cloud readiness.
- Enabled first Ariba application to run on public clouds (AWS & Azure).
- Converted the on-premise CI/CD pipeline into an elastic app running on multiple public clouds.
- Led data privacy, data protection, data encryption management for security initiatives for Ariba applications.
- Actively coordinating the phased DB migration and adoption of new security standards across all products.
- Advocate for Agile adoption and coaching teams for Agile transformation.
- Active member of the Palo Alto Sustainability team.
2014 - 2016: Principal Engineer @Intuit
- Led the development of a Continuous Integration and Continuous Delivery (CI/CD) company-wide platform on AWS CodePipeline.
- Led the conversion of an existing Continuous Delivery application into multi-tenant SAS based application.
- Deployed a highly available, disaster recovery capable, global installation of GitHub Enterprise to unify source code management across all Intuit’s business units.
- Brought Github into Intuit and unified previously fragmented source control management (Stash, Gitlab, SVN, Perforce) into one central instance resulting in drastic license cost saving and higher developer’s collaboration and productivity.
- Advocate and coach other teams on git, Github, and agile best practices.
- Reduced developer’s onboarding time via auto-provisioning cloud-based development playgrounds.
- Active member of the GreenTeam working on reducing on-campus waste.
2012 - 2014: Member of Technical Staff 2 @X.Commerce (an Ebay/PayPal division)
- Responsible for bootstrapping new initiatives within the company to expand our product offerings.
- Developed a point of sales iOS application for a Magento store.
- Developed an iOS application to administrate a Magento store.
- Designed and developed a new unified API and Service framework enabling SOAP and REST interfaces for Magento services.
2008 - 2011: Head of Software Engineering @Bloom Energy
- Responsible for all software activities at Bloom Energy including development, operations, product management, QA, and release management.
- Founded the Software development team at Bloom Energy. Hired and managed engineers and contractors between California and India.
- Instituted a development and release process that resulted in continuous weekly releases over the course of 3+ years with minimal defects and almost no planning churn.
- Provide software vision and leadership to the company including infrastructure, cyber and physical security, scalability to monitor and control megawatts fleet, integration with back-office business applications, and lowering operating cost through software and automation.
- Architected a mission critical 24x7 distributed monitoring system (SCADA) for controlling, supervising and optimizing fuel cell operations over the internet allowing central operators to remotely monitor and control fuel cells installed across different states.
- Developed an analytical platform for reporting, forecasting parts failure and maintenance schedule, and optimizing fleet energy generation.
- Designed an abstraction layer to interact and control hardware components of the fuel cell.
- Automated the control and monitoring of machines in the manufacturing factories.
- Erected the first data center with hot backup hosting the SCADA application. Processing 3Gbps or real-time data coming from 200 customer sites.
- Responsible for operations of all software running in the data center, manufacturing factories, and customer sites. Maintained 99.99% uptime in the past 24 months.
2004 - 2008: Senior Architect / Engineering Manager @PayPal
- Led several teams from different business areas: Funding Mix, Consumer Experience, Customer Service, Marketing Platform, and Merchant Risk Assessment and Management.
- Managed distributed teams between California, Arizona, and India. Formed and groomed 3 new teams.
- Responsible for architecture and technical design as well as project delivery and quality. Review, advise, and guide the technical design process. Enforce best practices in application development. Mentor and coach engineers for career growth as well as general people/team management activities.
- Drive implementation of multiple simultaneous projects with a short 1-2 month development cycle. Hands-on project and resource management. Create and maintain project plan, tasks list, features list, bugs list. Assess risk mitigation.
- Actively participate in defining road map for business units. Strategic planning to align business vision to system evolution. Work closely with 7 product managers simultaneously to define product features and priorities. Evaluate and review 3rd party applications.
- Ensure our features run 24x7x365 and scale up to the activity of the website which currently accounts for over 125 million user accounts and process over 200 transactions per second. Resolve production issues when they arise.
- Shipped over 120 features in 19 releases.
2001 - 2004: Principal Software Engineer @Ariba
Led the development of a new R-OLAP based product to analyze Procurement and Sourcing activities on Ariba’s platform
2000 - 2001: Staff Engineer @Selectica
Led the development of a new Business Intelligence product to analyze Selectica’s configuration process
1998 - 1999: Sr. Research Associate @NEC Computer & Communication Research Labs
Research on semi-structured data mining and information retrieval.
1996 - 1998: Research Associate @IBM Almaden Research Center
Research in Data Mining. Developed several internet sales tools based on Association Rules.
1995 - 1996: Research Associate @Computer Research Institute of Montreal
Research in Image Processing for GIS applications
Education
- 1996: Master in Science - Computer Science, University of Montreal
- 1993: Bachelor in Science - Computer Science, University of Montreal
- 1990: Mathematics Superior, Kleber College
Technical Skills
- 2016: HashiCorp Nomad, Consul, Terraform
- 2016: SAP Hana
- 2015: Kafka, Docker, AWS DynamoDB
- 2014: MongoDB, Node JS, Ansible, Chef
- 2010: PostgresQL
- 2009: AWS
- 2005: MySQL
- 2004: PHP
- 2002: Linux, Javascript, CSS, HTML
- 1998: Oracle
- 1994: Java
- 1992: C/C++
Patents and Publications
- 4 Patents issued
- 5 Journal papers
- 9 Conference papers