Mikhail Barashkov

Mikhail Barashkov

Kiev, Ukraine
Hire Mikhail
Scroll To View More
Mikhail Barashkov

Mikhail Barashkov

Kiev, Ukraine
Member since February 28, 2012
Mikhail is a professional iOS, Android, .NET (C#) desktop, .NET server-side, and .NET/Mobile developer. He has created numerous successful iOS and Android apps, and has extensive experience as a senior developer in a large company.
Mikhail is now available for hire
Portfolio
Experience
  • C#, 10 years
  • SQL, 10 years
  • Java, 7 years
  • Objective-C, 4 years
  • WPF, 7 years
  • MS Silverlight, 6 years
  • JavaScript, 5 years
  • Linq, 3 years
Kiev, Ukraine
Availability
Full-time
Preferred Environment
Android Studio, Xcode, AppCode, Visual Studio
The most amazing...
...project I've completed is an online gambling platform with 20 different games, most of which I wrote in just 2 months.
Employment
  • Android and iOS Developer
    6ya
    2015 - PRESENT
    • Developed an Android application: https://play.google.com/store/apps/details?id=com.fixya.mobile.android.sixya&hl=en.
    • Developed most of the 6ya iOS app: https://itunes.apple.com/us/app/6ya-personal-user-guides/id986974938?mt=8.
    • Utilized OpenTOK for video call features in both apps.
    • Created animations for both platforms.
    • Followed tight UI guidelines.
    Technologies: Android, Java, iOS, Objective-C, OpenTOK
  • Senior Developer
    Moscowshow.com
    2008 - PRESENT
    • Developed a ticketing solution for a Russian leading show ticket company - Moscowshow.com.
    • Implemented a performance-efficient MySQL-based data storage.
    • Developed client Sliverlight application.
    • Developed backend web service using .Net/Entity Framework.
    • Provided integration with PHP code on the website.
    Technologies: MySQL, C#, Silverlight
  • Desktop and Mobile Developer
    Hobbyist Software
    2006 - PRESENT
    • Fixed several bugs in the VLC player app.
    • Developed all Hobbyist Software's Windows applications, using wpf and c#.
    • Developed VLC Remote for Windows Phone: http://www.windowsphone.com/en-us/store/app/vlc-remote/c149a772-caf1-40e8-9522-0a8e6072753a.
    • Ported business logic from Objective-C to C#.
    • Developed VLC Remote:https://play.google.com/store/apps/details?id=com.hobbyistsoftware.android.vlcremote_usfree and VLC Streamer for Android: https://play.google.com/store/apps/details?id=com.hobbyistsoftware.android.vlcrstreamer_free.
    Technologies: Android, Java, WPF, .NET, C#, Windows Phone, C++
  • iOS Developer
    Kasra.co
    2015 - 2016
    • Developed Kasra app for iOS from scratch: https://itunes.apple.com/ca/app/kasra-ksrt-aksrha-wanshrha/id1080187104?mt=8.
    • Wrote the modern iOS application in Swift.
    • Worked closely with team throughout all of the project lifecycle.
    • Followed very precise UI guidelines.
    • Built cool animations in the app's onboarding screen.
    Technologies: Swift, iOS, CocoaPods
  • Android Developer
    2show
    2014 - 2015
    • Created a family of cinema apps for a Ukrainian ticket reseller, based on Multiplex for Android app: https://play.google.com/store/apps/details?id=com.Handydev.CinemaTickets.
    • Implemented secure online payments processing.
    • Created a complex custom UI control for displaying hall places and ordering them.
    • Supported easy configuration and re-skinning to build apps for any cinemas.
    Technologies: Android, Java
  • Developer
    PhatWare
    2006 - 2012
    • Completely developed PhatPad for Windows 8.
    • Took part in development of WritePad and WritePad Pro for iOS.
    • Took part in development of PhatPad for iOS.
    • Took part in development of WritePad and PhatPad for Android.
    • Completely developed WritePad for Windows Phone.
    Technologies: C#, Java, Objective-C, Windows RT, MFC, C++
  • Project Manager, Developer
    Vulkangames
    2009 - 2011
    • Developed an online gaming solution for vulkangames with 26 different games. It includes client-side (Adobe Flex) and server side and does all win computations and game logging. It is written in MS SQL Server + C# web-service.
    Technologies: Flex, Flash, C#, MS SQL Server
  • Mobile Developer
    WebIS.NET
    2004 - 2008
    • Took part in development of several products, including PocketInformant - the leading Windows Mobile PIM application, WebIS Money, and FlexWallet.
    Technologies: Windows Mobile, C++
Experience
Skills
  • Languages
    Objective-C, SQL, Swift, Java, C#, JavaScript, Ruby
  • Frameworks
    WPF, .NET, Ruby on Rails
  • Libraries/APIs
    CocoaPods, Linq, WinForms
  • Tools
    ReSharper, Mercurial, Git, Micorsoft Visual Studio, Android Studio, MS Silverlight, Xcode, AppCode, IntelliJ IDEA, Microsoft Expression Blend, Eclipse, Adobe Photoshop
  • Paradigms
    Agile Software Development, Cross-platform Development, Test-driven Development (TDD), Design Patterns, MVC, MVVM, Object-oriented Programming (OOP), MVP, TDD
  • Platforms
    Xamarin, Windows Phone, Android, iOS, Win32, Windows, Windows Server
  • Storage
    MySQL, MS SQL
  • Misc
    Kotlin
Education
  • Masters degree in Applied Mathematics
    Kiev Polytechnic Institute - Kiev, Ukraine
    1996 - 2002
Hire the top 3% of freelance developers
I really like this profile
Share it with others