Available to hire
I’m Michael Brian Bentley, a senior software developer with 30+ years of experience across mobile, embedded, and cross-platform applications. I specialize in iOS/Android mobile development, embedded systems, and cross-platform solutions, delivering robust commercial apps used by tens of thousands of users.
I’m proficient in languages including Swift, Objective-C, C, C++, and Python, and I enjoy rapid development, technical problem-solving, and turning ideas into reliable software that meets user needs.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Senior Mobile Applications Developer at Chenega Agile Real-Time Solutions
October 1, 2025 - PresentTacoma, WA. Wrote a walkthrough document to help PWA developers set up native application tools, native platform icons, and navigate the app store review process. Onboarded in preparation of working with TypeScript, JavaScript, React, Redux, Tailwind, Vite, Ionic Capacitor, npm to create progressive web apps and native iOS/Android apps.
Application Development Consultant at Crenelle Technologies LLC
September 1, 2019 - PresentVashon, WA. Designed and built the Mitzvah risk-management model test bench and created a dozen financial models using GNUplot, SQLite, Swift, and SwiftUI. Enhanced Extegrity Exam4 for macOS with EventSet test configuration; Integrated Chromium browser functionality into Exam4 using Objective-C++, C++, and Objective-C; Modernized Exam4 UI with Swift/SwiftUI. Developed Python modules for financial data processing, including targeted EOD queries and wholesale downloads from QuoteMedia.
Senior Software Developer at SkyVector
May 1, 2012 - August 1, 2019Seattle, WA. Enhanced ARINCDirect iPad app with weather functionality and modernized chart rendering using Objective-C, UIKit, MapKit, and Core Data. Led four major releases of ARINCDirect Xplore iPad app, implementing robust communications through the Iridium satellite network and WiFi. Developed and published ARINCDirect Mini for iOS and Android using React Native. Engineered major reliability improvements for the ARINCDirect Xplore Iridium gateway and WiFi access point for aviation communications. Used uCLinux and Ubuntu in related work.
Software Consultant at Crenelle Technologies
April 1, 2010 - May 1, 2012Vashon, WA. Completed computational analysis of oil spill particle propagation for Canada's Hecate Strait within a two-week timeframe. Implemented an insurance enrollment app prototype for iPad using C# and MonoTouch. Enhanced Discovery Bay's Guesstimation app for iPad with Apple Game Center integration using Objective-C. Developed a prototype dataset explorer tool for Windows for the US Department of State.
Contractor - Technical Writer at Aquent for Microsoft (Visual C++ SDK UE Group)
May 1, 2009 - May 1, 2010Redmond, WA. Created 100+ new documents and updated existing MSDN Visual C++ documentation and examples.
Software Engineer III at Cisco Linksys Inc.
February 1, 2007 - January 1, 2009Seattle, WA. Developed software for Cisco Linksys Wireless Home Audio Components (DMC350, DMC250, DMP100, DMRW1000); Authored software for Cisco Linksys Vista Media Center Extenders (DMA-2100 and DMA-2200). Linux used.
Manager, Lead Developer, VNOS Group at Singlestep Technologies
December 1, 2000 - June 1, 2006Seattle, WA. Upgraded 16-bit versions of VNOS to 32-bit Windows and MacOS. Led development and release of VNOS versions 1.0 through 2.5.1 for Windows and Mac OS X. Repurposed and enhanced VNOS for integration into network operating centers.
Software Engineering & Consulting Roles at Various
January 1, 1978 - January 1, 20001978-2000. Software engineering and consulting on a range of projects including grocery delivery systems, POS/inventory software, educational and multimedia software, broadcast-quality video effects, and financial trading systems.
Education
Bachelor of Science in Computer Science at University of Illinois, Champaign-Urbana, IL, College of Engineering
August 23, 1976 - August 12, 1980Qualifications
Industry Experience
Software & Internet, Telecommunications, Media & Entertainment, Transportation & Logistics, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Seattle today.