Nikita Tuk

Nikita Tuk

Dresden, Germany
Hire Nikita
Scroll To View More
Nikita Tuk

Nikita Tuk

Dresden, Germany
Member since August 12, 2015
Nikita is an iOS developer/Adviser working with Objective-C and Swift. Besides writing code by himself, he also takes a technical lead in project to work as mediator between developers and business owners. He has a client-oriented approach, provides clean code, uses cutting-edge technologies, and helps your business to evolve.
Nikita is now available for hire
Portfolio
Experience
  • Project Management, 5 years
  • Git, 3 years
  • Objective-C, 3 years
  • iPhone SDK, 3 years
  • Parse iOS SDK, 2 years
  • Ruby on Rails API, 2 years
  • Swift, 1 year
Dresden, Germany
Availability
Part-time
Preferred Environment
Mac OS, Xcode, SourceTree (Git), Slack + Skype
The most amazing...
...project I've worked on is Yandex.Disk for iOS, which helps you sync files between all your iOS devices seamlessly.
Employment
  • iOS Developer
    Yandex
    2014 - PRESENT
    • Added sharing functionality for Yandex.Disk.
    • Implemented a custom video player with iOs9 Picture-in-Picture support.
    • Contributed to the development of background file upload/download.
    • Migrated the project from iOs7 to iOs8 and to iOs9.
    • Replaced old springs and struts with modern Auto Layout and Size classes.
    Technologies: Objective-C, Swift
  • iOS Developer
    Yarr
    2013 - 2014
    • Created a kiosk app for an Adidas.Russia promo.
    • Created a SaaS app for a plastic surgery clinic.
    • Collaborated to create the project that won Big Brand Hackathon 2014 for Top-5 Russian retailer MVideo.
    • Contributed to the creation of an application for a Russian Business club from Sberbank (Top-1 bank in Russia).
    • Created an MVP from Dashcam app with server synchronization.
    Technologies: Objective-C, Ruby on Rails, Project managment
  • Project Manager
    Center of Financial Technologies (CFT)
    2013 - 2013
    • As a manager of 4 members support/development team (2 analyst + 1 developer + 1 tester) I am responsible for 24/7 external bank support. My team provided consultations, system improvement and create bespoke solutions for bank inquiries.
    • Responsible for choosing analyst, developers and testers for project.
    • Technical lead in process of development.
    • Ensures solutions are coded according to standards and rules.
    • Worked to strict deadlines to ensure that projects were delivered on time and to budget.
    Technologies: Oracle, PL/SQL, Project Managment
  • Analyst/Software Engineer and Lead Developer
    Uralsib
    2011 - 2013
    • Supported and enchanced the main bank system developed by third-party vendor FTC (http://eng.cft.ru/).
    • Took part in all stages of the software development lifecycle, including analysis, developing, testing, and deployment.
    • Developed stored functions (PL/SQL), queries, and packages on Oracle9 and 11 for various business processes.
    • Developed and supported a gateway for tight integration between other bank systems and OpenWay Processing System.
    • Responsible for mentoring, code review, writing detailed technical specification, test scenarios, and controlling strict deadlines to ensure project delivery on time and to budget.
    Technologies: Oracle, PL/SQL
Experience
  • YandexDisk for iOs (Development)
    https://itunes.apple.com/us/app/yandex.disk/id553266487?mt=8

    YandexDisk is a cloud storage for files. Yes, at a first glance it may look like Dropbox, but:
    - this app can add to offline (and sync it seamlesly) file and whole folders
    - it automatically backs up your photos
    - it's faster than Dropbox

  • The Platinental (Development)
    https://itunes.apple.com/us/app/the-platinental/id896848854?mt=8

    It's the first iOs app in Russia that allows patients to talk directly to doctors. With this app, patients could ask their questions, consult on medications, share photos and videos with doctors, make appointments, and buy additional services in clinics.

  • Big Brand Hackathon 2014 (Winner) (Other amazing things)
    https://yadi.sk/i/VlQYuY7AjKc9q

    As a part of Yarr team, I had the 1st place in Big Brand Hackathon 2014 Russia. It was an exciting challenge and we were the first and won Top-5 Russian retailer prize.

  • Adidas.Russia Kiosk App (Development)
    https://yadi.sk/i/F6A5t8MOjKcjy

    Adidas.Russia is a branch of well known brand Adidas. I created a promo kiosk app for them to promote their brand during World Cup 2014. The app was distributed to more than 20 shops in Moscow and Saint Petersburg.

  • The 10 Most Common Mistakes iOS Developers Don't Know They're Making (Publication)
    Apple's iOS is the second-largest mobile operating system in the world. It also has a very high adoption rate, with more than 85 percent of users on the latest version. These highly engaged users have high expectations: If your app has bugs, you'll hear about it. And once the one-star reviews start rolling in, it's hard to recover. In this article, Toptal Software Engineer Nikita Tuk outlines the 10 most common mistakes that developers make—and how to avoid them.
  • Nikita is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Nikita shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.
Skills
  • Languages
    Swift, Objective-C
  • Frameworks
    iPhone SDK
  • Tools
    Xcode, Git
  • Platforms
    iPad, iOS, Oracle
  • Storage
    SQLite, MySQL
  • Libraries/APIs
    Ruby on Rails API, Parse iOS SDK, Facebook iOS SDK
  • Paradigms
    Agile Software Development
  • Misc
    Technical Project Management, Project Management
Education
  • Master's degree in Computer science
    Ufa State Aviation Technical University - Ufa
    2006 - 2011
I really like this profile
Share it with others