Available to hire
I am an insightful, dedicated, and team-focused lead software developer and problem solver. With my considerable experience across the software stack, architecture, and management, I ensure work gets done quickly and done right. I have a strong passion for leading teams to create cutting-edge technology solutions, particularly in AI-enhanced applications and video platform development. I thrive in fast-paced environments, filling technology and process gaps to increase team velocity while maintaining high-quality code and robust software architecture.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Work Experience
Lead Developer, Project / Engineering Manager at Marco Polo
March 31, 2025 - August 10, 2025Led and co-led development on numerous projects involving AI transcript and summary features for a video messaging platform, multiple secure auth systems, playback of video messages on the web, and creation of three new social networking and chat apps. Managed and contributed to teams of 4-6 developers, overseeing new feature development from concept through release and evaluation. Delivered the company’s first web products ahead of schedule and led technical stack and process direction. Played a key role in saving over $1 million per year on content archiving and $400K annually through video server improvements.
Lead Developer, Project / Engineering / Product Manager at Panopto
January 31, 2019 - August 10, 2025Led all efforts related to the Panopto website, site APIs, and video recorder clients on Windows and iOS. Managed 3-5 developers and the company’s only designer. Guided feature and visual design from concept through implementation to maintenance. Led technical direction and promoted quality code, separation of concerns, and reuse. Drove adoption of new technologies like Typescript, React, and REST, and resolved some of the team’s biggest issues including complex video player coordination and aging tech stack challenges. Owned architecture and development of major features including real-time video editing components and rebuilding of backend services.
Lead Developer at KEXP
April 30, 2014 - August 10, 2025Led major projects across KEXP’s website, backend, tools, and mobile app. Rewrote core data services to improve performance and reduce database contention. Architected and built full stack social features covering database through user experience. Rebuilt, released, and supported the KEXP Android app.
Software Development Engineer II at Microsoft
March 31, 2012 - August 10, 2025Architected and built web and native components in Microsoft Live Labs, Windows Phone, and Windows Live. Lead developer and architect on a high-performance data visualization tool called PivotViewer, which was presented at an international IEEE conference. Contributed to native UX features for Windows Phone development platform and worked full stack on multiple Microsoft websites and proof of concept applications.
Lead Developer at Eastman Kodak Company
March 31, 2007 - August 10, 2025Worked in Research and Development on image understanding and multimedia applications. Researched media analysis algorithms resulting in six patent applications. Built backend components, APIs, and UIs on multiple platforms. Lead contributor on websites for document and photoprinting.
Lead Developer, Project / Engineering Manager at All Roles Personal Projects
April 1, 2024 - PresentVarious personal software development, architecture, and product management projects including:
- Flow Pro: Mobile app combining latest flow state research with AI coaching, designed and released on iOS quickly.
- 345: Simple card game apps for Android and iOS based on son’s game design, built with Unity and AWS backend.
- Artifice: Gamified AI chat apps for iOS and Android, designed and built with Kotlin Multiplatform and Supabase backend (in progress).
- 4and4: Community building and communication apps for iOS, Android, and web, designed and built with React Native and Supabase backend (in progress).
Education
Qualifications
Industry Experience
Computers & Electronics, Media & Entertainment, Software & Internet
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Lead Sound Engineer
We have the best lead sound engineer experts on Twine. Hire a lead sound engineer in Seattle today.