kirill kunst

kirill kunst

ios team lead

About

Experienced iOS/Android engineer with extensive experience in the mobile industry. My portfolio includes various projects: commercial applications, games, applications for wearable devices. Great experience of commercial development with Swift, Objective-C for iOS, React Native for cross-platform apps, Java for Android, as well as experience of backend development with NodeJS, PHP, Java.

Country

russia

City

tyumen

Industry

internet

Skill

objective c, ios development, android development, php, ruby on rails, sql, javascript, android, java, object oriented design, object oriented languages, algorithms, data structures, software development, parallel programming, oop, c++, mobile applications, git, web applications, web development, ios, postgresql, swift, react native, node.js, html, react, windows phone programming, .net, c#, wpf, sql server, ajax, subversion, mvc, mysql, xcode, eclipse, visual studio, sqlite, apache, databases

Experience

paktor

ios team lead

paktor

2017-8 - Present · 9 yrs 2 mos

* Development of new modules and support of existing in the iOS app Paktor. * Something about the app stack: * Swift 5 * MVVM * ReactiveCocoa * Swinject DI container * UnitTests * Snapshot tests * Apache Thrift API * A/B tests infrastructure * A lot of custom and Lottie animations * A lot of private pods for different app layers * Achievements: * Improved crash-free users rate up to 99.5% * Implemented a private pod library for customizing UI mobile applications on the fly based on themes, with the ability to load themes from URLs. It is possible to load different themes for different regions and languages * Implemented a lot of new screens and modules * All Objective-C code moved to Swift 4 * Unit tests for new modules.

moeco - global iot connectivity platform

head of mobile

moeco - global iot connectivity platform

2018-4 - 2019-6 · 1 yr 3 mos

* I headed the mobile department. * I worked on SDK for communicating with devices via Bluetooth for both platforms iOS and Android, all code base is native. * I was responsible for: * Development process * Project’s architecture * New features development * Unit tests * Integration tests * Interviewing candidates

tewtor

senior mobile developer

tewtor

2016-9 - 2018-4 · 1 yr 8 mos

* Mobile applications development: Tewtor, Snapgrader. * Frontend/Backend development with React and React Native app for indemandly.com. * About the Tewtor application: * Development language * Swift 3 * The project uses the VIPER architecture * For code validation I used SwiftLint * The project is developed through GitFlow * For deployment to testers I used Fastlane * I integrated video calls & chat in the app. * About the Snapgrader app: * It's a React Native application developed for internal use for one on company clients. * React Native * Redux * ES6 * Using of device camera * Images uploading to the server * Output lists of data from server * About the indemandly.com project: * React * Redux * ES6 * A lot of custom views and components * NodeJS API * About the indemandly.com React Native app: * React Native * Redux * ES6 * Several native screens for authentication/registration via cookies * WebView container for React frontend

muzapp

senior ios developer

muzapp

2016-5 - 2016-9 · 5 mos

* Participated in the project in a team of 3 people. * I worked on: * UI components for main screen of the app * Refactoring of business layer * Improvement of synchronization process with backend

tyumen institute of oil and gas

.net developer

tyumen institute of oil and gas

2011-5 - 2011-10 · 6 mos

Develop different modules for Software Package "ATLAS" with .NET stack( C#, WinForms, DevExpress components + Oracle DB)

borodutch

ios and android lead

borodutch

2014-8 - 2015-8 · 1 yr 1 mo

Development of iOS and Android applications

auslogics software pty ltd

ios developer

auslogics software pty ltd

2013-8 - 2014-5 · 10 mos

* Developing new brand social network for travelers "Shutterbee" * https://itunes.apple.com/us/app/shutterbee/id669729281?mt=8. * Interesting notes: * Development of the project architecture * Data caching and offline work * Custom UI * Chat based on Socket.io * Work of alerts from the server on the basis of sockets * Integration with all major social networks * Audio player and audio-tape recorder inside of the application * Custom input field validators * Own picture cache * Aggregation of information from several places.

creative

senior mobile developer and team lead

creative

2012-3 - 2013-8 · 1 yr 6 mos

* developing iOS, Android applications * writing specifications * writing API for mobile applications * writing specifications for API * preparation of development plan * control work of 3 subordinates * code review

create

mobile developer

create

2012-3 - 2012-4 · 2 mos

* developing iOS, Android applications, * writing specifications, * writing API for mobile applications, * writing specifications for API, * preparation of development plan

creative

web developer

creative

2011-10 - 2012-3 · 6 mos

Develop web applications with Ruby on Rails, city portal megatyumen.ru with Kohana. Develop mobile applications for Android, iOS

cleverdev

lead developer

cleverdev

2014-3 - 2016-9 · 2 yrs 7 mos

* Developing iOS/Android applications * Developing backend APIs for mobile applications * Control work of 3 subordinates * Code review

mailburn

lead ios developer

mailburn

2014-12 - 2016-5 · 1 yr 6 mos

* Developing iOS version of Mailburn (mailburn.com). * Management of a team of developers of 3 people, distribution of tasks, code review. * Interesting features: * I started working on the project not from scratch, so I had to completely rework the code in terms of architecture. * I chose a service-based architecture. All code is logically divided into services. All business logic was assembled within a single core, which can be used for development for example Apple Watch or MacOS applications without problems. * Each new module or architecture extension began with building class diagrams and validating them with the rest of the team. * Full support for caching all data in CoreData using Magical Record in asynchronous mode * Custom migration for CoreData * Migrations Manager from version to version * Fully custom UI * Custom chat UI for messages * Custom Assets Picker * Support for Apple Watch * Using CocoaPods * Unit tests.

Education

tyumen state oil and gas university

tyumen state oil and gas university

english

2007-1 - 2012-1 · 5 yrs 1 mo
tyumen state oil and gas university

tyumen state oil and gas university

2012-1 - 2016-1 · 4 yrs 1 mo

Cloud computing with mobile technologies in oil and gas

kirill kunst's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.