Dmytro Lisitsyn, R&D Developer in Kiev, Ukraine
Dmytro Lisitsyn

R&D Developer in Kiev, Ukraine

Member since April 27, 2017
Dmytro is a software developer with a passion for building great products and delivering incredible user experience. He is responsible and well-organized. Dmytro constantly looks for ways to increase productivity and loves working with collaborative teams.
Dmytro is now available for hire

Portfolio

Experience

Location

Kiev, Ukraine

Availability

Part-time

Preferred Environment

PAW, Sketch, Git, Vim Text Editor, Visual Studio Code, Xcode

The most amazing...

...thing I’ve done is a charts component with infinite scrolling, scaling, and customizable appearance of data ranges.

Employment

  • Software Engineer

    2014 - PRESENT
    MadAppGang Pty Ltd
    • Researched swimming, jogging tracking, and nudity detection.
    • Contributed to the company's coding best practices.
    • Designed UI/UX for Strongbox, Matcher and SmartRun.
    • Contributed to the development of corporate management system for Procore Technologies, Inc.
    • Built a movie maker network app for IAMFILM network.
    • Developed an interior designer network app for Kabuni Technologies, Inc.
    • Led development of fitness-tracking app SmartRun.
    • Enhanced existing Tayble app. Made payments back-end for it.
    • Completely rewrote iOS client from scratch. Led iOS development team.
    • Developed а travel app for Mystro.
    • Refactored user interface for online banking app Empower.
    • Was a product owner and lead developer of Strongbox - secure chat platform.
    • Developing a power management system app for Evergen.
    Technologies: Bash, Kotlin, C, C++, Go, Objective-C, Swift
  • System Administrator

    2013 - 2014
    Astra M.
    • Maintained servers and local work stations.
    • Oversaw website content and updated as needed.
    Technologies: Bitrix

Experience

  • Kabuni

    Stop the tedious search for home products online or in-store. Kabuni is a platform for interior designers to find and connect with inspiration-starved homes across the globe, instantly. Kabuni’s technology provides designers with all of the tools they need to help clients find the perfect pieces.

    Platforms and technologies:
    iOS, Swift 2

  • IAMFILM

    I AM FILM is the premier global professional network showcasing the best curated independent and established talent, executives, and masters in the film and television industry.

    Platforms and technologies:
    iOS, Swift 2, VIPER, AVFoundation

  • SmartLog
    https://github.com/MadAppGang/SmartLog

    Bundle of apps for collecting, displaying, and sharing activity data taken from Pebble or Apple Watch. Was created as a tool for fitness tracking research.

    Platforms and technologies:
    iOS, watchOS, Pebble, Swift 2, C, CoreBluetooth

  • Tayble

    An app for discovering restaurants & bars, placing orders, and making payments.

    When I started working on this project, it was already in the App Store. I completely rewrote payments in the iOS app and made a payment server from scratch. Also, I fixed a bunch of issues and added new features.

    Platforms and technologies:
    iOS, Swift 4, Go, Docker, Firebase, Stripe, Realm

  • SmartRun

    App for heart training based on running activity. With common features of run-tracking apps like pace, duration, or burned calories counting, SmartRun combines advanced heart rate analysis and further advice or training plans based on it.

    Besides actual iOS development, I designed UI/UX for the alpha version of the app.

    Platforms and technologies:
    iOS, watchOS, Swift 3, CoreBluetooth, CoreLocation, CoreGrphics

  • Procore
    https://itunes.apple.com/us/app/procore/id374930542

    The power of Procore’s cloud-based construction project management software on your iPhone and iPad. With a mobile project management solution, you have the freedom to move around the job site and stay up to date with the latest project details, no matter where you are, with or without an internet connection.

    I joined the team when the app was in development to implement some new features and fix issues.

    Platforms and technologies:
    iOS, Objective-C, Swift

  • Red Robinson

    The Red Robinson app guides you through 50 years of rock ’n’ roll history uncovered by Red himself. Complementing the website, the iOS app is the easiest way to navigate Red’s catalog in search of hidden gems and then watch or listen to them on the go.

    Joined to add new features and increase performance.

    Platforms and technologies:
    iOS, Objective-C

  • Nudity Detector Research

    Created a nudity detector with ~80% accuracy, based on a convolution neural network.

    Platforms and technologies:
    iOS, TensorFlow, Python, Swift 3, Objective-C++

  • Strongbox

    Strongbox is a privacy-focused chat platform for teams.

    I managed the development team, designed UI/UX and developed iOS app. The project was put on hold due to the company’s priorities change.

    Platforms and technologies:
    iOS, Swift 5, Objective-C++, C/C++, Realm, Signal Protocol, Android, Kotlin, Go, Docker

  • Mystro
    https://apps.apple.com/us/app/mystro-trips/id1135591945

    Mystro is a travel planning service.

    I joined a team to handle technical debt and develop complex UI/UX features.

    Platforms and technologies:
    iOS, Swift 5, Core Location, Google Maps

  • Empower

    Empower is a mobile banking app.

    Was involved in app UI/UX refactoring. I had to work in San-Francisco’s timezone to simplify the communication process with the team.

    Platforms and technologies:
    iOS, Swift 5

  • Fotios
    https://github.com/DmytroLisitsyn/Fotios

    Set of utilities, aiming to reduce implementation costs of storage, keychain, networking, and other non-project-specific business logic.

    Platforms and technologies:
    iOS, Swift 5

  • Evergen
    https://apps.apple.com/us/app/evergen/id1160577602

    Evergen designs and installs renewable energy systems comprising of solar power, batteries and intelligent energy management software developed in partnership with the CSIRO.

    Our team became a tech partner to help redevelop existing apps using the latest technologies and approaches. The newly developed iOS app contains tons of complicated UI components, including infinitely scrollable charts.

    Platforms and technologies:
    iOS, Swift 5, Google Maps

  • Kassandra

    Localized strings constants generator.

    Platforms and technologies:
    Bash

  • Gwyneira

    Asset constants generator.

    Platforms and technologies:
    Bash

Skills

  • Languages

    Swift, Go, Objective-C, Bash, C, C++, Kotlin
  • Frameworks

    Viper, Pebble SDK, Cocoa Touch, Accelerate
  • Tools

    Xcode, Sketch, Git, Vim Text Editor, Bitrix, Google Analytics
  • Paradigms

    Object-oriented Programming (OOP), Dependency Injection, Concurrent Programming, REST, Unit Testing, Kanban, Functional Programming, Scrum, Mobile UI Design, Model View Viewmodel (MVVM), Test-driven Development (TDD), Mobile UX Design
  • Libraries/APIs

    Facebook SDK, Twitter SDK, Stripe, PAW, Google+ iOS SDK, Google Maps SDK, Instagram API
  • Platforms

    iOS, Firebase, WatchOS, Visual Studio Code, Docker, MacOS, tvOS, Mixpanel
  • Storage

    Realm Database, CockroachDB, MongoDB, PostgreSQL
  • Other

    Team Leadership, R&D, SOLID Principles, Signal Protocols

To view more profiles

Join Toptal
Share it with others