30 years of software design, architecture, development, and testing experience on multiple platforms, including Windows, Mac, iOS, and Android, and using multiple programming languages including C++, Swift, Objective-C, and Java; tested and deployed on a variety of devices.Strong focus on iOS development since 2012, using Swift and Objective-C. Most recently, I've built video features using Adobe's Firefly generative AI services in a mobile app, and a video capture app with professional features such as Frame.io upload. I have been a lead architect of a native iOS video editing app using AVFoundation, and companion API which is being used by several teams/products within Adobe. Shipped several applications including Premiere Rush, Premiere Clip, Adobe Hue CC, and Adobe Capture. Worked on several other projects, including a motion graphics editor, and a client app for cloud rendered projects.Areas of focus include: content service integration, image/video processing and editing, project and media sync across multiple devices, and native image/video capture on mobile devices, and client side authentication.Prior to 2012, I was a lead engineer for Adobe Audition for 14 years. Focus included waveform, spectral and pitch displays, a preview editor, multi-clip time stretch, audio CD extraction, multitrack clip auto-crossfades. Filed several US patents.Passionate about developing rich, compelling, and innovative user interfaces that delight users. I take pride in producing robust and high quality code that is also extendable and maintainable. I am a champion for the Scrum methodology.
Listed skills include C++, User Interface, Windows, Software Development, and 6 others.