Valery Kokanov

Senior iOS Developer

Senior iOS Developer with more than 5 years of experience in creating of complex user-focused applications with high quality and efficiency level. In my work, I pay special attention to the quality of the code and team interaction. I like to study new things in programming like Haskell, effective algorithms, etc.

  Moscow, Russia

       

Work Experience

July 2021 - Present

tvOS developer  Uscreen

Here I started working on a new application from scratch, based on SwiftUI, Swift-Concurrency, TCA. I'm shaping a project, working on core mechanisms, hiring developers.

June 2021 - Present

Senior iOS Developer  Haier

Here I started working on a new application from scratch, related to SmartHome/Market/etc. This will be the most dynamic application I've ever seen. We use SwiftUI, Protobuf, Combine, server-driven-ui

November 2018 - May 2021

Senior iOS Developer  Ooma inc.

I was working on main company application "Home Security".
Introduced new mobile architecture Uber-RIBs, which increased our work quality and reduced time efforts.
Refactoring a big part of project with OOP and FP patterns, writing a tests.
Implementing new features.
Interacting with backend team.

https://apps.apple.com/us/app/ooma-home-security/id1129911022

June 2017 - November 2018

Middle iOS Developer  Alfa-bank

I was working on main company application "AlfaMobile".

More than 1 year I was working on "Investments" part of this application:
- Implemented many sub-parts (Buy/Sell/Exchange bonds, charts, client-profiling, etc.)
- Worked closely with backend team to make our Rest-API clear and short.
- The first version of "Investments" was released after the 4 months of developing.

Also I finished a number of technical tasks:
- Reduced count of Obj-c code.
- Improved our own mobile architecture.(https://github.com/alfa-laboratory/YARCH)
- Implemented some reusable UI Components.

The last 4 months I switched to work over internal bank application for managers:
- Improved architecture (there was a pure MVC).
- Written a number of tests.
- Analysed and fix many bugs.
- Refactored logic, introduced a reactive approach.

https://apps.apple.com/ru/app/альфа-банк/id353127685?l=en

January 2017 - June 2017

iOS Developer  InfoTeCS JSC

Responsible for designing and development of a new secure VoIP messenger application from scratch.
- Suggested and developed the VIPER architecture of the application with a cross-platform core which significantly reduced the development and testing efforts.
- The application was successfully released with the next features: secure p2p chat and audio calls.

Education

University or School

Field of study

Apr 2018 - Jan 2020

University or School

Field of study

Apr 2018 - Jan 2020

Recommendations


Richard Brown

Title

    

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.


Annette Black

Title

    

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.