Brian Mullen is a Lead Software Engineer with 10+ years building scalable, object‑oriented systems across mobile, backend, and full‑stack domains from Orem, Utah. He combines deep iOS expertise—shipping cross‑platform improvements for iOS, macOS and tvOS at Pluralsight and Ancestry—with entrepreneurial experience founding multiple startups that produced games, crypto bots, and open‑source iOS frameworks. Brian has led architecture efforts that modularized apps into micro‑frameworks, consolidated multi‑platform codebases, and ported SDKs between languages (TypeScript to Swift), demonstrating a pragmatic focus on reusability and performance. He’s comfortable across the stack—server-side Swift, Docker, AWS, C++, JNI and web technologies—and favors TDD, paired programming, and automation to accelerate delivery. Beyond shipping product features, he mentors teams, creates training programs to grow mobile talent, and has a track record of improving app ratings and engineering processes. An avid technical reader and experimenter, he continually explores adjacent disciplines like gaming and blockchain to inform cleaner architecture and novel solutions.
10 years of coding experience
19 years of employment as a software developer
Computer Science, Computer Science at Stevens-Henager College
OpenGL ES Bootcamp, OpenGL ES Bootcamp at Big Nerd Ranch
Contributions:9 pushes, 9 tags in 2 years 10 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Brian Mullen - Lead Software Engineer at OTR Performance