Mikhail Dorokhovich

Senior Full Stack Developer

9+ years of demonstrated track-record of success developing complex software solutions with Ruby, Python, JavaScript, Go, and more.

Mikhail Dorokhovich

Skills & Expertise

Ruby
JavaScript
Go
Python
Clojure
PHP
Ruby on Rails
React
Redux
GraphQL
Node.js
Express.js
NestJS
Angular
RxJS
PostgreSQL
MongoDB
Redis
Docker
K8S
AWS
GCP
Terraform

Core Competencies

Release Management

Expertise in planning, scheduling, and controlling the software development lifecycle to deliver high-quality releases.

API Development

Designing and implementing robust, scalable, and secure APIs using REST, GraphQL, and gRPC.

JavaScript Development

Building robust web applications using modern JavaScript frameworks and libraries.

Frontend Development

Creating responsive, accessible, and performant user interfaces with modern frontend technologies.

Ruby on Rails Development

Building robust web applications with Ruby on Rails, focusing on convention over configuration and rapid development.

Golang Development

Building high-performance, concurrent systems and microservices with Go's simplicity and efficiency.

Featured Projects

Calculation Reminders System

Advanced system for calculating payment reminders for millions of records with efficient caching mec...

Ruby
Ruby on Rails
Go
+8 more
View Details

Ad Creation Platform

Full-featured platform for creating and managing digital advertisements with complex export capabili...

NodeJS
Express.js
Ruby on Rails
+9 more
View Details

Scalable Backend Services

Designed and developed high-performance backend services using Go with GraphQL and gRPC integration....

Go
Echo
Ergo
+15 more
View Details

Latest Articles

Deploying Keycloak on AWS ECS with Fargate using Terraform

February 7, 2024

A comprehensive guide to deploying Keycloak on AWS ECS with Fargate using Terraform, including architecture overview and key components.

Read on Medium

Mega Guide: How to Deploy Keycloak in a Cluster with Nginx in 10 Minutes!

February 4, 2024

Learn how to deploy Keycloak in a clustered environment with Nginx as a load balancer, exploring different clustering modes including JGroups and Kubernetes.

Read on Medium