Software Architecture @ Coin Metrics
2019 — Present
VP of Engineering
What I've done as a VP of Engineering:
- Created "Chain Monitor" Coin Metrics product (FARUM).
- Establishing various company-wide engineering standards, reliability guidelines, API design specifications, common libraries, and services to maintain consistency between different projects and teams.
- Software engineering and scaling strategy, making architectural decisions.
- Software engineering oversight and reducing the complexity and maintainability of solutions.
- Incident prediction, resolving, and troubleshooting.
- Scaling engineering org structure, interviewing candidates, and mentoring technical leaders.
- Got O-1, EB-2 NIW (US) & Global Talent (UK) visas and ultimately moved to Boston.
What I've done as a Lead Software Engineer (till Jan 2021):
- Created a highly loaded, distributed, and reliable Coin Metrics API (API v4)
- Created an Access Management System for API keys (AMS API)
- Created a Universal Blockchain Explorer API (ATLAS API)
- Created a Distributed rate-limiting system for API calls
AppMetr @ Pixonic
2016 — 2019
Lead Software Engineer / Team Lead
The architecture of in-house distributed, high-load, fault-tolerant analytical system AppMetr. It handles more than 1 billion events per day, stores more than 100 Tb of data.
Read moreChatovod
2009 — 2022
Founder
The most popular Russian chat room service.
International version: chatovod.com
Russian version: chatovod.ru
SkyPetr @ VS Lab
2009 — 2010
Lead Java Developer
A distributed system for collecting and analyzing publicly available information on the Internet.
City Chat / Space Doors / CD.RU
2005 — 2008
Lead Java Developer / Team Lead
A cross-platform social network.
Some insight can be found here.
Pushkino.info
2003 — 2005
Lead Software Engineer
Pushkino city website (pushkino.org).
Online stores (shop.pushkino.info).
Internet Club management software.
Freelance projects
2000 — 2003
Development and sale of own software and websites.