Worked on different parts of the aTelo VoIP server, clients,
and accessory products, using C++ and HTML.
Managed a team of computer programmers residing in Moscow,
Russia by formalizing project requirements, clarifying
details, verifying code programmers wrote, and helping with
that code integration into aTelo's codebase.
Designed universal address book synchronization API.
Published four journal papers, four
conference papers, and participated in two encyclopedia
Took part in the development of the STORY system that
automatically creates narrated stories from a variety of
data sources (Web, RDBMS, XML), using C#, PHP, and HTML.
Took part in the development of a CPR-based automated video
summarization system, using C++.
Created algebras and developed database engines for storing,
indexing, processing, and presenting video and audio data,
as well as PowerPoint presentations, using C++, VisualBASIC,
and Oracle database.
Measured and optimized database engine performance, using
PERL and Matlab for data analysis.
Developed a multiagent simulation system made of the "world"
represented with a hierarchy of variables and agents
subscribing to parts of the hierarchy ("views").
Implemented data structures to store different kinds of data
(numeric, text, spatial, multimedia) and designed new data
Installed, configured, and repaired IBM PC-compatible
computers and peripherals (I/O boards, disk drives,
harddrives, VGA and specialized videoboards, sound
boards, CDROM drives, printers, scanners, etc.).
Installed, configured, and troubleshooted various
software packages for MSDOS and MSWindows (WordPerfect,
Borland C++, QuattroPro, Paradox, DBase III+ and IV,