Senior iOS Developer

Ostap D

Information

Available hours \ week
40 h/w
Seniority level
Senior
Years of experience
11 yrs.
Location
Ukraine
Timezone
(GMT+02:00) Kyiv

Languages

English
Upper-Intermediate (B2)

About

Ostap is a Senior iOS Developer with a strong focus on mobile application development, particularly within consumer-facing platforms. With 11 years of experience, he is proficient in Swift and has deep knowledge of UIKit, having utilized these technologies in various challenging projects that required high scalability and maintainability. His expertise extends to SwiftUI and architectural decision-making, contributing to the long-term technical strategies for applications in diverse sectors like energy, telecommunications, and fintech. He also possesses experience in integrating CI/CD workflows to facilitate timely releases and enhancements. In addition to his core skills, Ostap is well-versed in Objective-C and has applied libraries such as RxSwift and Apple Combine to optimize user experiences. His background includes substantial work in various industries, allowing him to adapt and innovate in fast-paced environments. Ostap holds a Master's degree in Software Engineering from Ternopil Ivan Puluj National Technical University.

Additional skills

Experience

Energy/Telecommunications Application

Senior iOS Engineer

About the Project

An application that combines energy and telecommunications services into a single streamlined experience. Users can manage electricity and gas usage, track bills, and monitor consumption in real time. The telecom section allows users to handle mobile, internet and TV subscriptions, view data usage and customize plans.

Responsibilities

- Led the development and maintenance of a consumer-facing iOS application - Contributed to the modularization of the codebase, improving scalability and maintainability across the energy and telecom domains. - Participated in architectural decisions, helping to shape long-term technical strategies for the app’s growth and scalability. - Supported CI/CD workflows, ensuring stable and timely releases of new features, bug fixes, and improvements.

Skills & technologies

Fintech Application

Senior iOS Engineer

About the Project

An application that combines banking and telecom features. Introduces a digital card for users to make secure cashless payments and engage in various financial transactions. The telecom component facilitates easy information management and the creation of personalized tariffs in a user-friendly manner.

Responsibilities

- Led the development of a feature module, driving the successful implementation of key functionalities and enhancing the overall user experience. - Played a key role in splitting the application into two separate applications. - Implemented new features and designs, enhancing the functionality and user experience of the application. - Improved application performance by optimizing code and implementing efficient solutions. - Collaborated with cross-functional teams to ensure seamless integration of new features and designs.

Skills & technologies

Telecom Application

Lead iOS Engineer

About the Project

An app designed for a global telecom company operating on the mobile virtual network operator business model, offering services in numerous countries. Enables users to create accounts, oversee information, and purchase various plans and options for their accounts.

Responsibilities

- Designed and implemented custom UI elements and engaging animations, enhancing the visual appeal and user experience of the app. - Conducted thorough testing and debugging to identify and resolve any issues or bugs, ensuring a smooth and error-free user experience. - Actively participated in code reviews, providing valuable feedback and suggestions to team members.

Skills & technologies

Media Entertainment

iOS Engineer

About the Project

An application allows connect to the artists you love and the community who loves them. Users could get exclusive content, merchandise, tickets, meet and greets. Also create different types of posts (text, photos, videos, audio) and interact with them.

Responsibilities

- Developed and maintained iOS applications - Implemented features that allowed users to access exclusive content - Collaborated closely with designers and backend developers to ensure seamless integration of frontend and backend functionalities.

Education

Ternopil Ivan Puluj National Technical University

2009 - 2014
Software Engineering (MSc)