torinasakura
Andrew Ghostuhin
Lead Architect at Atlantis
Moscow, Russia

A very old (not by age) engineer. Since the beginning of the 2000s, he has been writing pirated Java servers for Lineage, Ragnarok Online, World of Warcraft as part of various teams, some of which are still alive. From the beginning of the 10s, I moved to the web, where I am to this day. I combine the skills of a systems engineer, architect, team leader and businessman well, and they also tell me that I have good taste and I'm great at designing (you can poke at Behance).

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

1,611.8
CodersRank Rank
Top 1%
Top 5
HCL
HCL
Developer
Russia
Top 5
Protocol Buffer
Protocol Buffer
Developer
Russia
Top 50
TypeScript
TypeScript
Developer
Russia
Highest experience points: 0 points,

0 activities in the last year

ReactJS
ReactJS
1,049.9
exp.
NodeJS
NodeJS
421.5
exp.
NestJS
NestJS
275.2
exp.
NextJS
NextJS
168
exp.
TypeORM
TypeORM
97.2
exp.
RxJS
RxJS
62.5
exp.
Webpack
Webpack
24.1
exp.
Redux
Redux
23.6
exp.
PyMongo
PyMongo
12.9
exp.
Rails
Rails
12.9
exp.
ExpressJS
ExpressJS
10.3
exp.
Sequelize
Sequelize
7.4
exp.
Django
Django
6.5
exp.
ReactPHP
ReactPHP
5.1
exp.
RSpec
RSpec
3.2
exp.
mongoose
mongoose
2.9
exp.
D3
D3
2.8
exp.
GraphQL
GraphQL
2.7
exp.
Chai
Chai
2.5
exp.
Socket.io
Socket.io
2.2
exp.
Gulp
Gulp
1.3
exp.
node-postgres
node-postgres
0.7
exp.
List your work history, including any contracts or internships
Makeomatic
Jan 2020 - Sep 2020 (8 months)
Remote
Senior Backend Engineer
Development of an analytical service for collecting statistics on the use of Layer (StreamLayer) - NestJS, Kafka (ZooKeeper), TypeScript, Clickhouse.
Clickhouse adapter development, the thing is quite flexible, you can use it almost anywhere
typescript nodejs clickhouse nestjs protobuf grpc kafka docker graphql highload
Atlantis
21 years 7 months
Remote Current workspace
Currently Andrew Ghostuhin supports the Atlantis

Andrew Ghostuhin's scores will be added to this company.

Lead Architect
Jan 2018 - Present (4 years 4 months)
- Designing uikit and libraries for react, next to standardize the solution of client development tasks
- Design of internal services using DDD, TDD, BDD
- Automation of internal process control and accounting systems
- Development of AI for Big Data Forecasting and Analysis Systems
- DevOps via Flux, Helm, Terraform
java typescript kubernetes python elasticsearch postgresql kafka
Web Engineer
Apr 2013 - Jan 2018 (4 years 9 months)
Designing High-Load Web Applications (DDD)
Development based on microservice partner patterns (NestJS, Protobuff, GRPC)
Development of complex Web systems in the field of eCommerce, Digital with the example of RBAC, ACL et.c
Design development
UX Design
Development of SPA, RIA (Logicroof.ru, aviapark.com, snowbird.com, m.irr.ru and many others)
Database Design
Effective application of saga's in practice in distributed systems of control, accounting and management of business automation systems
Development through Testing (TDD)
Hybrid application development through the React ecosystem (electron, react native, raect-redux)
DevOps Engineering
Automation of team processes through GitOps (Flux, K8S, Terraform)
Reactjs typescript kubernetes NestJS Redux Apollo GraphQL Protobuf PostgreSQL Sketch gRPC Kafka Hydra Keto
Web Developer
Jan 2009 - Mar 2013 (4 years 2 months)
Web Services Design
Development of the server part of Web services
Development through Testing (TDD)
He participated in the development of the client part
Database Design and Design
Development of highly loaded systems (DocDoc.ru)
php symfony yii phpunit mysql git sass jquery grunt backbone highload
Java Developer
Jan 2000 - May 2008 (8 years 4 months)
Designing the server side for client-server game MMOs (Abyss, Shock, Asterios) I will replenish the list as contacts are restored, for a second - more than 10 years have passed since I left Java development in the context of MMO
Test coverage
Database design
Reverse engineering
Hibernate Gradle REST JUnit Selenium Intellij IDEA Java Core
Zasta
Jun 2017 - Dec 2017 (6 months)
Remote
Lead Architect
Refactoring the entire codebase and reducing all Redux-based code to a consistent look.
Development of stand-alone UIKit for all project entities
Development of 2 dashboards (for tax authorities and for citizens)
Implementation of new functionality (Offers - tax returns)
The implementation of "smart animation"
Migration and development at Apollo data HOC
Code review
Gitlab CI / CD
Unittest
reactjs redux graphql highload webpack docker apollo

Add some compelling projects here to demonstrate your experience
Crypto Wallet
Aug 2016 - Jan 2017
Atlantis
- design development took about 279 hours
- development of the front, according to preliminary estimates, took about 172 hours
- the development of a business (taking into account the lack of TK and any management) took about 150 hours
javascript react-native solidity JSS RealmDB RabbitMQ Terraform K8S
This section lets you add any degrees or diplomas you have earned.
Bauman Moscow State University
Bachelor, Quantum Engineering
Sep 2010 - Apr 2013

Jobs for you

Show all jobs
Feedback