Dmitriy Alymov, Developer in Dubna, Moscow Oblast, Russia
Dmitriy is available for hire
Hire Dmitriy

Dmitriy Alymov

Verified Expert  in Engineering

Software Developer

Location
Dubna, Moscow Oblast, Russia
Toptal Member Since
August 23, 2016

Dmitriy is an iOS developer with more than seven years of experience. He delivers clean and compact code by using and improving best practices in his field of work. He's always looking for new challenges. Dmitriy has worked both as an individual and as a part of teams of different sizes.

Portfolio

Clipo, Inc.
GLSL, Firebase, Realm, C#, Objective-C, Swift
code.and.graphics
Objective-C, Google API, Facebook SDK, Unity3D, iOS SDK, JavaScript, SQL, PHP...
Avantico
Objective-C, Google API, Facebook SDK, iOS SDK, JavaScript, HTML, SQL, PHP, C

Experience

Availability

Part-time

Preferred Environment

Trello, Git, Sublime Text, Xcode, MacOS

The most amazing...

...iPad application I've built is an animated digital comic book.

Work Experience

Senior iOS Developer

2016 - PRESENT
Clipo, Inc.
  • Developed and maintained Polygram: a social app which was written in Swift, Objective-C, and C++.
  • Helping with app design by addressed multithreading issues.
  • Implemented a full CI workflow.
  • Led the development of LiveClip while leveraging low-level AVFoundation.
  • Integrated serverless back ends (Firebase).
Technologies: GLSL, Firebase, Realm, C#, Objective-C, Swift

Co-founder | Lead Mobile Developer

2014 - PRESENT
code.and.graphics
  • Developed iOS applications for various companies.
  • Developed a quiz game using Unity3D for iOS and Android.
  • Integrated in-app purchases and payment gateways into iOS and Unity applications.
  • Designed and implemented components and libraries for the iOS SDK for internal usage to speed up applications development.
  • Built custom controls for iOS applications.
  • Designed client-server interactions and assisted in API development.
Technologies: Objective-C, Google API, Facebook SDK, Unity3D, iOS SDK, JavaScript, SQL, PHP, C#, C

Mobile Developer

2013 - 2014
Avantico
  • Developed iOS applications for company clients.
  • Designed and documented APIs for mobile applications.
  • Implemented integrations with social networks APIs.
  • Implemented poker odds calculator as a part of an iOS poker companion application.
  • Performed code reviews and supported existing applications.
Technologies: Objective-C, Google API, Facebook SDK, iOS SDK, JavaScript, HTML, SQL, PHP, C

Mobile Developer

2012 - 2013
Glex.com
  • Developed iOS applications for Glex.com and Bonus.travel.
  • Designed client-server architecture for company mobile applications.
  • Reworked the server back end.
  • Assisted the team in the development and improvement of the CRM and front end for the management staff.
Technologies: iOS SDK, JavaScript, HTML, MySQL, PHP, C, Objective-C

Web Developer

2005 - 2009
Freelance Work
  • Developed a wide variety of web applications.
Technologies: MySQL, PHP, JavaScript, HTML

UIViewController Keyboard Category

This UIViewController category enables users to define keyboard presentation behavior within a block, offering flexibility to adjust constraint constants and move views. It can be utilized in any desired view controller without requiring subclassing.

Girls Only

An iOS application for women with social features and friend matching.

Developed an application using native SDK. Also used some popular libraries like AFNetworking, SDWebImage, and JSONModel. Implemented custom controls for image selection.

Duel

A quiz game made with Unity for iOS and Android.

Developed this app from scratch. Integrated In-App purchases both for the App Store and Google Play. Developed a library for authentication with VK.com social network accounts.
Implemented component for custom list views using Unity prefabs.

Suomen Talot

A small application for a construction company exhibition booth.

The application shows photos of buildings and construction sites company is working on. Users can leave their notes and requests for company to contact them later.
Implemented a phone number formatter to display numbers in a clean and easy to read way.

Newstracker

An application for a news site that allows users to upload photos and videos of interesting things happening around them.

Developed the application based on provided designs. Implemented a custom control for users to easily upload photos and videos. Also made a cool looking carousel view that scales and reorders its elements as you scroll.

Coursera | TensorFlow in Practice

https://www.coursera.org/account/accomplishments/specialization/AAYFH4EEGHJW
TensorFlow in Practice, a four-course specialization by deeplearning.ai on Coursera. Specialization Certificate earned on August 8, 2019.

01. Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning
02. Convolutional Neural Networks in TensorFlow
03. Natural Language Processing in TensorFlow
04. Sequences, Time Series, and Prediction

Coursera | Deep Learning Specialization

https://www.coursera.org/account/accomplishments/specialization/FZS2FQAHWV4E
Deep Learning, a five-course specialization by deeplearning.ai on Coursera. Specialization Certificate earned on May 15, 2018.

01. Neural Networks and Deep Learning
02. Improving Deep Neural Networks: Hyperparameter Tuning, Regularization, and Optimization
03. Structuring Machine Learning Projects
04. Convolutional Neural Networks
05. Sequence Models

Coursera | Fundamentals of Machine Learning in Finance

https://www.coursera.org/account/accomplishments/verify/EFS6H8TB3KYT
Fundamentals of Machine Learning in Finance by New York University Tandon School of Engineering on Coursera. Certificate earned on January 22, 2019.

Coursera | Machine Learning

https://www.coursera.org/account/accomplishments/verify/AZ7PVEY6XH3R
Machine Learning by Stanford University on Coursera. Certificate earned on March 24, 2018.

Languages

Swift, Objective-C, C#, HTML, C, SQL, GLSL, PHP, JavaScript

Frameworks

Core Location, MapKit, UIKit, iOS SDK, ARKit, Cocos2d, Unity3D, Core Data

Libraries/APIs

Core Image, Facebook API, Google API, Facebook SDK

Tools

Xcode, Sublime Text, Git, Trello

Platforms

iOS, MacOS, Firebase

Storage

Realm, MySQL, MariaDB

Other

AVFoundation, Development

Paradigms

Agile Software Development

2006 - 2009

Bachelor's Degree in System Analysis and Management

Dubna State University - Dubna, Russia

2004 - 2006

Bachelor's Degree in Robotics and Mechatronics

Moscow State Technological University “Stankin“ - Moscow, Russia

AUGUST 2019 - PRESENT

TensorFlow in Practice

Coursera

JANUARY 2019 - PRESENT

Fundamentals of Machine Learning in Finance

Coursera

MAY 2018 - PRESENT

Deep Learning Specialization

Coursera

MARCH 2018 - PRESENT

Machine Learning

Coursera

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring