Artyom Nikolaev
Verified Expert in Engineering
Software Developer
Artyom is a senior Ruby on Rails developer whose portfolio includes a host of web applications, all built with an Agile approach, incorporating TDD and BDD. In addition, he's well-experienced in the deployment and post-production stages of development.
Portfolio
Experience
Availability
Preferred Environment
GitHub, Visual Studio Code (VS Code)
The most amazing...
...thing I've coded is a high-load media resource with 150-200 simultaneous requests at its peak.
Work Experience
Software Engineer
ACL Services, Inc., dba Galvanize
- Developed the platform module responsible for analytics scheduling and running in the cloud.
Software Engineer
International Technological University
- Maintained the legacy system.
- Re-implemented legacy parts using Angular.
- Imported workers from a third-party database.
- Refactored and tested.
- Participated in PR reviews.
Web Developer
Partyearth, LLC
- Worked on new features for the partyearth.com web application.
- Implemented the front and back end for a new "get paid to party" form, which included custom web controls and interactive design.
- Iterated on other UI components and model logic, such as the calculation of background similarity scores.
Senior Web Developer
Unitmedia Group
- Refactored and optimized code performance.
- Managed a team of web developers.
Web Developer
Railsware, LLC
- Developed the AgencyAccess web application.
- Developed the peroozal.com website with Ruby on Rails.
- Implemented a banner system and integrated apps with the Facebook API.
Senior Web Developer
Portal, LLC
- Developed the gidpogorodu.ru web portal.
- Refactored and maintained the existing codebase while implementing a host of new features.
Web Developer
Unitmedia Group
- Developed Unitmedia's main commercial web resource, sibnovosti.ru. Optimized performance of the main site and background scripts.
- Worked on chanceauto.ru, including the development of a spare car search system.
- Developed ortvonline.ru, a website for a TV channel.
- Deployed numerous web applications.
- Reviewed and refactored thousands of lines of code.
Experience
Territory of a cultural events
http://kaleda.ruSkills
Frameworks
Ruby on Rails (RoR), UI-Router, AngularJS, Angular, Swagger
Languages
CoffeeScript, JavaScript, Ruby, Haml
Libraries/APIs
jQuery, OpenAPI, Lodash, Node.js, Restangular, VK API, Facebook API, React
Tools
RSpec, Git, Capistrano, GitHub, AWS SDK, Amazon Elastic Container Service (Amazon ECS)
Paradigms
Functional Programming, Behavior-driven Development (BDD), Agile Software Development, Test-driven Development (TDD)
Platforms
MacOS, Linux, Visual Studio Code (VS Code)
Storage
MySQL, PostgreSQL, Memcached, MongoDB, Amazon S3 (AWS S3)
Education
Specialist's Degree in Information Technologies and Psychology
Siberian Federal University - Krasnoyarsk, Russia
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring