Curious and detail-oriented technologist with 10 years of experience across various front- and back-end frameworks, AWS (and some Azure), data engineering, reporting. Excellent knowledge of distributed systems and design patterns.
◆ Built an analytics pipeline on AWS (CloudFront, Kinesis, Glue, Redshift) that ingests and redirects millions of daily QR code scans at the edge with sub-100 ms redirection latency.
◆ Led reduction of tens of thousands of lines of front-end code by 60-90% to fix errors and improve maintainability of product and administrative pages. Used best up-to-date libraries and coding practices. Created dedicated Apollo GraphQL server with schema stitching. Adopted Relay client framework for features such as query batching, caching, optimistic updates, conventions reducing boilerplate code, etc.
◆ Improved consumer engagement as much as 900% for mobile advertisers for many popular consumer product brands by creating compelling QR codes. Designed a workflow to create QR codes with the following requirements: multiple image formats (SVG/PDF/EPS/raster), color modes (RGB/CMYK/grayscale), custom eye/module shapes, color gradients, logos with fading contoured margins, background image or random background modules framed within a polygonal/custom shape, automatic fitting of QR code within the largest empty space of a background image, text paths, barcode width reduction, etc.
◆ Reduced time to onboard large volumes of customer product/brand data (from S3) and to generate product landing pages by >90% for legacy systems in Java/Spring and Groovy/Grails.
◆ Facilitated understanding of AI and adoption of AI coding tools. Discussed many aspects of AI: current research, foundation model and neural network architectures, tokenization/embeddings, model training/fine-tuning/alignment, open/frontier model benchmarks and comparisons, remote/local deployment solutions for inference, prompt engineering, RAG pipelines, vector databases, agents, safety/security/vulnerabilities, societal impact, etc.
◆ Created dispatcher dashboard for bus operators to manage their fleets and monitor real-time location and boarding status in conjunction with mobile apps used by riders and drivers.
◆ Evaluated options for real-time updates/messaging. Used Azure Maps for geofencing; SignalR to push real-time location data to a high number of concurrent users and for group messaging; Twilio Notify for SMS, email and push notifications (e.g. geofence alerts); and Twilio Sync to synchronize the bus manifest for operators, drivers, and riders.
◆ Created Azure functions for data submissions and queries. Improved query performance through creation of database indexes and appropriate use of range queries.
◆ Preparation, integration, and feature engineering of data from ad exchanges, ad inventory suppliers, advertisers, and data brokers to achieve cross-device identity resolution for audience segmentation, retargeting ads, frequency capping, tracking and improving user journeys, attribution, detecting fraud, authentication, etc.
◆ Reduced times for certain Spark jobs by >90% by removing redundant joins and transformations.
◆ Created libraries to standardize postal addresses with a match rate of 70-80%.
◆ Helped improve conversion rates by 15-40% for signup and adoption of new features by creating an A/B testing service that ran experiments and rolled out successful variants.
◆ Created/Improved features for online classroom and social platform: content sharing, quizzes/assignments, and connection/communication between educators/students/parents.
◆ Created/Improved APIs to manage media for ad creatives. Religiously followed enterprise design patterns to prioritize extensibility and minimize code changes when updating or creating new platform components.