Summary
BJ Miller is a seasoned iOS engineer with 12 years of hands-on experience building mobile apps, currently a Senior Software Engineer at Snap after leading squads at lululemon Studio and multiple startups. He specializes in Swift, mobile architecture, and CI/CD, and has a track record of shipping production apps, creating shared cross-platform libraries, and architecting build and distribution pipelines. As an independent developer and author of "Sams Teach Yourself Swift in 24 Hours," he blends practical teaching with open-source work and advisory on UX/usability. He’s led small teams through complex domains like Bitcoin wallets and POS systems, often bridging iOS, backend (Go), and Android integrations. Based in Avon Lake, Ohio, BJ balances deep technical leadership with a creative side—podcasting, gaming (Zelda), and tattoo collecting—that informs his collaborative, user-focused approach.
12 years of coding experience
17 years of employment as a software developer
Berea High School
Baldwin Wallace University