Experience
Fanatics
Software Engineering Contractor, Fanatics Live (May 2023 - Present)
- Implemented live video streaming with AWS Interactive Video Service (IVS) and saving video-on-demand content in HLS format in AWS S3.
- Leveraged AWS Elemental MediaConvert to create video content from multiple sources in both HLS and MP4 formats
- Developed an onboarding experience, with Phoenix LiveView, for new users who would be live streamers on the platform.
- Added support to GraphQL API written in Absinthe to support new queries, mutations and subscriptions for a variety of features.
Score Media and Gaming
Technical Lead, Promotions (January 2021 - May 2023)
- Lead a team of 10 software engineers with responsibilities including onboarding, mentorship, and management.
- Managed the full development life-cycle, planning through delivery, for a new set of services that grant Awards to patrons based upon a dynamic rules engine which aggregates data from numerous internal services.
- Architected and build an event-based service using Kafka to connect with 6 back-end services.
- Authored extensive library of internal documentation of the Promotions service and expectations for team members.
Software Developer, Identity & Payments (August 2019 - December 2020)
- Served as Interim Team Lead for the Payments team for 6 months at the request of the CTO.
- Developed libraries to communicate with 4 third-party payment providers to enable secure financial transactions.
- Created several gRPC APIs for internal service communication.
- Coordinated with iOS and Android stakeholders to create a GraphQL API, written in Elixir’s Absinthe framework.
- Generated web interfaces written in Elixir & Phoenix’s LiveView library for administration and troubleshooting.
Lighthouse Labs
Web Development Student Mentor (July 2019 - February 2020)
- Provided technical and career advice to a group of 60-75 students weekly.
- Assisted in training of Ruby, Javascript and web fundamentals for approximately 15-20 hours per month.
PagerDuty
Software Engineer, Growth (January 2019 - June 2019)
- Developed the team’s first React.js application, an on-boarding tutorial to the product for newly signed-up accounts.
- Developed systems to enable new subscription-based pricing plans to empower new sales and marketing strategies.
- Implemented growth test strategies and set up third-party tracking integrations for evaluating results of experiments.
Quandl
Software Engineer, Core Product Team (December 2015 - December 2018)
- Worked on the design and expansion of the cloud infrastructure in AWS using an “infrastructure as code” approach.
- Wrote several hundred system integration tests as part of an independent quality assurance test automation suite.
- Implemented back-end features such as rolling rate-limits for bulk downloading data and trial data limits.
- Rebuilt front-end application of the customer facing website, including the primary product pages, the guest and authenticated versions of the home page, various marketing pages, the pricing pages and checkout pages.