About me

I'm an engineering leader with over a decade of experience building scalable, user-focused software — and a track record of leading multi-team organizations that deliver real business impact. I bring together deep technical expertise and strategic thinking to shape technical direction, guide modernization efforts, and keep engineering execution aligned with long-term product goals.

Currently, I’m working as Senior Software Engineering Manager at Imagine Learning, overseeing all engineering for the Literacy Suite, which serves 1M+ students, their teachers, and school administrators across the US and internationally.

Experience

Imagine Learning is a PreK–12 digital learning solutions company that ignites learning breakthroughs by designing forward-thinking solutions at the intersection of people, curricula, and technology to drive student growth.

Senior Software Engineering Manager
2025 - present

Promoted to oversee all engineering for Imagine Learning's Literacy Suite, including both student and educator experiences, which serves 1M+ students, their teachers, and school administrators across the US and internationally.

I lead a multi-layered organization of ~20 FTEs and contractors across three teams — including ~8 direct reports and a manager of two sub-teams — driving cross-team architectural alignment and delivery execution across the full Literacy Suite. Working closely with Product, Design, and Curriculum leadership, I help define roadmap priorities and translate them into high-impact, user-centered solutions.

On the technical side, I'm overseeing a multi-year effort to modernize 20-year-old monoliths, reducing operational risk and enabling faster delivery across teams. I've also led adoption of AI-assisted development tools like Claude Code and GitHub Copilot, and I continue to invest in elevating engineering best practices, team health, and continuous improvement across our distributed teams.

Software Engineering Manager
2023 - 2025

I led the Literacy Data & Insights team — a group of ~8 software engineers and SDETs (mix of FTEs and contractors) — focused on building user-facing, real-time reporting for the Literacy Suite. My work spanned translating complex product requirements into scalable, maintainable implementations, facilitating quarterly PI planning to manage cross-team dependencies, and leading both FTE hiring and contractor/vendor relationships.


SmileDirectClub is a teledentistry platform that empowers customers to transform their smiles at home with custom aligners.

Software Engineering Manager
2022 - 2023

Promoted to lead the Core Services team, responsible for the internal services underpinning user-facing products across the company. In this role I drove technical alignment and prioritization across product, business, and engineering stakeholders, serving as the primary liaison between Core Services and the broader organization.

Software Engineering Team Lead
2020 - 2022

Prescriptions: Led the transition of the Prescriptions domain from a monolithic Django application to an event-driven, service-oriented architecture, delivering the Treatment Plan Service with zero downtime and minimal disruption.

Partner Network: Overhauled SDLC processes to improve delivery velocity while reducing operational overhead, and led development of the Partner Portal supporting SDC's Partner Network initiative.


FranchiCzar OS is a customer relationship management (CRM) application focused on franchise businesses.

Senior Lead Software Developer
2019 - 2020

Serving as technical lead for all FranchiCzar products, I built and led a 6-person development team — handling hiring, onboarding, and delivery — while overseeing development of FranchiCzar OS (a CRM for franchise-based sales), Fund.io (a payment and subscription management platform), and Rylos (a learning management system).


Gene by Gene is a genetic testing company that offers a wide range of tests for genealogical and medical purposes. It is the parent company of Family Tree DNA.

Software Engineer Team Lead
2017 - 2019

Led development of GenomX, a microservice-based platform for generating and distributing clinician-defined genetic test reports.


Durwella was a software solutions company that focuses on scientific and engineering projects. We brought to bear deep technical expertise and extensive domain knowledge to develop a wide variety of applications.

Senior Software Developer
2016 - 2017

Delivered custom software solutions for science and engineering clients, including mobile apps, geoscience modeling tools, and domain-specific visualization solutions.


RigMinder provides fully automated and wireless data management and capture technologies for the oil field delivered in real time.

Lead Software Engineer
2014 - 2016

Led all software development, server administration, and operational support for RigMinder's product suite.


Reasoning Mind was a non-profit organization with the mission of providing a first-rate math education for every child. To achieve this, the organization develops blended learning mathematics programs for elementary and middle school and works with schools to implement these programs in classrooms.

Learning Analytics Engineer
2012 - 2014

Developed algorithms for educational data mining within the Reasoning Mind edtech platform.


Education

PhD, Chemical Physics
2007-2012
Columbia University
 
BS, Chemistry Honors
2003-2007
University of Texas at Austin