Available for iOS work

Brent
Michalski.

Senior iOS engineer with 29+ years building software and 15+ years focused on iOS. I build apps for environments where reliability isn't optional — from a financial app trusted by millions of investors daily to a classified platform covered by Wired.

15+ years iOS
100k+ daily app users
2 published books
Wired press coverage
Swift & SwiftUI 29 Years Professional Experience Test-Driven Development As Seen in Wired Magazine U.S. Intelligence Community 100,000+ Daily Users Edward Jones Mission-Critical Apps ARKit & SwiftData Accessibility Champion Swift & SwiftUI 29 Years Professional Experience Test-Driven Development As Seen in Wired Magazine U.S. Intelligence Community 100,000+ Daily Users Edward Jones Mission-Critical Apps ARKit & SwiftData Accessibility Champion
02 — All Projects

More things I've built.

🌍
MAGE iOS
Situational awareness for military, intelligence, and emergency response. Real-time geotagged reports, team tracking, and offline mapping built in collaboration with the National Geospatial-Intelligence Agency. Achieved zero crashes post-launch in low-bandwidth and offline field environments.
swiftobjective-c mapkitoffline
🛡️
iTAK App
Team Awareness Kit for military, law enforcement, and first responders. Real-time collaboration, sensor integration, offline maps. Reduced app latency by 33% through advanced ESRI mapping integration.
swiftobjective-cesrimapkitlive video
🔤
LexiGrid 5x5
Handcrafted word puzzle game for iPhone, iPad, and Mac. Clean interface, no ads, SwiftData-powered.
swiftuiswiftdatamulti-platformapp store
↗ View on App Store
100k+
daily app users
😂
MemeCommander
Organize reaction images and meme templates privately. Personal project, shipped on the App Store.
swiftuicore dataphotosapp store
↗ View on App Store
⌨️
Shortcuts for Xcode
Every Xcode shortcut, always at your fingertips. Built the app I wanted but couldn't find.
swiftuiapp store
↗ View on App Store
💩
Turd Herder
An ARKit game everyone loved. Because great engineers ship weird things too.
swiftarkitspritekitapp store
🕹️
Intercard Suite
Inventory and service management for arcade operators. Two apps built for the people running hundreds of machines.
swiftswiftuirest apiapp store
03 — About
I build apps for environments where failure isn't an option.

My legal middle name is Danger. Not a nickname. Yes, there's a story — but that one's for the interview.

I've been writing software professionally for 29 years — more than 15 of those on iOS. I've led the mobile team on a financial app trusted by 100,000+ people daily, built a classified app distribution platform for the U.S. Intelligence Community, and shipped a situational awareness tool used by military and first responders in environments with zero margin for downtime. When Wired covered our work, it wasn't because it was flashy. It was because it mattered.

I think about the edge cases before I think about the happy path. That's what years in financial compliance and intelligence work will do — you learn that "it works on my machine" isn't a shipping standard. I write tests first, I sweat accessibility, and I architect for the thing that hasn't gone wrong yet.

I've mentored junior devs, driven architectural decisions on large teams, and I'm the person people pull into the room when something's broken and nobody knows why. I lead by making the people around me better — and by shipping the things that scare other teams.

Outside of work, I'm building AR experiments, training ML models, wiring up Raspberry Pis, and 3D printing things that probably don't need to exist. I don't stop building when I clock out. I just build weirder things.

Core Stack
Swift SwiftUI UIKit Objective-C JavaScript SQLite
iOS Frameworks
Combine async/await Swift Concurrency SwiftData Core Data MapKit Core Location ARKit AVFoundation SpriteKit Core Graphics StoreKit XCTest XCUITest
Practices & Patterns
TDD MVVM OpenAPI OAuth / SSO Biometric Auth VoiceOver / Accessibility Code Reviews Agile / Scrum Architectural Decision-Making Technical Documentation Mentoring Live Video Streaming Offline-first
Tools & Infrastructure
Xcode Firebase AWS Docker CI/CD GitHub Fastlane TestFlight Crashlytics LLDB ESRI / ArcGIS
AI Tools
Claude AI ChatGPT GitHub Copilot Cursor
04 — Recommendations

What people say.

"Absolutely a phenomenal iOS Developer with very deep knowledge of iOS frameworks, Swift, and Objective-C."

Praveen Miranda
iOS Developer · Edward Jones

"Exceptional debugging skills and calm, methodical approach to solving complex issues. A fearless leader within our iOS team."

Benjamin Hotrabhavananda
iOS Developer · Edward Jones

"Purpose driven leader who helps purpose driven people on their career path, building tools and technologies that serve the product."

Manjari Edwards
Engineering Manager · Edward Jones

"We were brought in to rescue a project that was only five weeks from deadline, but months from completion. We got the project done essentially on time, surpassing expectations."

Kaz Michael Karl
Lead Developer · Boeing 787 Project

"Brent has been an amazing addition to NJVC. His experience in web and software development lifecycle is bar none and he is focused on the success of the company. Highly recommended!"

Derrick Martin
Software Engineer · NJVC
05 — Writing

Thoughts on iOS development.

06 — Published Books

When I wrote the manual.

Perl Database Programming cover
Wiley · 2002
Perl Database Programming
ISBN: 978-0764549564
A comprehensive guide to building database-driven applications with Perl, published by one of the world's leading technical publishers.
Writing CGI Applications with Perl cover
Addison-Wesley · 2001
Writing CGI Applications with Perl
ISBN: 978-0201710144
A practical guide to building web applications with Perl, published by Addison-Wesley — home of classics like The Pragmatic Programmer and SICP.
07 — Contact

Let's build something great.

If you're building something that needs to be done right — not just done fast — I'd love to hear about it. I'm currently available for iOS work and consulting.

📍
Available for remote or on-site work
⏱️
Quick to respond — usually within 24 hours
🎯
iOS contracts, consulting & full-time roles