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.

Michael Brian Bentley

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.

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.

See more

Experience Level

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 - Present
Tacoma, 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 - Present
Vashon, 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, 2019
Seattle, 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, 2012
Vashon, 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, 2010
Redmond, 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, 2009
Seattle, 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, 2006
Seattle, 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, 2000
1978-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, 1980

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Telecommunications, Media & Entertainment, Transportation & Logistics, Professional Services