Staff Software Engineer
Current- Replaced Segment with Braze in our Kafka data pipelines allowing us to get data in near real-time for marketing campaigns. Handles 10+ Million daily events.- Developed a solution to process Apple v2 notifications in our backend services. Allows Business Intelligence to analyze Apple subscription data in near real-time.- Leading a team to deprecate all our legacy architecture based on Scala 2 and Akka. - Led a team to consolidate all of our subscription APIs into a single Java service. Saved more than 30 CPUs and more than 192 Gb of RAM. All endpoints are now well documented.- Designed and implemented a transition plan for the Data Engineering team to split the Data and ETLs shared between MyFitnessPal and Under Armour. Deprecated multiple services and saved ~1 Million USD annually in licenses and infrastructure.- Upgraded a back-end service to backfill data from Snowflake to Segment. Makes use of concurrency and parallelization to reach up to the maximum ingestion limit of 5000 requests per second.