New Haven, CT
B.S. Electrical Engineering & Computer Science
Bellevue, WA
Principal Software Engineer
Seattle, WA
Lead Front End Engineer
Bellevue, WA
Senior Software Engineering Manager

Tech lead and engineering manager in the Dynamics CRM team for large single-page web application infrastructure powering metadata-driven client UI. Responsible for core framework, engineering systems, performance tooling & analysis, UI component library, and several UI experiences.

Senior Software Engineer

Developer on the Dynamics CRM team, primarily focused on performance analysis and optimization of hybrid native/web mobile applications for iOS, Android, and Windows.

Co-founder, Chief Technology Officer

Led development team and designed architecture for SaaS product for news organizations.

Yale Daily News
New Haven, CT
Director of Online Operations

Implemented initiatives for the online presence of the Yale Daily News in association with the editorial and business units. Modified and expanded custom PHP/MySQL-based web content management system. Lead creation of Django-based web content management system

Bellevue, WA
Software Development Engineer Intern

Participated in design of and implemented advanced search functionality and Reading Pane enhancements for next-generation Microsoft Dynamics CRM Outlook client. Assisted with bug fixing and contributed to team code reviews.

New Haven, CT
Student Tech

Provided technical and computer assistance and training to Yale University students. Helped maintain Yale technology infrastructure including computer clusters and printers.

Stratford, CT
Software Intern

Worked directly with Chief Software Architect developing model-based C.A.S.E. software. Created OpenGL-powered software to drive helicopter primary flight display screens as part of R&D project exploring new electrical and software architectures for future helicopter designs.

Bala Cynwyd, PA

Worked directly with municipal bonds trader, analyzing historical trends using Microsoft Excel to develop trading strategies and models.

Open Source
Lead Developer

Created and maintained open source Python library for interacting with XML-RPC API of WordPress blogs/websites.


Contributed as member of developer team for WordPress mobile app for Windows Phone devices.

Lead Developer

Created and maintained an open source Windows application for controlling PC media software using voice commands.

Courant News
Project Leader & Developer

Co-created and led development of open source Django-based online content management system for college news organizations. Presented project at conferences and drove adoption at college newspapers.

Yale University
Electrical Subteam Leader/Co-Captain

Aided electronics package design for sensor and processing systems of autonomous helicopter, including design of component interconnects and communication pathways. Began training as safety pilot for crash mitigation during competition entries.

The Haverford School
Founding Member & Team President/Captain

Developed and led team of students, faculty, and engineering mentors to build complex robots for, and successfully compete in, an international, NASA-sponsored competition. Additionally led software, electronics, and integration sub-teams.

Web Design & Development

Self-taught numerous web technologies, including the LAMP technology stack, Adobe Flash, the Django framework, and more. Partnered with other groups to develop and maintain websites for individuals and small businesses. Established personal and working relationships with individuals from around the world across the six major continents.