Summary
Overview
Work History
Education
Skills
Websites
Certification
Languages
Job Titles
Personal Qualities
Availability
Timeline
Generic
Yevhenii Petrenko

Yevhenii Petrenko

Odesa, Ukraine

Summary

Senior iOS Developer with extensive experience in designing and shipping native iOS applications. Successfully reduced crash rates by 40% through Firebase integration while implementing MVVM architecture to enhance code testability and maintainability. Collaborates effectively within Agile teams, driving continuous improvement and delivering quality user experiences.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Senior iOS Developer

Avirise
07.2023 - 08.2025
  • Developed and maintained multiple iOS applications serving 50K+ users using Swift and UIKit
  • Implemented MVVM architecture with Combine, improving code testability and maintainability
  • Integrated Firebase Analytics and Crashlytics, reducing crash rate by 40%
  • Built complex UI components with Auto Layout, supporting Dynamic Type and accessibility
  • Collaborated with cross-functional teams using Git branching strategies and code reviews

iOS Developer

Intelini
02.2022 - 07.2023
  • Designed and developed new app features using Swift, UIKit, and Core Data
  • Migrated legacy MVC modules to MVVM with Coordinator pattern
  • Implemented RESTful API integration with Alamofire and Codable models
  • Configured CI/CD pipelines with Fastlane, automating builds and TestFlight distribution
  • Wrote unit tests with XCTest, achieving 70%+ code coverage on business logic

Junior iOS Developer

Asedo
07.2021 - 01.2022
  • Developed iOS application screens using UIKit with programmatic Auto Layout to enhance user interface consistency
  • Integrated REST APIs and handled JSON parsing using URLSession and Codable
  • Implemented local data persistence with Realm and UserDefaults to ensure data retention and improve user experience
  • Contributed to Agile/Scrum ceremonies and daily stand-ups to support team collaboration and project alignment

Education

Master's degree - Radio, Tele and Information Security, Information security / Cybersecurity

Odessa National Telecommunications Academy
Odessa, Ukraine
01-2021

Skills

  • Swift Professional
  • Swift development
  • UIKit Professional
  • SwiftUI Experienced
  • SwiftUI framework
  • Combine Experienced
  • Core Data Experienced
  • MVVM architecture
  • Auto Layout
  • API integration
  • Firebase integration
  • Push notifications handling
  • CloudKit services
  • CoreML integration
  • Multithreading
  • In-app purchases
  • Mobile analytics integration
  • CI/CD expertise
  • CI/CD pipelines
  • Git Experienced
  • App development
  • iOS frameworks expertise
  • App store deployment

Certification

iOS Development, ITEA, 2021

Languages

  • English, B2 - Upper Intermediate
  • Ukrainian, Native

Job Titles

  • Senior iOS Developer
  • Lead iOS Developer
  • IOS Engineer
  • Mobile Developer
  • Swift Developer
  • Apple Platform Engineer

Personal Qualities

  • Detail-oriented
  • Self-motivated
  • Team player
  • Problem solver
  • Fast learner
  • Responsible
  • Proactive

Availability

contract, full-time

Timeline

Senior iOS Developer

Avirise
07.2023 - 08.2025

iOS Developer

Intelini
02.2022 - 07.2023

Junior iOS Developer

Asedo
07.2021 - 01.2022

Master's degree - Radio, Tele and Information Security, Information security / Cybersecurity

Odessa National Telecommunications Academy
Yevhenii Petrenko