Eugene Kamaev

Eugene Kamaev

$40/hr
Xamarin / .NET developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
34 years old
Location:
Minsk, Minsk, Belarus
Experience:
8 years
About

I am a Lead/ Senior Xamarin Developer with 9+ years of experience in software engineering and 4 years experience in cross-platform mobile development. I am attentive to details and always try to find new ways towards the application facilitation and rationalization. 

I am skilled in design patterns and know how not to mess the patterns from different architectures, which I find important in mobile development. I respect the SOLID, DRY and KISS principles in all my projects and know how to find compromises using them. Generally, I really like to write clean and high-performance code.

The quality of code could not be reached without verifying its workability, which I easily achieve by writing the unit-tests throughout the whole business-logics and applying external testing tools like Ranorex for the UI.

I'm also really good at algorithms, so I'm able to widen bottlenecks in your projects.

As a project Lead, I assigned tasks to my team and tracked its fulfillment. I'm able to work on short-term deadlines and take responsibility for design, architecture, coding, bug fixing, and project support.

My duties involve: 

  • Code development and testing 
  • Implementing new functionality
  • Creating of Xamarin apps for iOS and Android
  • API backends integration
  • Bugfixing
  • Consulting
  • Technical Support. 

Skills:

  • Mobile devices: iPhone/iPad, Android Phone
  • Programming languages: C#, Swift, Java, Javascript
  • Development tools: Xamarin Studio, Xcode, AppCode, Eclipse, Visual Studio
  • Source control tools: Git, SVN
  • OS: OS X, Windows, Debian and RedHat based Linux
  • Development methodologies: Scrum, TDD, BDD, DDD, MDD
  • Other interesting things: OpenCV, Big Data, Machine Learning;

Shall you need references or portfolio, feel free to ask.

Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.