Ерлан Шиндаулетов

Должность: Старший инженер-программист

Профессиональный опыт: 13+ лет

Дата рождения: 26 августа 1992 (33 года)

Местонахождение: Португалия

Моб. телефон (США): +1 (984) 355-45-59

E-mail: [email protected]

Telegram: @devEpexa

GitHub: github.com/epexa

LinkedIn: linkedin.com/in/epexa

Краткая информация:

Старший инженер-программист с более чем 13-летним опытом разработки бэкенд и фулл-стек решений. Специализируюсь на высоконагруженных системах (high-load), Web3/блокчейн протоколах и стриминговых платформах реального времени. Эксперт в экосистеме Node.js (Fastify, Express) и проектировании сложных архитектур БД (MariaDB, PostgreSQL, MongoDB). Имею подтвержденный опыт проектирования и запуска сложных приложений с нуля в роли ведущего разработчика. Обладаю глубокими техническими навыками в реверс-инжиниринге, разработке браузерных расширений и интеграции смарт-контрактов. Победитель международных хакатонов. Верю в чистоту кода и мощь масштабируемых и отказоустойчивых решений.

Опыт работы:

Техлид, Бэкенд-разработчик
Bitgesell [bitgesell.app]
Декабрь 2024 - Апрель 2026 (1 год и 5 месяцев)

Техлид, Бэкенд-разработчик
Teleton [teleton.app]
Январь 2024 - Ноябрь 2024 (11 месяцев)

Техлид, Бэкенд-разработчик
azuro [azuro.org]
Декабрь 2021 - Октябрь 2023 (1 год и 11 месяцев)

Бэкенд-разработчик
Easy photo book [easyphotobook.me]
Февраль 2021 - Июль 2021 (6 месяцев)

Архитектор, Фулл-стек разработчик
InWebSale [inwebsale.com]
Февраль 2020 - Январь 2021 (12 месяцев)

Фулл-стек разработчик
Caspian Technologies [svort.io, spatium.net]
Сентябрь 2019 - Январь 2020 (4 месяцев)

Фронтенд-разработчик
*instinctools [instinctools.com]
Февраль 2019 - Июль 2019 (6 месяцев)

Инженер-программист
Golos Blockchain [golos.io]
Январь 2018 - Август 2018 (8 месяцев)

Веб-инженер
Фриланс [weblancer.net, odesk.com, upwork.com]
Апрель 2014 - Январь 2018 (3 года 9 месяцев)

Фулл-стек разработчик
ALTWeb Group [altweb-group.ru, ru.megaindex.com]
Сентябрь 2012 - Апрель 2014 (1 год 8 месяцев)

Ключевые проекты:

bitgesell.app

2025

ОПИСАНИЕ ПРОЕКТА

Кошелёк, мост, и библиотеки для разработчиков для форка сети Bitcoin.


РОЛЬ/ОБЯЗАННОСТИ

Техлид, Бэкенд-разработчик


ТЕХНОЛОГИИ

Node.js, Fastify, PostgreSQL, REST API, Smart Contract Interfacing (Ethers), BitcoinJS

teleton.app

2024

ОПИСАНИЕ ПРОЕКТА

Стриминговый сервис, подобный Twitch.


РОЛЬ/ОБЯЗАННОСТИ

Техлид, Бэкенд-разработчик


ТЕХНОЛОГИИ

Node.js, Fastify, PostgreSQL, REST API, Graph API, Amazon S3, OvenMediaEngine (OME), SRS (Simple Realtime Server), Restreamer, Cloudflare Stream

azuro.org

2022

ОПИСАНИЕ ПРОЕКТА

Протокол и API для Web3 беттинговой платформы.


РОЛЬ/ОБЯЗАННОСТИ

Техлид, Бэкенд-разработчик


ТЕХНОЛОГИИ

Node.js, Fastify, MongoDB, PostgreSQL, Smart Contract Interfacing (Ethers), REST API, Graph API, Subgraph

easyphotobook.me

2021

ОПИСАНИЕ ПРОЕКТА

Печать фотоальбома из лучших фото на Facebook (по лайкам, дате, качеству).


РОЛЬ/ОБЯЗАННОСТИ

Бэкенд-разработчик (единственный)


ТЕХНОЛОГИИ

Node.js, Express.js, PostgreSQL, REST API, Graph API, Amazon S3, Passport, Puppeteer

inwebsale.com

2020

ОПИСАНИЕ ПРОЕКТА

Стриминг видео с real-time продажей товаров. (Google начал делать аналог: bit.ly/3qm3xL2)


РОЛЬ/ОБЯЗАННОСТИ

Архитектор, Фуллстек-разработчик (единственный)


ТЕХНОЛОГИИ

JavaScript (Vanilla JS), Bootstrap, Node.js, Express.js, MariaDB, WebSocket, Passport

selfspot.ru

2020

ОПИСАНИЕ ПРОЕКТА

Стриминг радио со вставкой собственной рекламы (для баров, ресторанов, парикмахерских, и т.д.).


РОЛЬ/ОБЯЗАННОСТИ

Архитектор, Фуллстек-разработчик (единственный)


ТЕХНОЛОГИИ

JavaScript (Vanilla JS), Bootstrap, Node.js, Express.js, MariaDB, WebSocket, Passport

tripseasonmap.com

2020

ОПИСАНИЕ ПРОЕКТА

Карта для путешественников с информацией о сезонах, ценах, и т.д. (стартап).


РОЛЬ/ОБЯЗАННОСТИ

Архитектор, Фуллстек-разработчик (единственный)


ТЕХНОЛОГИИ

Cordova, JavaScript (Vanilla JS), Bootstrap, Node.js, Express.js, MariaDB, WebSocket, Passport

svort.io

2019

ОПИСАНИЕ ПРОЕКТА

Нейробиометрическая система управления доступом.


РОЛЬ/ОБЯЗАННОСТИ

Фуллстек-разработчик


ТЕХНОЛОГИИ

Node.js, Connect, PostgreSQL, REST API, Passport, JavaScript (Vanilla JS), Bootstrap, Pug

spatium.net

2019

ОПИСАНИЕ ПРОЕКТА

Криптовалютный multisig (подтверждение на 2 из 3 устройств, например в моб. приложении или браузерном расширении) мультивалютный кошелёк.


РОЛЬ/ОБЯЗАННОСТИ

Фуллстек-разработчик


ТЕХНОЛОГИИ

TypeScript, Node.js, Express.js, MongoDB, REST API, Redux-Saga

virtues.care (canet-nce.ca)

2019

ОПИСАНИЕ ПРОЕКТА

Платформа которая помогает связывать пациентов с врачами и исследователями.


РОЛЬ/ОБЯЗАННОСТИ

Фронтенд-разработчик


ТЕХНОЛОГИИ

React, Redux-Saga, Reselect, FHIR, Enzyme, Styled Components

cosmo.ru/cosmoshop

2019

ОПИСАНИЕ ПРОЕКТА

Кэшбэк от Cosmopolitan.


РОЛЬ/ОБЯЗАННОСТИ

Фронтенд-разработчик


ТЕХНОЛОГИИ

React, Redux-Saga, Reselect, Enzyme

saharcard.ru

2018

ОПИСАНИЕ ПРОЕКТА

Платформа единой бонусной карты.


РОЛЬ/ОБЯЗАННОСТИ

Фронтенд-разработчик


ТЕХНОЛОГИИ

React, Redux-Saga, Preact, Node.js

banki.ru/bonus

2018

ОПИСАНИЕ ПРОЕКТА

Бонусный клуб Банки.ру.


РОЛЬ/ОБЯЗАННОСТИ

Фронтенд-разработчик


ТЕХНОЛОГИИ

React, Redux-Saga

payqr.ru

2018

ОПИСАНИЕ ПРОЕКТА

Платформа для оплата покупок при помощи QR-кода.


РОЛЬ/ОБЯЗАННОСТИ

Бэкенд-разработчик


ТЕХНОЛОГИИ

Node.js, WebSocket, CoffeeScript, MySQL

sweely.org

2018

ОПИСАНИЕ ПРОЕКТА

Социальный блокчейн проект Sweely (стартап).


РОЛЬ/ОБЯЗАННОСТИ

Архитектор, Фуллстек-разработчик (единственный)


ТЕХНОЛОГИИ

JavaScript (Vanilla JS), Bootstrap, Node.js, WebSocket, MariaDB, Passport

forestspace.eu

2018

ОПИСАНИЕ ПРОЕКТА

Социальный проект Forest Space.


РОЛЬ/ОБЯЗАННОСТИ

Архитектор, Фронтенд-разработчик (единственный)


ТЕХНОЛОГИИ

JavaScript (Vanilla JS), Google Maps API, YouTube API, SoundCloud API

private

2018

ОПИСАНИЕ ПРОЕКТА

Bitcoin-кошелек для браузера Chrome.


РОЛЬ/ОБЯЗАННОСТИ

Архитектор, Фронтенд-разработчик (единственный)


ТЕХНОЛОГИИ

JavaScript (Vanilla JS), Chrome extension API

explorer.golos.io

2018

ОПИСАНИЕ ПРОЕКТА

Блокчейн эксплорер для блокчейна Golos.


РОЛЬ/ОБЯЗАННОСТИ

Архитектор, Фронтенд-разработчик (единственный)


ТЕХНОЛОГИИ

JavaScript (Vanilla JS), Bootstrap, Node.js, MongoDB

askjurist.com

2017

ОПИСАНИЕ ПРОЕКТА

Юридическая онлайн-консультация.


РОЛЬ/ОБЯЗАННОСТИ

Архитектор, Фуллстек-разработчик (единственный)


ТЕХНОЛОГИИ

PHP, MariaDB, jQuery, Bootstrap

private

2016

ОПИСАНИЕ ПРОЕКТА

Платформа для массовой рассыли через мессенджер Viber.


РОЛЬ/ОБЯЗАННОСТИ

Архитектор, Фуллстек-разработчик (единственный)


ТЕХНОЛОГИИ

PHP, MariaDB, jQuery, Bootstrap

realtcrm.com

2016-2017

ОПИСАНИЕ ПРОЕКТА

CRM для недвижимости.


РОЛЬ/ОБЯЗАННОСТИ

Архитектор, Фуллстек-разработчик (единственный)


ТЕХНОЛОГИИ

PHP, MariaDB, jQuery, Bootstrap

metrics.auditservice.by

2014

ОПИСАНИЕ ПРОЕКТА

Сервис тайного покупателя.


РОЛЬ/ОБЯЗАННОСТИ

Архитектор, Фуллстек-разработчик (единственный)


ТЕХНОЛОГИИ

PHP, MySQL, jQuery, Bootstrap

stat.megaindex.ru

2013

ОПИСАНИЕ ПРОЕКТА

Система статистики и аналитики.


РОЛЬ/ОБЯЗАННОСТИ

Архитектор, Фуллстек-разработчик (единственный)


ТЕХНОЛОГИИ

PHP, MySQL, jQuery, HTML

private

2012

ОПИСАНИЕ ПРОЕКТА

Платформа для букмекерской конторы онлайн.


РОЛЬ/ОБЯЗАННОСТИ

Архитектор, Фуллстек-разработчик (единственный)


ТЕХНОЛОГИИ

PHP, MySQL, jQuery, HTML

Остальные сложные и интересные проекты:

  • Аналог MetaMask для браузера Chrome [2018, github.com/epexa/nucypher-browser-extensions].
  • Доработка JavaScript библиотеки для блокчейна Lino [2018, github.com/lino-network/lino-js];
  • Блокчейн эксплорер для блокчейна Lino [2018, epexa.github.io/lino-tracker];
  • Блокчейн приложение на блокчейне EOS [2018, github.com/epexa/beesocial];
  • JavaSript библиотека для блокчейна MetaHash [2018, github.com/epexa/metahash-js];
  • Расширение для браузера Chrome для Level2 Exchange [2018, github.com/epexa/level2_chrome_extension];
  • QA-тестироване для ноды для блокчейна Golos [2018, github.com/GolosChain/Qa];
  • Сайт для разработчиков для блокчейна Golos [2018, goloschain.github.io/developers];
  • API для блокчейн эксплорера для блокчейна Golos [2018, explorer.golos.io/#api];
  • Платформа для проведения ICO на блокчейн Golos [2017, golosi.co];
  • Онлайн система мотивации сотрудников [2015, emotions.foxhunt.by];
  • Сервис Call-tracking [2014, callstat.ru];

Навыки:

Экс - Эксперт Про - Продвинутый Срд - Средний Нов - Новичок

Веб-технологии:

Node.js Экс
Vanilla JS Экс
Bootstrap, Tailwind CSS Экс
HTML/CSS* Экс
TypeScript Про
React Про
Redux-Saga Срд
Vue.js Нов
*Можно форкнуть это резюме на GitHub

Другие технологии:

Мобильные приложения (Capacitor) Экс
Десктопные приложения (Electron) Экс
Блокчейн Экс
Браузерные расширения (WebExtensions API) Экс
Различные скрипты (парсеры, cron, и т.д.) Экс
Боты для мессенджеров Экс
Приложения для умных колонок Про
Облачные (AWS, Google Cloud, Azure, и т.д.) и Linux (RedHat, Debian, и т.д.) сервера, CI/CD, Docker Про
Solidity Срд
Приложения для SmartTV Нов

Базы данных:

MariaDB/MySQL Экс
PostgreSQL Экс
MongoDB Экс
MS SQL Про
Firebase Срд
Redis Срд
SQLite Срд
Oracle Нов

Предыдущий стек:

PHP Экс
jQuery* Экс
*Были времена... А теперь ваниль!

Другие:

Архитектор Экс
Менторинг и наставничество Про
Навыки общения Про

Ещё другие навыки:

  • различные тонкие клиенты;
  • обратный инжиниринг (сниффинг, деобфускация, исследование закрытого API, имитация запросов);
  • стресс-тест сети.

Образование:

Филиал БГТУ "Витебский государственный технологический колледж" [vitgtk.belstu.by, wiki]
Техник-программист
Сентябрь 2008 - Июль 2012

Разговорные языки:

  • Русский: родной;
  • Английский: профессиональное владение.

Дополнительные сведения:

  • Возможность командировок: да;
  • Возможность переезда: возможно.

P.S.

Люблю хакатоны. В сентябре 2014 выиграл с командой хакатон от ООН. В сентябре и декабре 2017 получили призы на блокчейн хакатоне. В 2018 два раза выиграл на блокчейн онлайн-хакатонах.