Igor Mikhaylov

Igor Mikhaylov

$60/hr
Software Development
dev366
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Tomsk, Russia, Russian Federation
Experience:
18 years
About

I'm a software developer with more than 15 years of experience.
I'm able to improve existing or create new web and desktop applications using a wide spectrum of technologies. I focus on projects with high requirements to design and code quality and overall solution quality.

Right now I mostly work with Java/Groovy and Python technology stacks, which I have a lot of experience with.
Also, I develop iOS and Android mobile apps using Corona SDK or Apache Cordova.

I've participated in the development of a hardware/software system intended for railroad trains real-time diagnostics (while train is on the move), food delivery business info systems automation, financial/trading applications, various web app, etc.

I have experience with:
• REST API
·········· • Twitter REST APIs and Twitter Streaming APIs
·········· • Github and Bitbucket REST APIs
·········· • Expedia REST API
·········· • Upwork REST API

• Backend
·········· • Java EE, Servlets, JBoss, Tomcat, Spring, Spring security, Multithreading
·········· • Python, Django, Flask, Scrapy
·········· • Grails 3, Groovy
·········· • Web Services, REST/RESTful services, SOAP, Apache CXF, Jersey, JAX-RS

• Databases
·········· • PostgreSQL
·········· • MySQL
·········· • SQLite
·········· • JDBC
·········· • JPA, Hibernate

• Web
·········· • HTML, xHTML, HTML5, XML
·········· • CSS, Sass, LESS, Compass
·········· • JavaScript, jQuery, AngularJS, React, Twitter Bootstrap
·········· • AJAX, JSON, OAuth

• Desktop applications
·········· • Core Java, Multithreading, Swing GUI
·········· • Python, Qt, wxWidgets GUI

• DevOps
·········· • Vagrant, Docker, Chef, Ansible, nginx, Terraform, AWS CloudFormation
·········· • Cloud Storage and Hosting: Heroku, OpenShift, AWS
·········· • Continuous Integration/Deployment/Delivery: Jenkins, TeamCity, JetBrains Upsource, AWS CodeDeploy, AWS CodePipeline
·········· • Build automation: Ant, Maven, Gradle

• iOS and Android Mobile Development
·········· • Corona SDK
·········· • Apache Cordova

• Unit testing: JUnit, DbUnit, EasyMock, Spock
• Version control: Git, SVN, Github, Bitbucket, AWS CodeCommit
• Payment Processors: Paypal API, Chronopay API
• Social Media: Twitter REST API
• Project Management Software: JIRA, Redmine, PivotalTracker, MS Project
• Software Development Methodologies: Agile, Scrum, XP, Lean, Kanban, FDD

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.