In this role, I developed and evangelized a serverless strategy. We were in the midst of needing to re-write some legacy systems and my team was tasked to create the new "go-to" architecture. We developed tools and serverless patters that would act as guides for teams to break apart monoliths into smaller serverless micro-services. As part of this, I needed to help garner trust in the new direction and build faith in the architecture. The success of this is seen through the promotion of our strategies by AWS, we have been featured at re:Invent 2017 and numerous other AWS events.
Director of Project Engineering
In this role, I was asked to create metrics and data awareness for teams. We did this by creating the M.A.D team (Machine Learning, Analytics, and Data Gathering). This team led the separation, recording, and pipelines for Metrics and Business Events inside of the Comcast eCommerce ecosystem. We were able to create a robust system at AWS that allowed all applications to push data to a stream and we then consumed and moved the data to different places, this fueled dashboards, KPI's and a better understanding of our processes and want might be wrong with them. I mentored leaders and this team still exists and is doing great things in the ML/AI spaces
Director, Shared Services Produce Development
In this role i lead the COAME (Customer Owned And Maintained Equipment) engineering and product efforts, this included Xfinity TV on Xbox, Samsung Smart TV, Apple TV, Roku and more. I was responsible for the product management as well as the technical leadership of the backend systems we built. Aspects of this ecosystem were: API's for the devices, Backoffice services, Editorial and Promotional services, Traffic Routing/Shaping and Metrics/Reporting. These were highly revered systems that we demoed at CES, NAB and other tradeshows. Due to some of the technical limitations of the devices we created very robust systems to handle the data and flows. Some of these led to patents i created.
Senior Product Manager
I was the Product Manager responsible for our syndication products. This involved business development with entertainment properties in San Fran and Los Angeles. We created syndicated products like DVR from any website, DVR from a billboard/poster QRCODE, Sharing of local entertainment guide information, see what's on your DVR, etc. My role merged together the Engineering teams with Product and Business Development into one solution.
Senior Software Engineer
As a Sr Engineer, I was part of a multi-person R&D team. We were focused on new technology and how to bring benefits to the consumer with the vast amount of broadband available to the home. Some of the items we focused on were: Download Management, Media Consumption, Online Tools, Virus Protection, Speed Boosting. Many of these seed projects were turned into full businesses under the Comcast umbrella. I was also used as a consultant by the Comcast Office of the CTO as new products and ideas were pitched to Comcast.