Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Mobile Developer
HaulHub TechnologiesMobile Developer
Jan. 2020 - Apr. 2023United States, Haverhill• Designed and implemented features for multiple iOS applications, such as DOT Slip, Job Slip, and HaulHub Carrier, transitioning architecture from MVC to MVVM. • Enhanced app stability by optimizing Combine bindings and improving the overall user experience. • Contributed to open-source projects, including SquidKit/Tentacles, used across HaulHub applications to streamline development. • Actively participated in agile grooming and planning sessions, providing technical feasibility and ensuring timely delivery of prioritized features. • Proposed and implemented improvements to the SDLC, resulting in better code quality and deployment efficiency.
Lead Mobile Developer
IBM Global ServicesLead Mobile Developer
Mar. 2019United States, Reston• Spearheaded the development of VA Whole Health applications for iOS using Swift, Objective-C, and frameworks like SwiftUI, UIKit, RxSwift, and Combine. • Introduced MVVM-C architecture, improving scalability, maintainability, and development efficiency across teams. • Designed a push notification system leveraging Amazon SNS to trigger deep links and user-specific actions, significantly improving user engagement. • Conducted a technical evaluation of Kotlin Multiplatform to enable cross-platform code sharing, positioning the organization for future scalability. • Led collaborative API design sessions with back-end engineers, ensuring seamless integration and optimal performance. • Mentored developers on Swift best practices, code modularity, and architectural design patterns, fostering better team performance and delivery times.
Lead Mobile Developer
Option ItLead Mobile Developer
Mar. 2018 - Jan. 2019United States, Chicago• Designed and launched the OptionIt iOS application in Swift, following MVVM architecture to ensure a robust and scalable design. • Built and deployed a white-label solution for College Football Playoff using Angular, .NET Core, SQL Server, and Azure, supporting seamless integration with other systems. • Recommended and implemented mobile app best practices, enhancing system reliability and cross-functional collaboration.
iOS Architect
Sapient RazorfishiOS Architect
May. 2017 - Mar. 2018United States, Chicago• Led the development of UI/UX enhancements for McDonald’s iOS app, optimizing post-checkout flows and improving customer retention. • Redesigned geo-location algorithms to improve “Foundational Check-In” functionality, enhancing user accuracy and performance. • Troubleshot critical performance issues and resolved raised defects, streamlining the app's reliability. • Provided mentorship to junior developers on Swift and architectural design, fostering team growth and collaboration.
Senior Software Engineering Architect/Manager
Redbox Automated RetailSenior Software Engineering Architect/Manager
Jun. 2005 - May. 2017United States• Built the technical team from the ground up, hiring, mentoring, and managing a group of highly skilled engineers. • Directed the architecture and development of all Redbox mobile and kiosk applications, ensuring scalability and reliability for a rapidly growing user base. • Designed and implemented the first-ever iOS and Android reservation applications for Redbox, which became key drivers of customer engagement and revenue growth. • Integrated push notifications using Airship to drive user retention and re-engagement, increasing rental frequency and app adoption. • Created a custom kiosk communication architecture that overcame unreliable and non-addressable networks, enabling seamless synchronization with the online reservation system. • Designed and developed the Redbox Alexa application, introducing voice-activated kiosk inventory search and location services, enhancing customer convenience and brand innovation. • Built a custom rendering engine for kiosks to deliver high-quality visuals despite limited hardware capabilities, significantly improving the user interface and experience. • Introduced scalable engineering practices and methodologies, improving the team’s productivity and reducing time-to-market for new features. • Championed the transition to Agile development, enhancing collaboration and prioritization within cross-functional teams.

Requests

Touchpoint image
3
Looking for a Job
iOS Developer Job Search Request
Touchpoint image
3
Personal Pitch
iOS Design & Development Expert
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Donald on Intch
IT
489368 people
24
Data Scientist Intern @ Newell Brands
16
Program Manager @ DISH Network
18
Senior Software Engineer @ EarnIn
ITiOS Developer
13091 people
18
Senior Software Engineer @ EarnIn
42
Senior Mining Engineer @ Riot blockchain
20
CEO @ Protonshub Technologies