CTO2013 - PRESENTGeomotiv
Technologies: Spark, Hadoop, Scala, Java
- Designed and developed a Hadoop-based data processing subsystem which was capable of handling millions of daily events.
- Helped a client to refactor a DSP product (buyer-side in RTB environment) to be able to handle a larger number of incoming requests. Amazon cloud services were employed: AWS, RDS, and Kinesis.
- Implemented a SSP product based on the OpenRTB standard.
- Worked with Scala/Spark technology stack for solving machine-learning problems.
- Led team of experience engineers and participated in daily scrums with a client team.
CTO2010 - 2013Maygem
Technologies: C++, Flash, Scala, Java
- Developed a robust game server based on Scala/Actor technology handling up to 100,000 daily active users and 1,000 requests/second on a commodity server (8 CPU cores, 16 GB RAM).
- Implemented an integration with Facebook and other major regional social networks.
- Led an engineering team to build Flash-based social games.
- Ported Flash-based game to Android/iOS platforms using a C++ Cocos2d-x library.
Software Engineering Director2006 - 2009Intetics Co.
Technologies: Oracle, SQL, GWT, Apache Wicket, Hibernate, Spring, Java
- Created a prototype and released a beta version of editorial calendar and management software. Later it turned into a very successful product.
- Developed and released several versions of an asset management system for ad agencies.
- Participated in the development of a ticket-booking system for the Arsenal stadium.
Team Leader2003 - 2006G2X
Technologies: Microsoft SQL Server, Oracle, JasperReports, JSP, Java
- Participated in the development of the G2X: Agility line of products.
Team Leader/Senior Developer2000 - 2003Intetics Co
Technologies: MySQL, Perl, C++
- Developed a real-estate desktop application.
- Handled all aspects of the development of a web site for a medical company.
- Developed a number of web sites.
Software Engineer1995 - 2000CIT
Technologies: Microsoft SQL Server, Oracle, SQLBase, C++
- Developed an enterprise document management and workflow system.