Download PDF

Summary

Highly motivated Full-Stack Ruby on Rails developer since 2013 focused on creating a good architecture with clean self-documented code covered with tests.
I have a vast experience with back-end development including REST API, database administration and stored procedures, background jobs, caching and search engines along with front-end technologies like jQuery, AJAX and ReactJS. Also I've worked with code profiling and optimization. I have good understanding of TDD/BDD importance and actively using this in practice.
As a developer I'm always learning new technologies and improving my skills, studying different online courses.

Experience

November 2015Present

Remote Full-stack Ruby on Rails developer

HCM4all

https://hcm4all.de/

Responsible for human resources SAAS service development.

* Back-end features development
* Background jobs, search, caching, REST API, serialization
* Database administration and stored procedures development
* Front-end development + ReactJS components
* Requests optimization

Feb 2014 May 2015

Rails Developer, Co-founder

Kicksmart

Web-site development & design. Company management.

Opened projects

Hurray gem https://github.com/rkotov93/hurray

Simple ActiveRecord extension for ordering collections specified way.

SPA application https://github.com/rkotov93/spa_backend

                                         https://github.com/rkotov93/spa_frontend

Learning project consisting of Rails 5 API back-end and ReactJS with Redux SPA front-end. This project was started to learn how to build ReactJS SPA applications with modern JavaScript technologies such as Webpack, Babel and so on.

P.S. Work in progress. This section will be continuously updating.

Education

Sep 2010Jun 2015

Specialist's degree, Applied Mathematics and Computer Science

Immanuel Kant Baltic Federal University