
Dynamic Senior iOS Engineer with over 10 years of expertise in designing, developing, and optimizing high-performance mobile applications. Specialized in building native iOS solutions for a wide range of clients, from startups to large enterprises, using Swift and Objective-C.
Comprehensive experience in the full software development lifecycle, from initial research and requirements gathering to design, development, testing, deployment, and post-launch maintenance.
Demonstrated ability to lead and mentor teams, fostering a collaborative environment and driving successful project outcomes. Adept at providing technical guidance and support to junior developers, ensuring adherence to best practices and efficient development workflows.


• Provided technical leadership to both offshore and local teams on Swift and iOS best practices.
• Improved code quality and dev...
• Provided technical leadership to both offshore and local teams on Swift and iOS best practices.
• Improved code quality and development speed, ensuring consistency across teams.
• Led the regional expansion of the Apple Store app, overseeing its rollout across new markets, resulting in significant app growth and enhanced performance.
Mobile Wallet App:
• Refactored the codebase by minimizing external dependencies, leading to a significant reduction in build ti...
Mobile Wallet App:
• Refactored the codebase by minimizing external dependencies, leading to a significant reduction in build times and streamlining the development process.
• Architected the navigation flow, improving user experience and making the app structure more intuitive and scalable.
Content Aggregation/Management App:
• Developed a Swift wrapper to enable communication with a Xamarin-based framework, enhancing cross-platform functionality and enabling faster feature delivery.
• Introduced coordinators for app flow management, reducing complexity and accelerating the delivery of new features, thus improving team productivity.
• Implemented Drag'n'Drop functionality throughout the app, resulting in a more interactive and user-friendly interface that improved user engagement.
Staff Assessment App:
• Designed the storage layer, ensuring efficient data handling and optimized app performance, which
imp...
Staff Assessment App:
• Designed the storage layer, ensuring efficient data handling and optimized app performance, which
improved data retrieval times and overall app responsiveness.
• Developed reusable custom UI elements to facilitate theming and rebranding, providing flexibility for future
iterations and reducing the time required for UI updates.
• Contributed to the design of test plans, ensuring comprehensive test coverage and improved reliability of
the app by identifying edge cases and potential issues early.
Ebook Reading App:
• Refactored the networking layer to streamline the switching of implementation details, making the system more adaptable to future changes and improving long-term maintainability.
• Designed and implemented a sync framework that enabled seamless integration of multiple backends without the need for external SDKs, simplifying future expansion and reducing dependencies.
• Updated the storage layer to handle async synchronization, significantly enhancing performance during data syncs and improving the overall user experience.
• Developed a PDF parsing library that reduced memory consumption in certain cases by optimizing the parsing algorithm, improving efficiency and memory management.
• Implemented a versatile file converter for multiple formats to PDF, increasing the app's compatibility and user functionality, allowing users to read a variety of file types.