Ruslan Kotov

Ruslan Kotov Email and Phone Number

Senior Software Engineer @ TaxDome
Toronto, ON, CA
Ruslan Kotov's Location
Haifa, Haifa District, Israel, Israel
About Ruslan Kotov

Hard working Full-Stack Software Engineer focusing on creating a good architecture with clean self-documented code covered with tests. Communicative and fun person who had an opportunity to work both remotely and in office as employee and also as a founder of a little business.I have an experience with both backend and frontend stacks using modern languages, frameworks, technologies, services, testing tools and methodologies. As a developer I'm always learning new things and improving my skills, trying to correspond current IT tendencies.I strongly believe that working on things that could be useful for other people is the best thing in the world. I like my job, because IT-field allows me to do that with ease and enjoyment.

Ruslan Kotov's Current Company Details
TaxDome

Taxdome

View
Senior Software Engineer
Toronto, ON, CA
Website:
taxdome.com
Employees:
263
Ruslan Kotov Work Experience Details
  • Taxdome
    Senior Software Engineer
    Taxdome
    Toronto, On, Ca
  • Doumo
    Senior Software Engineer
    Doumo Oct 2023 - Present
    New York, Us
    Working as a backend software engineer at Getting Paid cluster. Responsible for invoices&payments processing and development of white label payment gateway based on PayPal. Also a code owner of Quickbooks Online integration which is famous taxation platform in the United States.
  • Uscreen
    Team Lead
    Uscreen Jun 2021 - Jun 2022
    North Bethesda, Maryland, Us
    Have been a lead of cross functional product team of 10 people including backend, frontend, mobile engineers, UX designer and QAs. The main team's area of responsibility was community features, end-users and content related stuff. I was in charge of the communication between developers and product manager, tasks management, mentoring, 1+1's, code quality and deployments.
  • Uscreen
    Software Engineer
    Uscreen Nov 2020 - Jun 2022
    North Bethesda, Maryland, Us
    As a software engineer I was responsible for features development and optimizations of different aspects of the application including database queries, http requests, tests and CI workflows. Key achievements:* Huge table data seed and migration with random data* Clickhouse integration* Caching optimization* Migration to Hotwire* Migration from Rails 5 to Rails 6* Migration from Ruby 2.5 to Ruby 2.7* Github Actions CI optimization: general time reduced from 20 minutes to 4-5 minutes
  • Sensorberg Gmbh
    Backend Software Engineer
    Sensorberg Gmbh May 2019 - Apr 2020
    Berlin, Berlin , De
    Was responsible for the backend, admin panel and microservices development for managing IoT devices like lockers, electric systems controllers, sensors, and so on. One of the most interesting tasks was a development of microservice in Go programming language for accepting thousands of events, filtering and preprocessing them on the fly and passing to RabbitMQ.
  • Hinterview
    Full-Stack Software Engineer
    Hinterview Jun 2018 - May 2019
    London, London, Gb
    Responsible for the full-stack development of video interviewing web-platfrom for recruiters with Ruby on Rails and Vue.js. I was working on features like scheduling, recording, editing and sharing interviews.
  • Leadfeeder
    Backend Software Engineer
    Leadfeeder Dec 2017 - May 2018
    Helsinki, Uusimaa, Fi
    I've been a part of integrations team responsible for the integration of 3rd party services like CRMs, Slack, Hangouts, Mailchimp, etc.
  • Babbel
    Full-Stack Software Engineer
    Babbel Aug 2017 - Dec 2017
    Berlin, De
    Member of New Business Initiatives team. Responsible for development and support of new company projects. Developed face recognition and verification system for online english test application in collaboration with Cambridge University.
  • Hcm4All Gmbh
    Ruby On Rails Full Stack Developer
    Hcm4All Gmbh Nov 2015 - Apr 2017
    München, De
    As a full-stack developer I was responsible for different aspects of human resources SaaS:* Back-end features development with Ruby on Rails 4.2* Background jobs with Sidekiq* Search engines configuration (ElasticSearch, Solr)* Caching with Redis* REST API using ActiveModel serializer for JSON serialization* Database administration and stored procedures development for PostgreSQL* Front-end development with HAML, CoffeeScript, SASS and ReactJS with ES6* Bottlenecks identification and requests optimizationThe most interesting problems I faced with during the work for this company was development of very customizable table component on ReactJS with back-end module for settings management, ActiveModel serializer monkey patching for adding dynamic cache keys feature and requests for serialized data optimization.
  • Kicksmart
    Ruby On Rails Developer, Co-Founder
    Kicksmart May 2015 - Sep 2015
    Responsible for Internet of Things web-store development & design along with company management.It was just an experiment on local market. I tried to sell IoT devices for smart houses. Unfortunately it's closed due to lack of demand.* Ruby on Rails 4* PostgreSQL* ActiveAdmin* CoffeeScript, JQuery, Bootstrap, SASS
  • Мп Сис
    Ruby On Rails Developer
    Мп Сис Jan 2013 - Apr 2015
    Responsible for corporative web-site transformation from PHP to Rails based project.* Ruby on Rails 3* MySQL* ActiveAdmin* CoffeeScript, SASS

Ruslan Kotov Education Details

  • Immanuel Kant Baltic Federal University
    Immanuel Kant Baltic Federal University
    Applied Mathematics And Computer Science

Frequently Asked Questions about Ruslan Kotov

What company does Ruslan Kotov work for?

Ruslan Kotov works for Taxdome

What is Ruslan Kotov's role at the current company?

Ruslan Kotov's current role is Senior Software Engineer.

What schools did Ruslan Kotov attend?

Ruslan Kotov attended Immanuel Kant Baltic Federal University.

Who are Ruslan Kotov's colleagues?

Ruslan Kotov's colleagues are Kate Lazarevskaya, Arturo De La Peña, Misha Gulko, Maria Pantic, Alina Goldenberg, Elizaveta Goryachkina, Josef H..

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.