Roman Petrov, Developer in Vancouver, BC, Canada
Roman is currently unavailable

Roman Petrov

Bio

Romain is a software developer with 17 years of professional experience. He's worked with many languages and technologies throughout his career—this solid foundation in computer science helps him learn new ones quickly. Roman's current main specialization is mobile application development. As a developer, he likes clean code, good architecture, and challenging tasks.

Portfolio

Patron Technology
Class-based OOP, Object-oriented Programming (OOP), Git, CocoaPods, Cocoa Touch...
GXB Development
Figma, Functional Programming, Team Management, Web Audio API...
Omega-R
AVFoundation, Core Animation, Core Location, Accelerate, Core Audio, Alamofire...

Experience

  • iOS - 7 years
  • JavaScript - 6 years
  • HTML - 6 years
  • CSS - 5 years
  • Unit Testing - 4 years
  • Swift - 4 years
  • React - 3 years
  • Flutter - 1 year

Preferred Environment

Visual Studio Code (VS Code), Git, Android Studio, Xcode, MacOS

The most amazing...

...project I've worked on was a guitar training application where I developed a performance evaluation module.