Обо мне

Специализация и профессиональные навыки:
Core java (expert), Apache Hadoop/HBase (expert), Apache Cassandra, high load systems, online advertisement.

Профессиональные цели:
Make the world a better place to live :)

Членство в обществах и ассоциациях:
Participated as a speaker on a conferences:
- ADD-2010. Topic: Apache Hadoop (http://it-conf.ru/ru/content/269.htm#TOC-2)
- Highload++ 2011. Topic: Apache Cassandra (http://www.highload.ru/2011/abstracts/13468.html)
- РИТ++ 2013. Topic: Анатомия-RTB (http://ritconf.ru/2013/abstracts/482.html)

Опыт работы
Февраль 2013 — по настоящее время (4 года и 10 месяцев)
GetIntent
CTO & Co-founder
Москва
Обязанности и достижения
Обязанности: - Pretty everything Достижения: - Break even
Сентябрь 2011 — Февраль 2013 (1 год и 6 месяцев)
Java Team Lead
Москва
Обязанности и достижения
Обязанности: - Development of data warehousing SaaS solution for online advertising industry from scratch (Java, Hadoop/HBase) - Leading development team - Designing, coding - Builing operation pactices and processes (with system opertions team)
Декабрь 2010 — Август 2011 (9 месяцев)
Senoir Java Developer (for eHarmony.com)
Москва
Обязанности и достижения
Обязанности: - Leading development team - Day to day customer communication and project management - Analyzing data - Participating in machine learning/optimization algorithms development Достижения: - Major refactoring on matching distribution layer which allowed to run same functionality with significantly lesser hardware and time-frame requirements. Technologies: Java, Ruby, Spring - Built a effective day-to-day customer communication which allows fast adoption of constantly changing business needs - Implemented reporting system based on iponweb's report UI service (134ms.com) and custom log collection/ETL component. Technologies: Java
Май 2009 — Декабрь 2010 (1 год и 8 месяцев)
Java Team Lead/Senior Developer (for ContextWeb)
Москва
Обязанности и достижения
Обязанности: - Leading a team of developers working on several projects - Day to day customer communication and project management - Coding and designing components for online advertising serving Достижения: - Co-designed and implemented CTR prediction system based on Apache Hadoop. Technologies: Java, , Apache Hadoop - Take over maintenance of ETL framework based on Apache Hadoop. Enhanced it with a lot of new features and performance optimizations. Technologies: Java, Sping - Co-designed and developed DataServices: a common REST frontend for various datasources (MSSQL, Hadoop, etc). Technologies: Java, Sping, Apache CXF - Customization of Apache Pig and Apache Hive. Technologies: Java, Apache Hadoop - Developed TagServer: a frontend for online advertising impressions serving. Technologies: Java, Spring, JMX - Developed Report UI: a UI that allows to create and run hadoop jos. Technologies: Java, Apache Hadoop, Spring MVC, Hibernate - Participated in several projects related to real-time advertising system including Real Time Bidding engine All work was done for one of the biggest US online ad exchanges: http://contextweb.com
Декабрь 2007 — Апрель 2009 (1 год и 5 месяцев)
Java Developer
Обязанности и достижения
Обязанности: - Development of telecom platform (framework team). Including: - Configuration framework, a tool that allows to configure system distributed across several servers: server side, client side and UI - JAIN SLEE implementation - Technologies: Java, JMX, JAIN SLEE, multithreading programming Development of telecom platform (framework team): - Configuration framework, a tool that allows to configure system distributed across several servers: server side, client side and UI - JAIN SLEE implementation Technologies: Java, JMX, JAIN SLEE, multithreading programming
Сентябрь 2005 — Ноябрь 2007 (2 года и 3 месяца)
Senior Java/JavaScript developer
Москва
Обязанности и достижения
Обязанности: - Development of ERP platform for restaurant business. Including: - Development of web-UI. Technologies: JavaScript, Java, Hibernate - Development of accounting components (based on International Financial Reporting Standard paradigm). Technologies: Java, Hibernate - Development of internal build and release system Достижения: - Implemented system UI frontend (JavaScript/Java) almost from scratch Development of ERP platform for restaurant business - Development of web-UI (JavaScript) - Development of accounting components (based on International Financial Reporting Standard paradigm) - Development of internal build and release system Technologies: Java, Hibernate, JavaScript, HTML, CSS, Servlets
Август 2004 — Сентябрь 2005 (1 год и 2 месяца)
Convera (Odeon)
Программист/интегратор
Москва
Обязанности и достижения
Обязанности: - Development data access plugins for Retrieval Ware intranet search system. Technologies: C - Corporate site maintenance. Technologies: PHP - Development of data processing services. Technologies: C/C++
Высшее образование
Январь 2003 — Январь 2007
МГУ
Механико-математический
Москва