User's Cover Picture
User's avatar

Sergey 124 Kovalenko

iOS Developer

Message
Intro
Dnipro, Ukraine
Studied Computer systems and networks at National Mining University
Joined November 27, 2019

Skills

Languages

English
-
Intermediate
Ukrainian
-
Native or Bilingual
About
I have 7 years of experience in software development as iOS engineer. I have a good understanding and knowledge of object-oriented approach and design patterns. I have extensive experience in developing client-server applications with different types of UI complexity. I worked in teams and on projects of different sizes. I took an active part in R&D, application design, analysis and improvements performance and memory usage, code refactoring, and unit testing. On the projects I've worked on in the past, I have got a good understanding of scrum workflow steps like planning, estimation, demos, and retrospective. I have experience of working in distributed teams. I really enjoy working on projects with a clearly defined process which can help to track the current progress and predict possible risks.
Experience
User avatar
Techery
Jul 2016 – Sep 2018
Dnipro, Ukraine
iOS Developer
Responsibilities: - Design and development prototype of realtime messenger based on Phoenix's PubSub framework - Implement distance measurement tool with ARKit - Design and development iOS SDK for wearable Bluetooth device - iOS client application development for managing wearable Bluetooth device - Research and analyzing technical debt on a long-running iOS project - Creation code refactoring plan for technical debt elimination
User avatar
Windmill Smart Solutions GmbH
Nov 2015 – Jul 2016
Dnipro, Ukraine
iOS developer
- Developing an iOS universal Markets application prototype (responsive UI with theming support, generic API client, stubbed data layer) based on provided designs - Breaking prototype project into small and potentially reusable components. And creation highly portable libraries - Definition and documenting iOS development process including custom Xcode project template with dependency manager (cocoapods), managing Apple development portal settings (apps, certificates and provisioning profile) using a fastlane toolchain, CI setup with bitrise.io and apps delivery process with fabric.io. As a result, was created a project template and set of scripts which allow automating all of these steps - Developing an iOS client-side application for searching and booking a gym training
Education
User avatar
National Mining University
Sep 2005 – Jun 2010
Master degree, Computer systems and networks