All mentors
Egor Romanov
Free test session

Study price

First session -23%
84$/ hour
Session with mentor
109$/ hour
5 sessions pack -5%
104$/ hour
10 sessions pack -10%
99$/ hour
15 minute test
Free
Extra services
1 week messaging
47$
Remote project review
Depends on complexity
Eligible for payments via wire transfer How it works?

Egor Romanov

Istanbul, Turkey / GMT+03

Lead Developer in TestSupabase

Solvery mentor icon
27
Sessions complete

Has been working as a SDET for five years now. Made it from trainee to lead. Started with developing an internal automation system for infrastructure provisioning and testing. Worked on automating message bus testing for microservices in a trading platform and on infrastructure development at Tinkoff. I had a chance to be CTO in a small startup, build a team and create a product from scratch. Currently, I create tools to improve product quality at Supabase (YC-S20). I am actively contributing to OSS and trying to share my experience more :)

🤝 Can help with

Поможетновичкам обучающимся самостоятельно прошедшим курсы Junior Middle Senior разобраться с проектомпрокачать навыкиподготовиться к собеседованиюсоставить карьерный планпройти обучение по программес выполнением рабочей задачи
  • Skills assessment, strengths and weaknesses, let’s find out what needs to be improved
  • Preparing for an interview when looking for a job or promotion
  • Developing a career development plan in testing and development in testing
  • Project analysis, architecture audit, joint search for potential improvements taking into account business requirements
  • Designing a project from scratch, optimizing assembly, choosing approaches, tools and libraries (startups)
  • Designing a project from scratch, optimizing the project, choosing approaches, tools and libraries (testing)
  • Code review with an explanation of best practices
  • Writing unit, integration and e2e tests, and necessary refactoring for them
  • Learning the basics or any level of (auto)testing, proper work with testing infrastructure and CI/CD
  • Analysis of all kinds of development and testing tasks, bugs, nuances (backend/microservices/cloud)
  • Launching a startup, especially the technical part and hiring a team from scratch
  • Conducting interviews with developers on node.js, golang and C# and testers (automators)

💻 Work experience

February 2022 — until now

SupabaseLEAD AUTOMATION ENGINEER

March 2021 — February 2022

TinkoffLEAD AUTOMATION ENGINEER

December 2019 — March 2021

QuadCodeSOFTWARE DEVELOPMENT ENGINEER IN TEST

April 2020 — January 2021

trooveCTO

September 2019 — December 2019

ePaymentsSOFTWARE DEVELOPMENT ENGINEER IN TEST

February 2019 — September 2019

NetwrixSOFTWARE DEVELOPMENT ENGINEER IN TEST

April 2018 — February 2019

NetwrixSOFTWARE DEVELOPMENT ENGINEER IN TEST

🤟 Projects

Supabase Benchmarks

Developed an application for our current company to launch and analyze performance tests. It saved us >150,000$ compared to cloud solutions. The first version was made over the weekend.

Docker-K8s Adapter

Developed the system architecture and the main service in Golang for working with Kubernetes API using Docker clients. Solves problems with internal CI/CD infrastructure. Handed over the initial version to the team that now maintains and fixes bugs :) Other very talented guys from Tinkoff worked on the kuber infrastructure to implement the architecture.

troove

Joined the team very early and audited an early-stage solution and the team. Assembled a new team, developed architecture, and worked on infrastructure in yandex.cloud, processes, developer tools, communication with all stakeholders, and external integrations.

Project for language-independent testing of bus client libraries

Framework for testing client libraries for an internal data bus with its own protocol over TCP. Golang and JS libraries were tested in CI with a single set of tests in TypeScript. Adding new libraries to the testing was only necessary to add GRPC adapters for calling methods or working with streams in a specific client lib. Stack: TS, golang, mocha, grpc, node.