John Spalluzzi
Verified Expert in Engineering
iOS Developer
Oakland, CA, United States
Toptal member since September 1, 2023
John is a seasoned iOS engineer with over nine years of experience, specializing in media streaming, health, nutrition, and gaming applications. With a track record of managing entire project scopes, his most notable achievements include modernizing user experience for millions at Yummly by Whirlpool, launching a new tvOS app at Tubi that tripled user count and view time, and developing a health app at Twin Health that aids in glucose level management.
Portfolio
Experience
Availability
Preferred Environment
iOS, Swift, Xcode, Objective-C, Git, tvOS, Fastlane, CocoaPods, Carthage
The most amazing...
...projects I've developed are the Tubi video streaming iOS and tvOS apps, often ranked #1 in the free entertainment category.
Work Experience
Senior iOS Engineer
Twin Health
- Developed a health app that helps track and manage glucose levels using Swift 5 and Flutter.
- Participated in the refactoring of Mixpanel analytics, providing consultation and integration services.
- Built various fl_chart graphs in Flutter to visualize blood sugar, steps, and weight data.
- Enhanced user interface features, focusing on meal intervention and meal activity insights.
Senior iOS Engineer
Yummly by Whirlpool
- Modernized existing views using Swift 5 and UIKit, enhancing the user experience for millions.
- Facilitated user discovery of thousands of recipes by implementing intuitive, step-by-step directions.
- Worked with REST APIs and JSON serializing and deserializing model objects.
Senior iOS Engineer
Tubi
- Refactored many Objective-C scripts to Swift 5, incorporating contemporary design patterns like dependency injection and MVP.
- Contributed to significant features, including search, remote config, A/B experiments, and national news.
- Refactored the entire networking layer, enhancing network efficiency and memory usage.
- Built and launched a new tvOS app, resulting in a threefold increase in user count and view time.
iOS Engineer
Capital Digital Arts
- Launched two iOS apps during an eight-month tenure at the company.
- Applied object-oriented design principles and patterns such as Model View Controller, singleton, categories, and delegation in various projects.
- Worked with frameworks like UIKit, Core Data, Core Animation, Core Location, and UIGestureRecognizer.
iOS Engineer
Life Style Design
- Contributed as an iOS developer to the Fitsom app, ensuring this fitness and nutrition-tracking app's regular updates and maintenance.
- Worked with various frameworks like Membership Entity, Nutritionix, Reachability, JSON parser, Facebook, Google+, Flickr, Instabug, and Crashlytics.
- Managed execution times using project management sites and contributed to update planning.
Experience
Lindsey Wildlife Museum | iOS Application
The project began with a comprehensive consultation with the client to understand their specific needs. This collaborative process allowed me to translate their requirements into a functional and user-friendly iOS application.
The project's technical aspect involved using Python 3 for back-end operations and Objective-C for the iOS-specific components of the application.
One of the key features of the application was a static SQL database. This database was designed to store and manage the museum's extensive data, ensuring efficient information update and retrieval.
Education
Bachelor's Degree in Mathematics and Computer Science
Saint Mary's College of California - Moraga, CA
Certifications
iOS UI Development with Visual Tools
Core Data iOS
Skills
Libraries/APIs
CocoaPods
Tools
Xcode, Git, Fastlane
Languages
Swift, Objective-C, Swift 5, Python 3
Frameworks
iOS SDK, Flutter, UIKit, Core Data
Platforms
iOS, tvOS, Visual Studio Code (VS Code)
Other
Carthage
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