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.

Latest Articles

Storytelling in Software Design: Methodologies and Importance

April 19, 2024

Explore how storytelling principles enhance software design through methodologies like DDD, BDD, and Event Storming, and why narrative structures are critical for modern development.

Read on Medium

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