Michael Tkachuk

Michael Tkachuk

London, United Kingdom
Hire Michael
Scroll To View More
Michael Tkachuk

Michael Tkachuk

London, United Kingdom
Member since August 31, 2013
Michael is a responsible, communicative, creative, and innovative person. He loves when he can get jobs done efficiently and in a rational way. He's always open to new ideas and discussions, and he respects other points of view while always trying to find win-win solutions for existing problems.
Michael is now available for hire
  • JavaScript, 10 years
  • ActionScript 3, 6 years
  • HTML5, 5 years
  • Unity3D, 3 years
  • Java, 2 years
  • Node.js, 2 years
  • C#, 2 years
  • NoSQL, 2 years
London, United Kingdom
Preferred Environment
Windows, OS X, IntelliJ, Flash Builder, SVN, Git
The most amazing...
...thing I've created is an interactive game editing tool that allows you to control every small aspect of gameplay for Facebook games.
  • Game Client Engineer
    Plumbee Ltd.
    2014 - PRESENT
    • Developed and maintained a top-notch mobile slots game product.
    • Used proper software engineering processes with TDD, code reviews, dependency management, etc.
    • Worked in a technology-agnostic environment, participating in client, server, and analytics tools development.
    • Became familiar with Amazon Web Services.
    • Constantly improved my team cooperation and collaboration skills.
    • Gained experience in using truly Agile processes, including Scrum in the past and currently Kanban.
    Technologies: Unity3D, Adobe Flash, Adobe Flex, ActionScript3, Java
  • Owner/Founder
    2007 - PRESENT
    • Created games using Unity3D.
    • Created a freelance projects aggregator/crawler using Node.js.
    • Developed Flash games and game portal based on Node.js.
    • Developed complex Facebook games and game engineering tools.
    Technologies: ActionScript, JavaScript, Node.js, TypeScript, C#, Unity3D, UnityScript, PHP
  • Unity3D Developer
    Stuart Squires (via Toptal)
    2015 - 2016
    • Created a cross-platform flash message editor/player.
    • Facilitated NTP + GPS time synchronization for simultaneous playback on multiple devices.
    • Implemented a multi-threaded GIF renderer for Unity3D environment using C#.
    • Utilized Amazon S3 to host application website and GIFs shared on Facebook.
    • Helped to iterate and improve on the application UI flows.
    • Created List and ColorPicker UI components which are not present in Unity3D.
    Technologies: Unity3D, iOS, Android, Java, C#, Amazon AWS
  • Co-Owner/Developer/Project Manager
    Ansata Web Group
    2008 - 2013
    • Was responsible for full-stack development (server+client).
    • Conducted research for customer intelligence as it related to eCommerce and online marketing solutions for well-known brands.
    • Was responsible for project and product management.
    Technologies: PHP, ActionScript 1.0/2.0/3.0, MXML, Adobe Flash, Adobe Flex, JavaScript, HTML5, Node.js, TypeScript
  • Senior software development engineer
    DDM Studio
    2007 - 2008
    • Gained experience working on international projects.
    • Learned to achieve quality required by well-known companies like General Motors, Samsung, and others.
    • Created over 5 Flash-based websites and numerous advertising online tools for 2007-2008 advertising campaigns of HP, Samsung, General Motors, The Coca-Cola company.
    Technologies: ActionScript 2.0/3.0, JavaScript, HTML, XML
  • 3D Modeller-Designer/Flash developer/Department Leader Transport Systems
    Transport Systems
    2003 - 2007
    • Produced 2D and 3D computer graphics (video and digital images).
    • Developed the company's production pipeline.
    • Managed a team of artists and developers.
    • Released over 11 educational products using Adobe Flash.
    Technologies: ActionScript, JavaScript, MaxScript
  • Shuffle Puzzles (Development)

    3D game created with Unity3D and Flash with C#/UnityScript/ActionScript/PHP.

  • Sk-II Skincare advisor (Development)

    Product recommendation tool for P&G brand - SK-II. Developed 17 different versions of the online adviser localised to different languages, including asian ones (KR, CN, JP an so on). (Adobe Flex/ActionScript 3.0)

  • ProjectsBot (Development)

    Personal project I'm currently bootstrapping. It is freelance projects aggregator/crawler created using Node.js, JavaScript, HTML5, and TypeScript.

  • Sk-II Color Counseling (Development)

    Another product recommendation tool for P&G's Sk2. Created using Adobe Flex and product recommendation platform from iGoDigital. (ActionScript 3.0/Afdobe Flex).

  • CrazyCake.fr - Custom Cakes online shop (Development)

    Custom eCommerce solution for a private bakery in France. Made with Adobe Flash (GaiaFramework) and PHP (Symfony 1.2 framework).

  • Languages
    TypeScript, MXML, ActionScript 3, JavaScript, HTML5, Java, C#, PHP
  • Frameworks
    AngularJS, Adobe Flex, Express.js, Express.io, Unity3D, Total.js
  • Tools
    IntelliJ IDEA, Flash Builder, FlashDevelop, Flash, WebStorm, 3ds Max, Adobe Photoshop, Adobe Illustrator, Adobe After Effects, Grunt, Javadoc
  • Paradigms
    Waterfall development, Kanban, Continuous Integration (CI), Agile Software Development, Refactoring, Object-oriented Programming (OOP), Object-oriented Design (OOD), Behavior-driven Development (BDD), Scrum
  • Misc
    Computer Graphics, Lean Development, Architecture
  • Libraries/APIs
    jQuery, Facebook API, Lodash, Node.js
  • Platforms
    Linux, Windows, Android, iOS, Java SE, Mac
  • Storage
    MongoDB, NoSQL, MySQL
  • Specialists degree in Theoretical Physics, Math, Software Engineering
    NTUU KPI (Kyiv Polytechnic Institute) - Kyiv/Ukraine
    2002 - 2008
I really like this profile
Share it with others