Nikita Ermolenko
Summary
-
Highly experienced Senior iOS Developer with 9 years in the field, adept at crafting top-notch native applications.
-
Meticulous attention to detail in creating beautiful and intuitive UI designs. I firmly believe that a well-crafted user interface can greatly enhance the overall user experience.
-
My passion for iOS development extends beyond coding, as I actively contribute to the developer community through my writing in a dedicated Telegram channel. I share practical insights and valuable content about the latest technologies.
-
Passionate mentor for junior developers, dedicated to fostering their growth and success. I find immense fulfillment in sharing my knowledge and experience with aspiring developers.
-
I have a curiosity and a passion for staying at the forefront of the ever-evolving iOS development landscape. Actively researching and experimenting with emerging trends and best practices.
Experience
June,
Senior iOS Developer
Aug 2022 → Present • Full Remote
-
Led an app refactoring project from UIKit to SwiftUI as the main developer in a proptech startup, resulting in improved user experience and increased development efficiency.
-
Collaborated closely with the design team to build components in Figma, shaping the user experience by adjusting the user flow and ensuring seamless integration of the new UI framework.
Funding Information:
-
Series B-funded proptech startup, securing $50 million in investments.
-
Read more about the funding on TechCrunch.
Swift, Realm, SwiftUI, Combine, Async / Await, Fastlane
UpTeam,
Senior iOS SDK Developer
May 2022 → Jul 2022 (startup faced the financial problems) • Full Remote
-
Played an integral role in the development of the Nexar Smart Dash Cams within the SDK team.
-
Successfully integrated a neural model into the device, enabling on-device processing and analysis of traffic images captured by the DVR.
Swift, CoreML, Object Detection, Vision, YOLO
Igloo,
Senior iOS Developer
Jul 2020 → Apr 2022 • Saint-Petersburg, Russia
-
Joined a biotech startup as the main senior developer and developed two applications from the ground up, catering to medical and veterinary applications.
-
Ensured seamless operation and user-friendly experience by implementing the entire functionality of the applications.
-
Actively engaged in cross-functional collaboration with hardware developers, resulting in effective coordination and successful project outcomes.
Swift, RxSwift, Realm, Core Bluetooth, Protobuf, Fastlane
Yandex,
iOS Developer
Apr 2018 → Jul 2020 • Saint-Petersburg, Russia
-
Made significant contributions to the development of Yandex Mail by enhancing the app's accessibility: implemented Dynamic Type and a Dark Theme across its interface.
-
Mentored junior developers, providing guidance and support in their professional growth.
-
Led the development of key features as the head, collaborating closely with managers, developers, and designers.
Objective-C, Swift, Core Data
Rosberry,
iOS Developer
Dec 2014 → Apr 2018 • Omsk, Russia
Been involved in many different projects at the outsource company as junior developer: music apps, workout app, booking-analolgue and so on.
Swift, RxSwift, ReactiveCocoa, Viper, CoreData, Objective-C
Professional hobbies
- Led a programming Telegram channel, curating valuable content for a diverse audience.
- Maintained own open-source projects on Github, showcasing continuous learning and contribution to the developer community.
- Authored articles on programming in Apple ecosystems, providing practical insights for fellow developers.
- Actively assisted the community by answering programming questions on Stack Overflow.
Education
2011 → 2015 Bachelor’s degree (Faculty of Mathematics and Information Technology) in Omsk State University
Open Source Projects
- CodableAlamofire: An extension for Alamofire that converts JSON data into Decodable objects.
- NxEnabled: Library that allows you binding enabled property of button with textable elements ﴾TextView, TextField﴿
- XShared: Xcode extension that allows you copying the code with special formatting quotes for social ﴾Slack, Telegram﴿
- Framezilla: Elegant library that wraps working with frames with a nice chaining syntax.
- Framer: Framer is a good framework that wraps working with frames with a nice chaining syntax.
Articles