Currently Available

Available for Part-Time Work

If you need a developer for your project, I'm available for new opportunities.

Remote collaboration
Up to 20 hours per week
Flexible scheduling
Let's Work Together

Mikhail Dorokhovich

Lead Full Stack Developer

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

mikhailProfileAlt

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

API Development

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

Frontend Architecture

Designing scalable, maintainable frontend systems with optimal performance and developer experience.

Frontend Development

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

Full Stack Development

Developing end-to-end applications spanning frontend, backend, and DevOps.

Golang Development

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

JavaScript Development

Building robust web applications using modern JavaScript frameworks and libraries.

Latest Articles

Inside MCP: What an MCP Server Is Made Of

2026-08-05

Take away the vocabulary and an MCP server is a list of tools, a description of each written to be read by a machine, and two ways of delivering a message. Plus authorization, and three ways of failing — the third of which no specification can catch, and it cost me twelve published articles.

Read article

MCP vs REST: The Bill Comes in Tokens

2026-08-05

GitHub's MCP server spends roughly 17,600 tokens on tool descriptions, with the full toolset on, before you ask anything. What that buys, when REST is still better, and the twelve of my own published articles that a "success" response hid from me for weeks.

Read article

Currently Available

Available for Part-Time Work

I'm currently accepting new clients and projects. Let's create something amazing together.

Flexible Hours

Available for up to 20 hours per week with flexible scheduling to accommodate your needs.

Quick Turnaround

Efficient workflow and dedicated time blocks ensure your project gets completed on schedule.

Quality Focus

Every project receives my full attention and expertise, ensuring high-quality results.

Technical Skills

Core technologies I work with on a daily basis

Ruby logo

Ruby

BeginnerExpert
JavaScript logo

JavaScript

BeginnerExpert
TypeScript logo

TypeScript

BeginnerExpert
Go logo

Go

BeginnerExpert
Python logo

Python

BeginnerExpert
React logo

React

BeginnerExpert
Node.js logo

Node.js

BeginnerExpert
PostgreSQL logo

PostgreSQL

BeginnerExpert
GraphQL logo

GraphQL

BeginnerExpert

Services I Offer

Specialized expertise to help your business grow with technology solutions.

Full Stack Development

End-to-end web application development using modern frameworks and technologies.

API Development

Building robust, well-documented APIs that power your applications.

Frontend Development

Creating responsive, accessible, and performant user interfaces.

Ruby on Rails Development

Building robust web applications with Ruby on Rails framework.

Go Development

Creating high-performance, concurrent systems and microservices with Go.

JavaScript Development

Building dynamic web applications with modern JavaScript frameworks.