I currently work as a backend software engineer on the Targeting Platform team at The New York Times.
I have previously worked as both a backend and fullstack software engineer at Attentive.
Backend software engineer on targeting team - segmentation and product catalog subdivision.
Built graphQL endpoints that allowed fetching of product information to be utilized for a concierge project
Improved one of the most frequently called grpc endpoint owned by the targeting team by batching requests for less redundancy and lower latency
Fixed staging environment for team project to be used for rate limiting testing
Added improved error handling and error monitoring for product catalogs submitted via a public API to improve client experience
Optimized Python scripts querying product information from postgres databases to be utilized for machine learning powered product recommendations and determination of clients’ eligibility of product related text messages
Optimized slow running Python scripts by splitting into several workers via Airflow to reduce runtime by up to 50%
Converted frequently used Python script that replayed events in the DLQ to an airflow script for ease of replayability
Added capability to fetch PII for subscribers of segments to be utilized for internal CSV downloads
Added time filter capability for url viewed based activity subscriber segments so clients were able to better filter audiences for targeted messages
Successfully handled on call and incident management for the product attribute service