Viacheslav Dushin
Verified Expert in Engineering
API Developer
Saint Petersburg, Russia
Toptal member since January 24, 2014
Viacheslav is a software engineer with five years of experience in web application development with Ruby on Rails and JavaScript, including AngularJS and Vue. Viacheslav also has extensive experience with MySQL, PostgreSQL, MongoDB, Salesforce, GPS tracking, Python, and C, and he is eager to offer innovative solutions in the field.
Portfolio
Experience
Availability
Preferred Environment
Linux, MacOS
The most amazing...
...software I've built on Ruby on Rails is an online marketplace with Salesforce integration.
Work Experience
Senior Full-stack Developer
Silversheet
- Helped to develop a medical credentialing platform called Silversheet. I worked both on the front and back end.
- Created a bunch of proof of concepts to check the viability of an idea. For example, I researched and implemented SSO MVP.
- Migrated some functionality to microservices (Amazon Lambda).
Full-stack Developer
Social Media Link
- Implemented data sync to various CRMs as a microservice, which saved the client's clients a lot of time: they no longer need to manually synchronize data between Social Media Link and their favorite CRM this way.
- Collaborated on the migration of AngularJS to a Vue single-page application.
- Worked as a back-end developer to improve general platform performance.
Senior Rails Developer
Spreemo Health
- Performed a complete migration from PHP to Ruby on Rails, making the development stack more modern and flexible.
- Developed a data sync service between QuickBooks and Spreemo, which dramatically simplified accounting work for the company.
- Worked on data migration after a codebase change, ensuring no precious medical data was lost.
Experience
GPS Tracking System
Online Candidate Screening Platform
Rails and Salesforce Application
Skills
Libraries/APIs
jQuery, Vue, API Development, REST APIs, Facebook API, React, Sidekiq
Tools
Mathematica, AWS CloudFormation, RabbitMQ
Languages
Ruby, JavaScript, Fortran, Python, CoffeeScript, HTML, CSS, SQL, C, TypeScript, GraphQL
Frameworks
Ruby on Rails (RoR), Ruby on Rails 5, AngularJS, Selenium, Angular
Paradigms
Agile Software Development, Test-driven Development (TDD), DevOps, Microservices Architecture, Continuous Integration (CI)
Platforms
Heroku, Marketo, Debian Linux, Linux, Salesforce, Amazon Web Services (AWS), Docker
Storage
NoSQL, MongoDB, PostgreSQL, SQLite, MySQL
Other
APIs, Web Development, Back-end Development, Front-end Development, Full-stack Development, Software, Full-stack, Documentation, Intuit QuickBooks, Machine Learning, Tracking, CI/CD Pipelines
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