Director Of Software Engineering
CurrentDirector of Software Engineering and Senior iOS Engineer for PlugShare. Lead the engineering team by overseeing front-end, backend and design for the PlugShare app, a globally available service for finding, reviewing, and paying for EV charging services at public and private locations with over 5 million active users and 1,000,000+ locations. Contributing engineer for the EVgo app, a US-based app providing location and payments for EV charging sessions at EVgo locations. Full-time, remote.★ Spearheaded a successful modernization of PlugShare from pure MVC/Objective-C to a reactive MVP/Swift/SwiftUI/Combine codebase in a RESTful environment.★ Successfully implemented several technically challenging projects including CarPlay implementation, authentication migration, global charging session payments and live status updates, map filters overhaul, and complete architectural refactoring.★ Significantly increase app reliability from an 85% crash-free rate to a 99.8% crash-free rate.* Responsible for the entire application lifecycle including feature planning and road mapping, development, testing, deployment, and ongoing support.* Utilize numerous Apple frameworks including UIKit, SwiftUI, Combine, CoreLocation, CarPlay, MapKit, PassKit, StoreKit, AppTrackingTransparency, AdSupport, Keychain, WatchKit, WidgetKit, and PhotoKit.* Utilize third-party frameworks including Stripe, Firebase Analytics, Firebase Crashlytics, Firebase Remote Config, Firebase A/B Testing, Amplitude, Braze, and AWS Cognito/Amplify.* Contributed to EVgo app utilizing MVVM/Swift/SwiftU/RxSwiftI in a GraphQL environment.* Participated in an agile, scrum team with daily stand-ups, sprint planning/grooming/retros, code reviews, design reviews, and business customer reviews in a cross-functional team environment.