Кто здесь?

Меня зовут Егор Егоров. Я — техдир и совладелец компании Treebune.net.
  • Программирую больше двадцать лет;
  • Руковожу проектами и управляю софтверным бизнесом почти десять лет;
  • Специализируюсь в проджект менеджменте веб-приложений, систем массового обслуживания и софте для бизнеса;
  • Журналист по образованию.

Мои проекты:



Pushme.to Pushme.to — мгновенный мессенджер для iPhone/iPad и веб. Пользователь, регистрируясь, раздает друзьям и коллегам ссылку вида http://pushme.to/имя и они, открыв броузер, могут начать мгновенную переписку с ним. Невероятно удобно.

Screenshot Screenshot

Беседы, кстати, можно вести как с самого устройства, так и с веб-сайта. Pushme.to — один из самых популярных мессенджеров для айфонов.

За кулисами: сотни тысяч пользователей, собственный сервер обмена мгновенными сообщениями на Node.js, веб-интерфейс на PHP, хранилище сообщений на MongoDB, некоторая информация — в MySQL. Все это работает на нескольких кластерах серверов. Каждый сервис продублирован, все данные хранятся избыточно, и нет единой точки отказа.

Available on the App Store
 

Торговая платформа


Платформа для торговых роботов, работающих на Нью-йоркской Фондовой Бирже (NYSE) и Чикагской Торговой Бирже (CME). Распределенная система, получающая тики в режиме реального времени и обслуживающая несколько скоростных торговых роботов собственной разработки.

За кулисами: практически вся платформа написана на Node.js, части на C и C++. Разработана собственная система хранения тиковых данных, невероятно производительная и компактная.

Торговая платформа



Завершенные проекты:



Prostopleer Prostopleer — замечательный сервис: онлайновый плеер музыки. Мы сделали для него официальный клиент под iPhone, и за первые три дня его поставили себе на айфоны более 50,000 человек. (В настоящий момент программа недоступна в AppStore.)

Prostopleer
 


Бывшая Telme — один из самых крупных VoIP-операторов мира и международная MLM-компания. Мною был создано новое подразделение компании — production office в Киеве. Под моим руководством мы разработали и ввели в эксплуатацию принципиально новую социальную, телекоммуникационную и бизнес-платформу TelmeWorlds.

TelmeWorlds

TelmeWorlds

Сотни тысяч пользователей, многомиллионные обороты, очень сложная финансовая логика, реализованная предельно точно. В системе невозможно потерять ни одного цента, каждая операция отслеживается различными встречными проверками, все финансовые транзакции выполняются в т.н. двойной записи. Колосальный объем голосового трафика с различными терминациями и реалтайм биллинг. Налоговые отчеты и аналитика для бекофиса компании.

За кулисами: PHP и MySQL в самом лучшем исполнении: строгий объектно-ориентированный подход, полное и жесточайшее покрытие тестами (>80% на общий код и около 100% — на монетарную логику), документированный код. Голосовые и видео сервисы — на SIP-сервере собственной разработки (к сожалению, под Windows Server); клиентские приложения (DeskCall NG — клиентская программа, похожая на скайп) разработаны на C++. Также были клиенты под Symbian, под iPhone OS. Прошивка собственного роутера представляла собой весьма модицифированный Linux. Captive portal — CoovaChilli.

Разумеется, все это работало на кластере, причем вся инфраструктура была географически распределенной с точками присутствия в основных странах. Каждый сервис резервирован, все данные пользователей хранятся избыточно, и вся инфраструктура ежечасно резервно копируется.
 
Megabible Megabible — первая русскоязычная Библия для айфона.

Megabible
 
Ukr.net Коллективом под моим руководством был практически полностью переписан front-end почтовой системы, введен новый функционал, улучшены системы хранения, написана документация, и внедрены новые процессы.

Freemail.ukr.net — одна из крупнейших почтовых служб СНГ, обслуживающая миллионы пользователей.
 
Ensita.net Моя компания Ensita.net была первым авторизированным партнером MySQL AB в области поддержки и консалтинга, официально консультируя от имени MySQL пользователей по всему миру. Это был первый саппорт MySQL и накопленный нами опыт лег затем в основу организации коммерческой поддержки. Бывший главный специалист по саппорту Ensita.net сейчас возглавляет соотв. отдел в Oracle.
 
А также бесчисленное количество других проектов, программных систем, веб-сайтов, аудитов кода, дизайнов, выступлений на конференциях, телепрограмм и так далее.
 
Я вырос в Женеве, а живу и работаю в Киеве.

Я верю в Иисуса Христа, который дал мне возможность всего этого достичь.