Gleb Grishakov

Ruby Developer

About Me

Fullstack Developer | Ruby on Rails Specialist

Experienced Fullstack Developer with a strong focus on Ruby on Rails, PostgreSQL/MySQL, Docker, and cloud services (AWS, Heroku). Proven track record across diverse domains: billing systems, SaaS platforms, educational and healthcare apps.

Key Projects & Responsibilities:

Billing platform – implemented complex service cost calculations, invoicing, document workflows (RoR, MySQL, Sidekiq, Redis).

CV builder SaaS – built features for company/project knowledge base, handled deployment (RoR, Heroku).

Mental health app (Wriite) – led development team, conducted code reviews (RoR, React, RSpec).

Kids’ competition app (Melobeem) – built backend API, CI/CD, Stripe payments, Facebook API integration (RoR, AWS, Docker).

Dental CMS (Viviosites) – fullstack dev, templating system extensions (RoR 3, jQuery).

Landlord portal (Helpthemove) – added reporting tools, new features (RoR, dry-monads, Sidekiq).

Optometry management (Floe) – HIPAA-compliant features, office/sales integration (RoR, GitLab, Docker).

Strong in test-driven development (RSpec), API design, CI/CD, team collaboration, and mentoring.

Projects

Billing

December 2021 - present.

A service that implements everything related the calculating the cost of services, invoicing, working with related docs, etc.

Role: Fullstack Developer.

Responsibilities: New features.

Environment: Ruby, Rails, RSpec, MySQL, Docker, Slack API, Sidekiq, Redis.

Team

Aug 2021 - Dec 2021

Web app that is used to create CV and store information about employees, up-to-date information about company and projects.

Role: Fullstack Developer.

Responsibilities: New features, code review, deploy.

Environment: Ruby, Rails, RSpec, PostgreSQL, Heroku.

Wriite

Aug 2021 - Oct 2021

Guided writing and practices that help to reduce anxiety, relieve depression and overcome the effects of lockdown.

Role: Team lead.

Responsibilities: Team leading, code review.

Environment: Ruby, Rails, RSpec, React, Heroku.

Melobeem

Jan 2021 - Aug 2021

Kids competition app. You vote for cute kids, buy votes, spins etc. And at the end of monthly competition take your prize!

Role: Backend developer.

Responsibilities: Rails API, dockerising app for development, adding Github CI. Also working with AWS (ECR, EC2, RDS etc). Adding Stripe payment system. Sidekiq scheduled jobs.

Environment: Ruby, Rails, RSpec, Redis, Amazon: EC2, ECS, RDS; Docker, GitHub Actions, Facebook API, Stripe, Sidekiq.

Viviosites

Jun 2021 - Jul 2021

Dental website CMS.

Role: Fullstack developer.

Responsibilities: Adding new themes for the template engine, written on RoR 3rd version!

Environment: Ruby, Rails, Docker, jQuery.

Helpthemove

Nov 2020 - Jun 2021

Portal for landlords facilitating the transfer of meter readings.

Role: Fullstack developer.

Responsibilities: New features, also integration new web tool for report generation.

Environment: Ruby, Rails, Bootstrap, jQuery, Sidekiq, Postgres, dry-struct, dry-monads, Heroku.

Floe Optometry

Jul 2020 - Oct 2020

App for the optometry practice. It provides office management tools and sales integration with the optics distributor.

Role: Fullstack developer.

Responsibilities: New features and fixing bugs.

Environment: Ruby, Rails, Sidekiq, Postgres, Gitlab, Docker, HIPAA Compliance.

Experience

Flant

Ruby developer

December 2021 - Present

flant.com

Fullstack developer in the Billing project.

Big application for all: costing clients, all kinds of reports, sending data to various APIs, Slack notification system etc.

Cybergizer

Ruby developer

July 2020 - November 2021

cybergizer.com

Participating in several projects in different roles: backend developer, fullstack developer, team lead.

Applications: Team, Melobeem, Viviosites, Wriite, Helpthemove, Optometry. More details about each project a little higher.

Education

Saint Petersburg State University of Aerospace Instrumentation

Innovative Technologies in Electromechanics and Energy

2005 - 2010

The Saint Petersburg State University of Aerospace Instrumentation is a university with 13 faculties in Saint Petersburg, Russia. Faculties are devoted to innovation management, aerospace engineering, electronic engineering, energy development, computer science, telecommunication, humanities, military science, economics, jurisprudence and special faculties for distance education and recently acquired colleges.

During university time I learnt most of my key skills that I have taken through my career such as working to tight deadlines. I thoroughly enjoyed my time at the university and learnt a lot about a healthy work life balance.