https://glyuck.com

v.lyukov@gmail.com

Skype: vladimir.lyukov

Keywords

iOS, Swift, MVC, MVVM, VIPER, Clean Swift, OOP, FRP, TDD, unit tests, UI tests, CI/CD, REST, GraphQL, Git, Objective-C

Technologies

UIKit, SwiftUI, Combine, ReactiveCocoa, RxSwift, Concurrency

Tools

SPM, Carthage, Cocoapods, Fastlane, Bundler, Mint, SwiftLint, SwiftFormat, R.swift, SwiftGen

SUMMARY

Expert iOS developer (13 years of experience, iOS 4 – iOS 17, Objective-C 4.5 years, Swift 9 years, UIKit, SwiftUI) with a strong backend background (PHP, Python, Ruby) with ~20 years of overall programming experience.

EXPERIENCE

Apr. 2015 – present

Freelance developer, Upwork & TopTal

Working as a freelance iOS developer. Developed multiple apps for clients from all over the world. 100% positive feedback and “TopRated” badge on Upwork, 100% positive feedback on TopTal.

Sample apps: Mein Halle Unterwegs, Xendit, Cinema Subtitles

Feb. 2017 – July 2021
4 years 5 months

Senior iOS Developer, Riess Group

Developing and supporting iOS apps with Shopify and Firebase backend.

I created the largest custom iOS storefront for Shopify e-commerce platform. The app was immediately featured by Apple due to its powerful AR experience. It has been awarded several times including as App of the Day. The app has even been featured by Shopify in official events with Tim Cook and Justin Trudeau.

My responsibilities: estimating projects, designing application architecture, setting up continuous integration and continuous delivery, publishing apps to the AppStore.

July 2011 – Mar. 2015
3 years 9 months

Senior iOs developer, e-Legion

E-Legion is Russia top 3 mobile dev company. I was Lead iOS developer (Objective-C) in team of 2-3 developers. 3.5 years of iOS development.

I've created several large apps used by hundreds of thousands of users for companies like Raiffeisen Bank Russia, YOTA mobile carrier, Interneturok online learning platform.

My responsibilities: estimating projects, designing application architecture, choosing frameworks and technologies, reviewing teammates' code, splitting client's requirements into tasks and assigning them along team members, setting up developers workflow (including continuous integration) and, of course, writing high quality Objective-C code.

May 2008 – July 2011
3 years 2 months

Senior Web Developer, e-Legion

Senior full stack web developer (python, ruby), team lead. Created multiple web sites and web services for large companies from Russia and USA.

My responsibilities: estimating projects, designing application architecture (mostly backend), choosing languages, frameworks and libraries for application, reviewing teammates' code, setting up developers workflow (setting up QA/production linux servers, automatic testing on continuous integration servers, automating QA/production servers deploys) and, of course, writing high-quality code.

February 2005 – May 2008
3 years 3 months

Web developer, CDP Profi

Web developer – PHP (PHP-Nuke, Zend Framework, Smarty), JavaScript, administrating LAMP servers.

EDUCATION

Saint Petersburg State University

Progress towards bachelor — 2003–2005

Mathematics & computer science. Left university after 2 years of education and switched to fulltime job.