
Software Engineer at Meta
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Software engineering manager specializing in mobile, cloud, computer graphics, machine learning, and computer vision. My teams keep a laser focus on shipping quality products quickly while adapting to changing business needs. A background in video game and app development gives me a deep understanding of user experience design, real-time performance, and graphics/audio pipelines. I'm particularly interested in how new software technologies can dramatically transform established sectors (e.g. manufacturing, agriculture, transportation, government services, biotech, healthcare, education).
University of Maryland
BSc, Computer Science
N/A – Present
Meta
Software Engineer
July 1, 2021 – Present
Sausalito, California, United States
Software Engineering Manager
November 1, 2018 – June 1, 2021
San Francisco, California
Software Engineer, Augmented Reality
October 1, 2016 – October 1, 2018
make all
Founder, Software Consultant
April 1, 2011 – October 1, 2016
San Francisco
Page 44 Studios
Lead Software Engineer
March 1, 2004 – April 1, 2011
San Francisco Bay Area
Cinemaware
Senior Software Engineer
July 1, 2001 – August 1, 2003
Xulu Entertainment
Engineer
January 1, 1998 – January 1, 2000
Self-Driving Car Simulator
December 1, 2016 – Present
I trained a convolutional neural network to drive a simulated car based on video from a front camera. The network ran inference on a CPU at 10hz - performance that is applicable to today’s mobile devices. Keras, sklearn, data collection and augmentation, Python.
Tin Pan Rhythm
September 1, 2014 – May 1, 2015
Tin Pan Rhythm is a machine-assisted songwriting app made for music teachers and music makers. It reached #3 top paid app in iPad’s music category. 4.7 star user rating. I conceived, coded and managed the project (real-time audio synthesis, UIKit, Objective-C); and gathered a creative team to work on design, music, and marketing.
Self Driving Car Engineer
Udacity
June 24, 2026 – Present
Cultural Fit Analysis
The candidate's diverse experience, ranging from indie game development and consulting to leadership roles at Meta/Facebook, demonstrates adaptability and a broad perspective. Their involvement in building AR platforms and fostering creator communities aligns well with innovative, user-centric cultures. The long history in game development, including shipping multiple titles and leading engine development, indicates a strong passion and commitment to the industry, making them a good cultural fit for a Game Developer role.
Soft Skills & Operational Fit
The candidate's resume highlights strong leadership, project management, and team growth skills, particularly in fast-paced, innovative environments. Their experience in driving strategic alignment and building creator ecosystems suggests excellent communication and collaboration abilities. The entrepreneurial background as a founder and consultant also indicates strong problem-solving and initiative.