Overview

Update
Primary Role
Architect @
Gender:
Male
Location:
Unknown
Social:

Person Details

Update

Architect, experienced developer of high-load, low-latency multimedia systems of any scale - from embedded systems to Internet based global projects. Solid CS, mathematics and physics background. Successful teamlead and project manager. Proven track of record in a few most scientific and innovative companies out there.

My passion is solving hard technical problems, use state of the art technology to give users new easy to use products. I love doing prototyping, designing architecture, conducting complex quantitive experiments, tracing root causes of problems of all kinds - from inconsistent distributed state to glitch in DSP ROM.

Experience includes: * Building HA/LB Internet services. Developing complete system, including DB, application stack, deep monitoring and troubleshooting tools. * Streaming, broadcasting and processing of multimedia streams - live and recorded. Storing and processing of huge data volumes - both multimedia and analytics (BigData, Map/Reduce, SQL, ETL). * Deep knowledge of various network protocols from IETF, ITU-T, IEEE, ETSI, 3GPP & proprietary ones. Designed multimedia data transfer protocol with non trivial transactional requirements. * Deep understanding of computer systems. Low-level programming (Windows, Windows Mobile, Linux, Android), porting of Linux kernel to new HW platforms and device driver development. * Mobile platforms programming experience: Windows Mobile, and Android - both Java and native (JNI) code level. * Embedded and DSP platforms experience; assembler code optimization, reading schematics, HW debugging. * People management: lead up to 20 developers. * Programming languages: Python, Java, C/C++, asm, Erlang, NodeJS

Specialties: Architecture design and implementation of high-load, low-latency Internet systems. System planning, project management.

Jobs (5)

Update
Current

Architect

2014 - Current   (over 2 years)
Past
Started
Ended
Title
Company
2012
Nov 1, 2014
Development Manager, Principal SW Engineer
2011
Nov 1, 2014
Chief Architect Consumer Mobile Video
Apr 18, 2007
2011
Chief Architect
2001
Aug 1, 2006
Embedded VoIP Lab lead

Board & Advisor Roles (1)

Update
  • Advisory Software Engineer
    2006 - 2007

Add News

Add Memberships

Add Images

Add Videos