About Me
Hello and welcome! I’m Brent Danger Michalski.
Yes, Danger is my legal middle name. No, it’s not a nickname. And yes… there’s a story there. 🤓
I’m a senior iOS engineer with over 25 years of professional software development experience and more than 14 years focused specifically on iOS. I genuinely love building great apps — the kind that feel solid, fast, accessible, and thoughtfully engineered under the hood.
I’ll be honest: I’m not a designer.
What I am is the developer who takes a vision (and maybe a rough sketch 😄) and turns it into a polished, high-quality product. I care deeply about clean architecture, unit tests, performance, maintainability, and making sure apps behave correctly even in the weird edge cases.
Fun fact: this website was built entirely in Xcode using Swift.
I’m using the Ignite framework so I could build and ship it the same way I build apps — with code, structure, and intention.
Over the years, I’ve led and contributed to some pretty meaningful projects, including:
- The Edward Jones App, used by over 100,000 users every day.
- The GEOINT App Store for the U.S. Intelligence Community (yes, that one Wired wrote about)
- Large-scale iOS applications used by millions of users in highly regulated environments
- Modern SwiftUI migrations, async/await refactors, and test-driven codebases
My technical sweet spot is Swift, SwiftUI, UIKit, and modern iOS architecture, with a strong emphasis on Unit Tests, Test-Driven Development, accessibility, and long-term maintainability. I also really enjoy mentoring developers and sharing what I’ve learned — which is why you’ll find articles, guides, and occasional rants sprinkled throughout this site.
Outside of iOS, I’m endlessly curious. I enjoy experimenting with AI, machine learning, AR, 3D printing, and Raspberry Pi and/or Arduino projects.
I bring a bit of humor, a lot of experience, and a genuine love for the craft. I believe that when you enjoy what you do, it shows — in the code, in the product, and in the teams you work with.
Thanks for stopping by. If you’re building something that needs to be done right, not just done fast — let’s talk.
What People Say
"Purpose Driven leader, who helps purpose driven people on their career path, thereby builds tools and technologies for the product."
— Manjari Edwards
Engineering Manager at Edward Jones
"Exceptional debugging skills and calm, methodical approach to solving complex issues. A fearless leader within our iOS team."
— Benjamin Hotrabhavananda
iOS Developer at Edward Jones
"Absolutely a phenomenal iOS Developer with very deep knowledge of iOS frameworks, Swift, and Objective-C."
— Praveen Miranda
iOS Developer at Edward Jones
Ready to Build Something Great?
I'm currently available for iOS development contracts and consulting.
Hire Me Email MeApps & Projects
We’ve all been there—scrolling through Photos looking for that one vacation picture, only to wade through hundreds of reaction images, meme templates, and screenshots. The Photos app wasn’t designed for meme collections, and existing solutions either lack features or compromise privacy.
MAGE (Mobile Awareness GEOINT Environment) is a situational awareness application developed by the National Geospatial-Intelligence Agency (NGA) in collaboration with BIT Systems. The app enables field teams to create and share geotagged reports in real time, providing critical situational awareness capabilities for military, intelligence, and emergency response operations.
The Intercard Inventory App simplifies inventory management for arcade operators. It provides features for tracking, managing, and auditing arcade game inventory, ensuring accurate and efficient operations.
The iTAK (Team Awareness Kit) app is a powerful geospatial tool designed for real-time collaboration and situational awareness. It supports features such as team location tracking, sensor information integration, live video streaming, chat communication, and offline mapping. This app is vital for various users including military, law enforcement, first responders, and commercial sectors, providing robust and secure capabilities for managing critical operations.
Edward Jones needed to modernize their mobile banking experience to meet evolving customer expectations. The existing app required significant architectural improvements to support new features like external account linking, real-time messaging, and enhanced security measures while maintaining rock-solid reliability for financial operations.
The Intercard iService App assists technicians in maintaining arcade games by providing easy access to service logs and allowing them to take games in and out of service. The app enhances operational efficiency by offering a user-friendly interface for game maintenance.
Every iOS developer knows Xcode has hundreds of keyboard shortcuts, but remembering them all is nearly impossible. Constantly stopping to look up shortcuts breaks flow and slows development. Existing solutions were either outdated or lacked the customization developers need.
The U.S. Intelligence Community and Department of Defense needed a secure, enterprise-grade app distribution platform that could deliver mission-critical applications to field personnel while maintaining the highest security standards. Traditional app store models weren’t designed for classified environments with CAC authentication requirements.
Yes, you read it correctly. I created a game called Turd Herder that, honestly, everyone who played it loved it and thought it was fun and funny. Turd Herder is a whimsical and entertaining augmented reality (AR) game that leverages Apple’s ARKit to deliver a unique and amusing gaming experience. Inspired by a playful tutorial, Turd Herder transforms a simple concept into a fun and engaging game where players hunt for virtual poop emojis scattered around them in the real world. The objective is to locate and tap on these emojis as quickly as possible, making it a delightful challenge for players of all ages.