FACE Marat Fayzullin
computer scientist
Address:
Marat Fayzullin
11 Plato Terrace
Winchester, MA 01890
USA
phone: withheld (please, email)
email: marat at komkon dot org

Experience:

2012-... Digital Media Cartridge, Inc., British Virgin Islands
Senior Software Engineer

2007-2012 Intel, Inc., Moscow, Russia
Senior Software Engineer

2007-2011 Computer Science Department of UMD, College Park, MD
Part-Time Research Assistant for Dr. V.S. Subrahmanian

2005-2007 Digital Media Cartridge, Inc., British Virgin Islands
Consultant (contract)

2000-2005 aTelo, Inc., Arlington, VA
Consultant (contract)

1998-2004 Computer Science Department of UMD, College Park, MD
Research Assistant for Dr. V.S. Subrahmanian

2000-2001 LHD Vending, Baltimore, MD
Consultant (contract)

1995-1997 Aerospace Engineering and Research Associates Inc. , Bowie, MD
Software Engineer and System Administrator

1994-1995 Computer Science Department of UMD , College Park, MD
Computer Programmer for Dr. Ashok Agrawala 's Maruti research project

1993-1994 McColough Enterprise Ltd., Columbia, MD
Consultant (contract)

1992-1993 Howard Community College, Columbia, MD
Computer Technician


Education:

1997-2004 University of Maryland at College Park
PhD Degree in Computer Science. Defended dissertation titled "Algebraic Multimedia: Theory and Implementation".

1997-2002 University of Maryland at College Park
Master's Degree in Computer Science.

1993-1995 University of Maryland at College Park
Bachelor's Degree in Computer Science (GPA 3.7).

1989-1991 Perm State University, Perm, Russia
Finished 4 semesters toward the Bachelor's Degree in Electrical Engineering.

Publications:

Story Creation from Heterogeneous Data Sources.
M. Albanese, C. Cesarano, M. Fayzullin, A. Picariello, and V.S.Subrahmanian.
Multimedia Tools and Applications, Vol. 33 (3), 2007, pp. 351-377.
Video Databases.
M. Albanese, C. Cesarano, M. Fayzullin, A. Picariello, and V.S.Subrahmanian.
Encyclopedia of Multimedia (ed. B. Furht), Springer, 2006, pp. 892-900.
Video Summarization.
M. Albanese, C. Cesarano, M. Fayzullin, A. Picariello, and V.S.Subrahmanian.
Encyclopedia of Multimedia (ed. B. Furht), Springer, 2006, pp. 917-925.
The CPR Model for Summarizing Video.
M. Fayzullin, A. Picariello, M.L. Sapino, and V.S. Subrahmanian.
Multimedia Tools and Applications, Vol. 26(2), 2005, pp. 153-173.
The Priority Curve Algorithm for Video Summarization.
M. Albanese, M. Fayzullin, A. Picariello, and V.S. Subrahmanian.
ACM International Workshop in Multimedia Databases, Arlington, Virginia, 2004.
Optimizing Selection and Mixing in Audio Databases.
M. Fayzullin and V.S. Subrahmanian.
Workshop on Multimedia Information Systems, College Park, Maryland, 2004.
An Algebra for PowerPoint Sources.
M. Fayzullin and V.S. Subrahmanian.
Multimedia Tools and Applications, Vol. 24(3), 2004, pp. 273-301.
The CPR Model for Summarizing Video.
M. Fayzullin, A. Picariello, M.L. Sapino, and V.S. Subrahmanian.
ACM International Workshop in Multimedia Databases, New Orleans, Louisiana, 2003, pp. 2-9.
An Algebra for PowerPoint Sources.
M. Fayzullin and V.S. Subrahmanian.
Workshop on Multimedia Information Systems, Tempe, Arizona, 2003.
Foundations of Distributed Interaction Systems.
M. Fayzullin, M. Nanni, D. Pedreschi, and V.S. Subrahmanian.
Annals of Mathematics and Artifical Intelligence, Vol. 28(1-4), 2000, pp. 127-168.

Skills:

Programming Languages:
C++, C, C#, Perl, Python, PHP, JavaScript, Java, Pascal, Basic, Tk/Tcl, Lisp, Fortran.
Assembler Languages:
80x86, ARM, MIPS, 680x0, 8080, Z80, 6502, 8051, PDP11.
Programming Environments:
Microsoft Visual Studio, GNU compilers and tools, ARM SDT, GHS C++, OpenWatcom C++, Borland C++ Builder.
UI Toolkits:
Gtk+, Qt, Win32, VCL, Avkon/Uikon, and Motif.
Databases:
MySQL, SQLite, PostgreSQL, and Oracle.
Other Technologies:
Simics emulation framework, VTune performance analyzer, LaTeX typesetting system, Matlab (mainly for data analysis), Debian packaging, CVS and SVN, HTML (with stylesheets), XML (with XSLT and XSD).
Operating Systems:
Unix (BSD, Linux, Maemo, Solaris, AIX, SCO), Windows, Symbian (S60 and UIQ), MSDOS, AmigaOS, MSX-DOS, CP/M-80, RT11SJ.
Quick learner, capable of working independently.
Fluent knowledge of Russian.

Other:



Last updated 03/20/2011