Ezekiel Abuhoff
Senior iOS Engineer
iOS engineer with 8+ years of experience who’s mastering machine learning and AI technology to build the next generation of great apps.
Qualifications
Technologies: Swift, SwiftUI, UIKit, Combine, Objective-C, MVVM, REST APIs, Firebase, GraphQL, Python, NumPy, Pandas, Seaborn, Git
Machine Learning and AI: Professional Certificate from UC Berkeley Executive Education
Swift: Launched two App Store apps written in Swift with 300,000+ users; taught Swift to new developers who went on to work for Apple, Snap and Nike
Leadership: Mentorship, Teaching, Team-building, AGILE, Scrum, Documentation
Experience
Career Break | Mar 2022 - Present
Completed UC Berkeley course on Machine Learning and AI
Studied cutting-edge developments in AI technology and iOS development
Supported family via childcare for two young kids
Mobile Developer | EVgo | Nov 2020 - Mar 2022
Rewrote an app serving 300,000 users, doubling App Store review scores
Interviewed, hired and onboarded iOS development team, providing training and setting team culture
Designed codebase architecture using Swinject for dependency injection and RxSwift for functional reactive logic, integrating with Firebase for authentication and a GraphQL backend for platform data
Senior Software Engineer | Ellevest | Oct 2019 - Jul 2020
Built frontend features in React and React Native
Developed backend features (updating user profile data) using Ruby on Rails
Screened releases for App Store compliance issues, ensuring a timely release schedule
Senior iOS Engineer | Swell Investing | Jun 2018 - Oct 2019
Launched new iOS App to rave App Store reviews and prominent placement in App Store finance category
Wrote countless features in novel functional architecture, taking app from early prototype to finished product
Cultivated excellent team culture through interviewing, hiring and training mobile developers
iOS Library Engineer | InAuth | Jun 2017 - Jun 2018
Made key security and data storage features for mobile SDK deployed on millions of devices
Rewrote automated build process in Ruby to solve longstanding bugs in version delivery
Revised documentation and met with vendors, improving communication with outside stakeholders
Lead iOS Instructor | General Assembly | Jul 2016 - Nov 2016
Trained beginner developers at fast pace, equipping them with professional skills in just three months
Taught Git version control, memory management, multithreading and many other technical skills
Created a full course curriculum for Swift app development in collaboration with other instructors
Mobile Software Developer | Jun Group | Oct 2014 - Apr 2016
Brought mobile SDK from prototype to launch and beyond, shipping a new revenue-generating product
Integrated third-party advertising SDKs (AppLovin, AdColony, etc.) and provided a single, easy API
Worked closely with team spread across three states to write code and documentation