
Mike Maguire
Verified Expert in Engineering
iOS and Firebase Developer
Chicago, IL, United States
Toptal member since November 25, 2020
Mike began his career at Microsoft as a program manager on the Xbox Live team. He went on to pursue a mobile app startup, UpnUp, and then moved into fintech. His first role was as a Lead iOS developer at BLUECHXP, a stock market app for which he was the sole developer and built the app from scratch. He is currently a senior iOS developer for M1 Finance, a mid-stage startup. In addition to a breadth of hands-on experience, Mike has a bachelor's degree in computer science.
Portfolio
Experience
- SQL - 7 years
- Firebase Cloud Functions - 6 years
- Firebase - 6 years
- iOS - 6 years
- TypeScript - 6 years
- Swift - 6 years
- BigQuery - 6 years
- Node.js - 6 years
Availability
Preferred Environment
MacOS
The most amazing...
...thing about my career is the breadth of my experience—from being a sole developer at a startup to a program manager at Microsoft.
Work Experience
Senior iOS Developer
M1 Finance
- Refactored outdated code into reusable components and modularized the project organization.
- Spearheaded and implemented a new client analytics pipeline.
- Implemented new features, created new components, and fixed bugs.
- Collected and analyzed over 10 million daily client events in BigQuery.
Lead iOS Developer
BLUECHXP
- Completely rebuilt the v2 of a two-and-a-half-year-old iOS app (front and back end) in four months.
- Ran SQL query analyses on 3,000+ v1 users’ data to inform v2 design decisions.
- Reduced operational cost by 85% by architecting and optimizing the app for Firebase.
Lead iOS Developer
UpnUp
- Designed and developed a group social app for iOS.
- Integrated the app with Google’s Firebase BaaS and Facebook’s Graph API.
- Managed the planning and execution of release cycles and user feedback.
Program Manager
Microsoft | Xbox Live
- Directed the project to integrate Xbox Live (XBL) with non-XBL PC titles.
- Wrote Python scripts to scrape, format, and supply valuable data for the title integration project.
- Discovered, formalized, and executed a business opportunity with third-party data providers.
Experience
BLUECHXP
Education
Bachelor's Degree in Computer Science
University of Illinois at Urbana-Champaign - Champaign, IL, USA
Skills
Libraries/APIs
Node.js, Firebase iOS SDK
Tools
Firebase Analytics, BigQuery
Languages
Swift, TypeScript, SQL, Python, C#
Platforms
MacOS, Firebase, iOS
Storage
Firebase Realtime Database, Cloud Firestore
Frameworks
Express.js
Other
Firebase Cloud Functions, Google BigQuery, Computer Science
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring