• SUMMARY

    Experience:

    (5 yrs.) Engineering Management
    (8 yrs.) Industry Software Development
    (7 yrs.) Academic Software Development & Research

     

    Skills and areas of expertise:
    (12 yrs.) Mobile (iOS/Android) Apps/SDKs
    (8 yrs.) Web APIs and SDKs
    (8 yrs.) Payments & E-Commerce
    (2 yrs.) Social Mobile Gaming
    (2 yrs.) Machine Learning
    (4 yrs.) Data Analysis
    (6 yrs.) GIS, Mapping, Navigation

     

     

  • EXPERIENCE

    Head of Engineering, Workspace Oct 2022 – Present

    Director of Engineering Feb 2021 – Oct 2022

    Senior Engineering Manager Jun 2019 – Feb 2021

    Engineering Manager Jun 2018 – Jun 2019
    Staff Software Engineer Sep 2017 – Jun 2018

    Senior Software Engineer Oct 2015 – Sep 2017

    Software Engineer Jul 2014 – Oct 2015

    + Responsible for engineering WePay's product stack targeted at Independent Software Vendors (ISVs). Includes APIs,
    SDKs, mPOS/POS/online payments features, terminal and card-reader
    lifecycles, and all UI/UX.
    + Scaled the API+Mobile+UI/UX+Payments org 6x in 4 years (60+ engineers).
    + Engineering lead for mobile and server SDK products, and the mobile point of sale (mPOS) card reader program.
    + Engineering lead for WePay’s API redesign project.
    + Engineering lead for integrating ApplePay and AndroidPay on the web as payment methods.
    + Started the mobile program from scratch and grew the team from 0 to 15 members.
    + Designed, developed, tested, documented, released, and supported mobile(iOS, Android) API and SDKs.
    + Designed, developed, tested, and released backend(PHP, Java, MySQL) web API.
    + Documented, maintained, and supported full suite of web API SDKs.
    + Integrated and administered Github’s Hubot on Hipchat and Slack for WePay.

    Software Engineer Aug 2012 – Jun 2014

    Game Closure Devkit: Cross-platform HTML5 social mobile gaming sdk

     

    + Designed, developed, tested and documented new features for the devkit on iOS, Android and HTML5.
    + Designed social APIs such as leaderboards, gifts, messaging, and push notifications and implemented client libraries.
    + Designed and implemented(python) social APIs on Google App Engine.
    + Gathered technical requirements and determine feasibility of design for native iOS and Android features.

     

    User Acquisition, Marketing and Analytics (6 month project)

     

    + Managed the team responsible for global apps release, marketing, growth and related analytics.
    + Responsible for localization of the apps, maintaining the android app store pages and for making app releases.
    + Researched and implemented best practices for mobile user acquisition. Documented findings for training new managers.
    + Ran live campaigns over multiple channels for several android social games to acquire over 500k users.
    + Developed(Python) tools for automating reporting of all marketing efforts and results into a unified dashboard.
    + Developed(JavaScript) a web-based analytics dashboard to visualize custom KPIs and app metrics.

    Product Engineer Jun 2010 – Aug 2012

    ArcLogistics: Software Solution for Fleet Route Planning

     

    + Designed, tested, released, and supported ESRI software for logistics of fleet management, scheduling and route planning.
    + Defined user requirements and applied best practices for using GIS software in various real-world scenarios.
    + Developed and documented software tools and GIS methods while identifying workflow enhancements.
    + Deployed and managed elastic ArcGIS servers on Amazon’s EC2 cloud platform.

     

    ArcLogistics Navigator: Companion iOS app

     

    + Designed, implemented(Objective-C), tested and deployed universal(iPhone/iPad) enterprise app for navigation and tracking.
    + Implemented turn-by-turn voice guidance, automatic re-routing, two-way real-time update of schedule, job status and location.

     

    ArcLogistics Plugin Framework

     

    + Documented and supported ArcLogistics Plugin SDK (C# .Net)
    + Delivered SDK, complete with several sample plugins, source code, tutorials and installation guide.

    Visiting Graduate Student Jun 2009 – Aug 2009

    Visiting Graduate Student May 2008 – Jul 2008

    Student Intern for Dr. Tomasz Stepinski
    Lunar and Planetary Institute

    + Designed and Implemented (Matlab, Java, Python) algorithms for mapping, analysis and classification of planetary surfaces.
    + Integrated 3rd party solutions for multi-spectral clustering, unsupervised learning, hierarchical segmentation.
    + Used ESRI ArcGIS for analysis and processing of spatial data, and for creating classified maps.
    + Verified and published results for terrestrial (Earth) and extra-terrestrial (Mars) data.
    + National Science Foundation Grant: IIS - 0812271.

    Research Assistant Aug 2007 – Dec 2009

    Research Assistant for Dr. Ricardo Vilalta
    Artificial Intelligence, Machine Learning, Pattern Recognition

    Department of Computer Science

    + Designed and implemented (Matlab) various algorithms for mapping and analyzing land surfaces, segmentation based classification, semi-supervised learning, and hierarchical learning.
    + Verified and published results obtained from analysis of artificial and real-world data.
    + National Science Foundation Grant: IIS - 0431130 & IIS - 0812372.

  • EDUCATION

    Section image

    University of Houston

    MS Computer Science 2007 – 2009

    Section image

    Nagpur University

    BE Computer Science and Engineering 2003 – 2007

    Section image

    Hyderabad Public School

      2001 – 2003

  • SKILLS

    Engineering Management

    Mobile Apps+SDKs

    iPhone development

    Web APIs and SDKs

    Android development

    Payments & E-Commerce

    Social Mobile Gaming

    GIS, Mapping, Navigation

  • Blog

    Savage Worlds - Pool's Journal

    July 26, 2016
    Scavenging Team B - A New Hope Cliff wondered if the control console had any more information about the bunker, so I asked it. Sure enough, it had a full schematic map of the place and gladly showed it to me. I could make out a Hangar, Maintenance bay, Barracks (where we were), Medical Bay, and...
    July 13, 2016
    The Mission We gathered at Alex Medenberry, the village elder’s house at her request. She informed us that the settlement’s scavenging team is out on a mission and hasn’t checked in at the expected time. They’re carrying some valuable equipment, and have the settlement’s smaller truck with them...
    June 13, 2016
    Introductory History for Scavenging Teams As spoken by Judith Medenberry (2076 - 2146), recorded by apprentice historian Alex Medenberry (2103 - ) Yeah, it must have been nice to live in the Golden Era, before all of this went to shit. Grocery stores. Hospitals. Real, honest, heavy industry....
  • LET'S CHAT!

    Section image

    San Francisco Bay Area

  • CONTACT ME