I am driven by building meaningful products and developing great teams around them, not by the programming languages or technology being used. I am comfortable anywhere in the stack, across frontend, backend, infrastructure, data pipelines, experimentation, developer experience, and internal tools.
Founding engineer on the team for Along (https://www.along.org), a new product designed to build closer, more meaningful, teacher to student relationships.
I was responsible for a variety of core decisions and application components such as:
•
Successfully co-leading a push to use GraphQL as the API surface for our server, guiding its implementation, and suporting other engineers onboarding onto this new stack.
•
Building a cross platform and cross browser webcam React component, reliable video transcoding pipelines for the output, and a secure CDN for streaming smoothly to students who might have low bandwidth or small screen devices.
•
Creating and maintaining our scripts for development environment setup, code generation, linting, continuous integration, and continuous deployment, across Github Actions, AWS, and Heroku.
•
Using Terraform to setup all our basic infrastructure in AWS like domain names and DNS, user roles and IAM policies, RDS instances, email through SES, S3 buckets, etc.
•
Setting up integrations, API wrappers, and best practices for A/B testing through providers like Google Optimize and Split.IO.
As tech lead for the "Professional Development" team I:
•
Developed tools to support in person and virtual teacher training activities, including an in product "Learning Space" with searchable content and assessments relevant to teachers in various phases of our program.
•
Supported/advised other engineers in creating school and teacher level data dashboards to help administrators and teachers understand and improve their student outcomes.
•
Continued scaling processes and automating edge cases for student/teacher account management and course enrollments.
As part of the infrastructure team, I suggested, created, and deployed key infrastructure including:
•
Structured logging APIs and pipelines for transfer of that data into the warehouse.
•
Widely adopted (internally) framework for systematic privacy checking during read and write operations.
•
Modernization and rewrite of our development environments and devserver infrastructure inside AWS.
•
Core abstractions for safe application level locking and "run exactly once" async jobs.
•
Realistic fake data generation scripts to power development environments without PII.
Led development and growth of an advertiser marketing platform responsible for a sustained 5% lift in active advertising accounts (verified by holdout group) over multiple years.
•
Tech lead the project over 2 years across ~5 engineers.
•
Launched user facing campaigns on extremely high profile surfaces like the News Feed and Pages with billions of daily impressions.
•
Advocated for and sustained strong experimentation culture and practices on the team. Built logging, data pipelines, and metrics, and integrated into company wide experimentation tools.
•
Worked cross functionally with PM/Marketing/Business teams across the company to make the platform self-service, train on the tool, and launch 100s of precisely targeted campaigns.