Profileimage by Vladimir Samoilenko Software development engineer for Web and mobile (iOS and Android) from Kyiv

Vladimir Samoilenko

available
Contact

Last update: 28.06.2020

Software development engineer for Web and mobile (iOS and Android)

Graduation: not provided
Hourly-/Daily rates: show
Rate depends of project.
Languages: English (Full Professional) | Russian (Native or Bilingual) | Ukrainian (Native or Bilingual)

Skills


I have been working in software development since 1996. Since 2010 I am involved in mobile app development for iOS and Android. I have rich experience in development new apps and app maintenance: creating app from sketch, fixing issues, adding new features, updating apps according new requirements of operation system or device features.
Since 2017 I was involved into development back office web consoles for mobile applications. Some projects were required Node.JS so I refreshed my knowledges of JavaScript. Some projects required integration testing so I have used Selenium with Java.
As usual my duties are:
  • reviewing project requirements and creating project specifications
  • creating architecture solution for single- or multi-platform application
  • prototyping for new applications
  • deploy new features & bug fixes
  • coordinate simultaneous work on many ongoing development projects
  • integration of apps with webservices of web site, manage the design + development team
Stack of technologies I am familiar with:
  • WEB (front end): Angular 5+ (with Typescript), HTML, CSS
  • WEB (back end): Node.JS (JavaScript) with MongoDB + MySQL or PHP + MySQL
  • Mobile platforms: iOS (Objective-C / Swift, full stack) & Android (Java, full stack)
  • Related technologies: Cent OS, Jenkins, AppCenter, development for OS X, Selenium IDE, Balsamiq, Zappier, Avocode, Zeplin, Twilio, OpenID
I continuously look for honing my skill, acquiring knowledge and learning about contemporary business practices.

Project history

Will be provided upon request.

Time and spatial flexibility

Only remote/telecomuting.

Contact form

Contact details