Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Software Engineer (AI-assisted) at AI-assisted Coding NonEvent Systems
February 1, 2025 - PresentCurrent role focusing on AI-assisted coding for multi-platform software, including iOS/macOS and backend components. Working with tools such as Cursor, Lovable, Replit, Windsurf to accelerate development; building SDKs and backend services; collaborating across Swift/SwiftUI, Kotlin/Jetpack, JavaScript/TypeScript, React, and database integration.
Senior Engineer at Lab49
December 1, 2020 - December 1, 2022Led development of a high-profile banking application using SwiftUI; built reusable UI components, integrated UIKit for navigation, leveraged Combine, and implemented animation. Mentored other developers and contributed to architecture and production readiness.
Senior Engineer at PEX
June 1, 2019 - September 1, 2020Architected and developed a management system for large clusters (>1000 machines) in Go and FoundationDB. Designed command-line tools, fast-start system, and deployed with GRPC, Docker, Kubernetes, AWS, Google Cloud, and Azure.
Senior Mobile Engineer at Cirrus MD
December 1, 2018 - May 1, 2019Lead iOS developer for a telemedicine application with chat, video, and document transfer. Modernized codebase, implemented GraphQL, complex animations, and robust chat features.
Senior Mobile Engineer at Major League Baseball
November 1, 2017 - September 1, 2018iOS development for a high-traffic app; modernized legacy codebase, integrated GraphQL, and delivered complex UI components with RxSwift and advanced animations.
iOS Developer at DaVita
August 1, 2017 - November 1, 2017Developed andarchitected medical applications in Swift for iOS; mentored teammates; refactored critical apps to improve reliability and maintainability.
iOS Developer at Allegion
January 1, 2017 - August 1, 2017IoT management applications for HomeKit. Restored HomeKit functionality after a rewrite, refactored protocol handling, and wrote unit tests for multiple HomeKit versions. Performed performance analysis using Python and Pandas.
Senior iOS Developer at Cardinal Peak
April 1, 2016 - July 1, 2016IoT-focused iOS development for high-end appliances; extended promise-based code, debugged networking issues, and mentored Objective-C programmers transitioning to Swift; implemented complex animations.
Lead iOS Developer at ShopAtHome
May 1, 2015 - April 1, 2016Re-architected an iOS app to 100% Swift; built generic components to reduce code size; implemented protocol-oriented programming; integrated location services and complex animations; mentored developers.
Chief Technology Officer at Flixtreme
November 1, 2014 - April 1, 2015Owned architecture and technical direction for an iOS social app; developed dynamic UI components, integrated extensive Facebook features, and led a fast-paced shipping cycle with mentoring.
Lead iOS Engineer at Useful Systems, Inc.
July 1, 2014 - November 1, 2014Created a new Swift-based application; developed a promise-based REST client library; built a Swift code generator in Ruby to produce native wire data classes; implemented location services and mapping.
Senior iOS Developer at Spies and Assassins
April 1, 2014 - April 1, 2014Updated an iOS photo application with photo editing, Auto Layout, and animations; delivered under tight deadlines; focused on UI polish and performance.
Lead iOS Developer at PCS Ferguson
October 1, 2013 - April 1, 2014Architected and developed an oil well control iOS app; implemented Storyboards, custom UICollectionViews, Core Bluetooth, TCP, and Modbus; mentored teammates.
Lead iOS Developer at Raindynamics
April 1, 2013 - November 1, 2013Architected Android and iPad applications for real-time weather data and avionics; built real-time flight displays with custom Core Graphics and Java backend control server.
Senior iOS Developer at MWH Global
November 1, 2012 - June 1, 2013iOS/iPad app development; peer discovery with Bonjour; custom collection views; mentored developers.
Senior Mobile Engineer at RTP, Active Network
September 1, 2011 - February 1, 2012UI development for iOS apps; mapping, AR, JSON/XML parsing; push notifications; mentored peers; won InformationWeek IT award for LivePass app.
Senior iOS Developer at Apple
June 1, 2010 - July 1, 2011Cocoa and Cocoa Touch design and development; macOS client-server retail product displays for in-store applications.
Lead Software Engineer at eBay
June 1, 2009 - June 1, 2010Lead developer for high-throughput classification engine; data mining and SQLite-backed storage; mentored developers.
Senior MacOS Developer at Microsoft
April 1, 2008 - March 1, 2009Architected and led the Document Connection for Mac; Cocoa-based product shipped with Microsoft Office service pack.
Senior MacOS Developer at Apple, Inc.
January 1, 2008 - April 1, 2008Objective-C Cocoa development for Tiger/Leopard; internal Leopard-only tool development from requirement to release.
Senior MacOS Developer at LeapFrog
July 1, 2007 - December 1, 2007QT architecture and development; implemented an Operation-Queue framework for QT; multithreading and GUI work.
Senior MacOS Developer at SoundFlavour
April 1, 2007 - December 1, 2007Objective-C Cocoa development; re-architected application for threading, Core Data, animation improvements; led architecture and project management.
AI-assisted Coding Specialist at AI-assisted Coding NonEvent Systems
February 1, 2025 - PresentAI-assisted coding of games and business applications. Utilizing Cursor, Lovable, Replit, Windsurf, and other tools. Focus on iOS (Swift/SwiftUI), Kotlin/Jetpack Compose, JavaScript/TypeScript, React, PostgreSQL, Python, FastAPI, and SQLModel.
Software Engineer at Self-Directed Personal Project
December 1, 2022 - February 1, 2025Developed a distributed computing system and multi-platform SDK. Built with Swift, macOS, iOS, SwiftUI; extensive use of async/await; code generation with SourceKitten and Stencil; Python, PostgreSQL, Docker, Vapor; prototyping for Vision Pro, USDZ, mapping, Houdini.
Senior Engineer (Remote) at PEX
June 1, 2019 - September 1, 2020Architected and developed a management system for very large clusters of > 1000 machines in Go and FoundationDB. Designed and developed command-line tools to manage the system. Architected fast-start system. GRPC, Docker, Kubernetes, AWS, Google Cloud, Azure.
Senior Mobile Engineer at RTP (Active Network)
September 1, 2011 - February 1, 2012UI design and development of iOS apps; web services, mapping/GPS, augmented reality, JSON/XML, push notifications; location services and real-time sensor integration; mentoring.
Senior Software Engineer at Fabric7 Systems
October 1, 2006 - April 1, 2007Next-generation management GUI; low-cost platform/enterprise management system; UI design and Flex; evaluated Spring; re-architected for performance.
Senior Software Engineer at PayByTouch
August 1, 2006 - February 1, 2007Specification and development of Python/Jython framework for automating installation and configuration of WebSphere components; system-level scripting.
Senior Software Engineer at LookSmart
June 1, 2006 - August 1, 2006Ruby on Rails development.
Senior Software Engineer at KAVAM
March 1, 2006 - May 1, 2006Design and development of multi-threaded high-performance server systems in C++ on Linux.
Senior Software Engineer at Fabric7 Systems
July 1, 2004 - March 1, 2006Design and development of enterprise management systems; architecture, performance-focused; Java/C++ CORBA; Python, Ruby, XML; UI design.
Senior Software Engineer at Applied Biosystems
June 1, 2002 - June 1, 2004Specification and architecture of biotechnology applications; Java/Swing and Win32 C++; XML schema; Python; JUnit.
Senior Software Engineer at SRI International
November 1, 2000 - August 1, 2001OOAD/UML, development of wireless systems in Java and Linux/C/C++. High-reliability networking protocols; embedded RT networking; Java/Swing; XML; mapping; UI design.
Senior Software Engineer at Kiracom
February 1, 2000 - November 1, 2000Co-architected Oracle/Java-based large-scale web email system. JavaMail, ERwin data modeling, performance tuning; Oracle.
Senior Software Engineer at Organic
March 1, 1999 - February 1, 2000eCommerce application development in ATG Dynamo, Java, PL/SQL; architecture and data modeling; Blowfish encryption; performance tuning.
Senior Software Engineer at SRI International
February 1, 1998 - March 1, 1999UML-based architecture and development of Tactical Logistics Information System; security layer; Java, Oracle, CORBA; mentoring.
Senior Software Engineer at Lockheed Martin
November 1, 1997 - February 1, 1998Design and development of DARPA Simulation-Based Design System; distributed server management; CORBA IDL; Java; Swing; Solaris/Windows.
Education
B.S. in Physics at University of California, San Diego
January 11, 2030 - February 4, 2026BS in Physics (incomplete) at University of California, San Diego
January 11, 2030 - February 4, 2026Qualifications
Industry Experience
Software & Internet, Healthcare, Professional Services, Media & Entertainment, Education, Computers & Electronics
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Lafayette today.