Vasily Samiev, Developer in Vienna, VA, United States
Vasily is available for hire
Hire Vasily

Vasily Samiev

Verified Expert  in Engineering

Software Developer

Location
Vienna, VA, United States
Toptal Member Since
February 16, 2016

Vasily is a software developer with over 10 years of experience, particularly with Ruby on Rails. He's a full-stack developer who can deliver a complete product from start to finish, whether working solo or with a team. He believes that every complex problem has a simple solution.

Portfolio

Fourstay
Ruby on Rails (RoR), JavaScript, React, PostgreSQL, PostGIS, SaaS, Architecture...
Settle Inc
Ruby on Rails API, QuickBooks API, Xero API, Fintech, Agile, Algorithms...
Datacrafts.io
CSS, Sidekiq, Redis, CoffeeScript, HTML, PostgreSQL, Ruby on Rails (RoR), Ruby...

Experience

Availability

Part-time

Preferred Environment

Git, MacOS, RubyMine, iTerm2

The most amazing...

...thing I've made is an improvement to an algorithm for fingerprint center point detection.

Work Experience

Senior Software Developer

2018 - PRESENT
Fourstay
  • Developed property search algorithm to increase booking conversion ratio.
  • Redesigned software architecture to convert the application to a SaaS application.
  • Managed and mentored a team of over five software developers and a UI/UX designer.
Technologies: Ruby on Rails (RoR), JavaScript, React, PostgreSQL, PostGIS, SaaS, Architecture, Product Management, User Experience (UX), Algorithms, SEO Tools, Agile, Booking Systems, Ruby on Rails API, Software Development, Software Design, iTerm2, RubyMine, Sidekiq, Devise, APIs, Google Maps, Elasticsearch, Redis, Git, Facebook API, RSpec, Stripe Managed Accounts, API Development, API Design, Sass, Back-end Development, Full-stack, Back-end, jQuery, Vanilla JS, Performance, Amazon Web Services (AWS), SQL, Heroku

Senior Software Developer

2021 - 2022
Settle Inc
  • Developed 2-way synchronization of invoices/bills/vendors/payments between the Settle application and QBO.
  • Designed and implemented a unified interface for accounting objects sync to support multiple accounting applications.
  • Mentored software developers with different skillsets to adopt to the company development environment.
Technologies: Ruby on Rails API, QuickBooks API, Xero API, Fintech, Agile, Algorithms, Software Development, Software Design, iTerm2, RubyMine, Sidekiq, Devise, APIs, Redis, Git, Xero, API Development, API Design, Back-end Development, Back-end, jQuery, Performance, SQL, Heroku

Full-stack Ruby on Rails Developer

2015 - 2016
Datacrafts.io
  • Developed custom JavaScript widgets that can be embedded to the customer party websites.
  • Designed and implemented the coupon/sale module for customers.
  • Designed and integrated with the Mangopay payment processing system.
Technologies: CSS, Sidekiq, Redis, CoffeeScript, HTML, PostgreSQL, Ruby on Rails (RoR), Ruby, Ruby on Rails API, Agile, Algorithms, Software Development, Software Design, iTerm2, RubyMine, Devise, APIs, Elasticsearch, Git, RSpec, Stripe Managed Accounts, API Development, API Design, Back-end Development, Full-stack, Back-end, jQuery, Vanilla JS, Amazon Web Services (AWS), Amazon RDS, SQL, Heroku

Ruby on Rails Developer

2012 - 2015
ZEv Grup
  • Developed custom ERP and CRM to manage inventory, customers, and sales.
  • Designed and implemented multi-domain sales channels connected to the centralized database.
  • Designed and implemented an automatic proposal generator for customized products.
Technologies: CSS, JavaScript, HTML, MySQL, Ruby on Rails (RoR), Ruby, Ruby on Rails API, Algorithms, Architecture, Software Development, Software Design, RubyMine, Devise, Git, API Development, Full-stack, Back-end, jQuery, Vanilla JS, SQL

Deputy Head of Automation Department

2006 - 2012
CJSC Babilon-Mobile
  • Oversaw and managed the billing system, data swap, and migration project.
  • Supervised data center design and implementation project.
  • Involved in designing the datacenter hardware architecture project.
Technologies: IBM Storage, SQL Server 2000, T-SQL (Transact-SQL), Algorithms, Architecture, Hardware Design, Software Development, Software Design, APIs, Windows Server 2008, Windows Server 2003, API Development, API Design, SQL

Software Developer

2005 - 2006
CJSC Babilon-Mobile
  • Designed and implemented an SMS greeting service built with SMPP protocol.
  • Oversaw the monitoring of SQL Server performance and query optimization.
  • Designed and implemented service monitoring and notifying system.
Technologies: SQL Server 2000, Java, T-SQL (Transact-SQL), Algorithms, Architecture, Hardware Design, Software Development, Software Design, APIs, Windows Server 2008, Windows Server 2003, API Development, API Design, SQL

PHP Developer

2005 - 2005
Silk Road Science Engineering
  • Designed and implemented a system to automatically collect data from field data collector devices.
  • Designed and implemented an online reporting and charting system with data collected from field data collector devices.
  • Developed and deployed an employee work-tracking system for the HR department.
Technologies: JavaScript, CSS, HTML, MySQL, Algorithms, Software Development, Software Design, SQL

PHP Developer

2003 - 2005
BIKO Export/Import Consulting
  • Oversaw the architectural design of both software and databases.
  • Designed and implemented a multi-domain SaaS-like system.
  • Designed and implemented end user and admin dashboards.
Technologies: JavaScript, CSS, HTML, MySQL, Algorithms, Software Development, Software Design, SQL

SaaS-enabled Marketplace for Student Housing

http://www.4stay.com
Fourstay is a SaaS/Ruby on Rails (RoR) application to manage and sell mid-term rental properties through marketplaces. Fourstay enables customers to manage their listings and sell these listings through multiple channels by pushing listings through APIs. By syncing availability in real time, it prevents overbookings.

Cashflow Management App for Businesses

https://settle.com
Settle provides an all-in-one cash flow and financing platform for CPG eCommerce brands. I was responsible for designing and implementing accounting software such as QuickBooks and Xero integrations through APIs.

eKoodo: People Make the Difference

eKoodo enables customers to congratulate professionals who deliver excellent service. All professionals have a profile where they gather kudos from their clients, building their digital reputation and contributing to the visibility of the business they work for.

Lipscore Supercharged Reviews

http://lipscore.com/
Lipscore.com is a challenger in the market for product reviews. We launched our services in the early days of 2015. We have created one of the world's most effective ratings and reviews platforms, and now we are continuing on our mission to become the preferred global provider of customer engagement solutions and user-generated data.

billSync: More Than Bill Pay – Analytics to Save Money

Hate paying bills? We'll gladly process and pay your bills, so you don't need to worry about them. Then WE do all the analysis. billSync is an application to automate the bookkeeping process of the bills. All paper bills were parsed from the image and synced to the connected accounting software such as QuickBooks online/desktop and Xero.

Languages

Ruby, SQL, Sass, JavaScript, CSS3, CoffeeScript, CSS, HTML, T-SQL (Transact-SQL), Java

Frameworks

Ruby on Rails (RoR), Capybara, Bootstrap 3, Vanilla JS, Redux

Libraries/APIs

Devise, React, Stripe, Stripe API, Sidekiq, jQuery, API Development, QuickBooks API, Google Maps, Redux-Saga, Facebook API, Ruby on Rails API, Xero API

Platforms

Heroku, Linux, Amazon Web Services (AWS), MacOS, Windows Server 2008, Windows Server 2003

Other

APIs, Booking Systems, Back-end Development, Back-end, Stripe Managed Accounts, Architecture, Fintech, API Design, Full-stack, Performance, IBM Storage, iTerm2, Data Analysis, Business, Software Design, Software Development, Hardware Design, SaaS, Product Management, User Experience (UX), Algorithms, SEO Tools, Amazon RDS

Tools

RSpec, Xero, Sublime Text, Git, Terminal, Sketch 3, RubyMine

Paradigms

Test-driven Development (TDD), Behavior-driven Development (BDD), Agile

Storage

PostgreSQL, MySQL, SQL Server 2000, Redis, Elasticsearch, PostGIS

2018 - 2018

Master's Degree in Computer Science

Washington University of Science and Technology - Vienna, VA, USA

2017 - 2018

Master's Degree in Business Administration (MBA)

North American University - Houston, TX, USA

2012 - 2017

Master's Degree in Business Administration (MBA)

Fatih University - Istanbul, Turkey

1999 - 2005

Bachelor of Science Degree in Computer Engineering

Selçuk University - Konya, Turkey

MARCH 2010 - MARCH 2012

MCITP - SQL Server 2008 Developer

Microsoft

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring