Обо мне

ничего особенного

Профессиональные навыки
Опыт работы
Американская компания со штаб-квартирой в Калифорнии, разрабатывающая одноимённый продукт для управления проектами
Санкт-Петербург
Software Architect
Июнь 2016 — По настоящее время (3 года и 5 месяцев)
senior erlang developer
Январь 2014 — Май 2016 (2 года и 5 месяцев)
Разработка горизонтально масштабируемого backend для https://fresh.team/ -- (инструмент для location sharing, conference calls and chat). Разработка wiper мессенджера Обязанности - проектирование и реализация backend Технологии и инструменты: erlang (основной язык) (с релизами )), git, riak и postgresql как базы данных, jenkins (Continuous Integration), rabbitmq, xmpp, ejaberd/mongooseim plugins development. Chef для управления серверами. freeswitch для коллективных звонков Buisness communication tool: http://unison.com -- разработка внешнего REST api для интеграции с zapier. Erlang
программист
Сентябрь 2012 — Январь 2014 (1 год и 5 месяцев)
API team, Задачи: разработка и сопровождение высоконагруженного кластера для сбора информации в интернете по запросам клиентов. Технологии языки и инструменты: (основной язык) erlang, ocaml, python.. Kanban для планирования работ, Git , riak (16 нод), rabbitmq для связки отдельных приложений, elasticsearch (сбор статистики и логов), postgresql, jenkins для continuus integration, fogbugz для ведения багов. puppet для управления серверами.
Oracle Corporation
 
Technical analyst
Февраль 2010 — Август 2012 (2 года и 7 месяцев)
Technical analyst
Сентябрь 2008 — Февраль 2010 (1 год и 6 месяцев)
ведущий разработчик ПО
Апрель 2006 — Август 2008 (2 года и 5 месяцев)
* Программное обеспечение для callcenter (VOIP, asterisk, java/swing, erlang, postgresql ); * Части биллинговой системы (распределение трафика по клиентам) (C++/erlang , postgresql, netflow); * VPN manager software (python, java, xmlrpc, postgresql, C++, traffic shapers) ; * freeradius plugin для биллинга (C, postgresql, erlang, semaphores, mmap, shared memory) version control systems: subversion , mercurial bug tracking: trac
MySQL AB
Оренбург
software developer
Октябрь 2001 — Апрель 2006 (4 года и 7 месяцев)
программист
Декабрь 1999 — Июнь 2002 (2 года и 7 месяцев)
* Биллинг (часть которая считает проходящий трафик) - C++, libpcap, shared memory, semaphores, postgresql, sleepycat db3 (as cache), qt application as frontend. Cvs в качестве version control system. * Учет доступа по интернет картам (plugin for pppd (C, sockets), Java ( threads, sockets, jdbc ), mysql)
Роснефть-Курганнефтепродукт
Курган
программист
Март 1996 — Декабрь 1999 (3 года и 10 месяцев)
Прроекты * различные приложения для отдела маркетинга Interbase, Java 1.1.5, Delphi; * Программа для передачи данных в налоговую. C++
Администрация Курганской области
Курган
ведущий программист
Декабрь 1993 — Январь 1996 (2 года и 2 месяца)
Инфагро
Курган
ведущий программист
Сентябрь 1988 — Ноябрь 1993 (5 лет и 3 месяца)
Ведущий программист * разработка учетных задач для отдела юстиции * Разработка различных бухгалтерских задач
КМИ (Курганский машиностроительный институт)
Курган
инженер НИС
Апрель 1986 — Сентябрь 1988 (2 года и 6 месяцев)
Высшее образование
Курганский государственный университет
Курган
Факультет: Транспортных систем
Январь 1980—Январь 1986 (6 лет)
В те времена это было КМИ. группа А1530