
RESEARCH INTERESTS
Bioinformatics, Graph Data Mining, Web Data Minig, Video Compression, Digital Data Transmission
EDUCATION AND TRAINING
2004
Degree in Computer Science (Equivalent to Master of Computer Science 5.5 years of study + 3 years of research).
Diploma with Honors at the University of Aerospace Instrumentation in St. Petersburg, Russia.
Thesis Title: Effective Motion Compensation Vectors Encoding. Tutor: Prof. Boris Kudriashov
CERTIFICATES:
Microsoft Certified Technology Specialist: .NET Framwork 2.0 Windows Applications
Microsoft Certified Professional Developer: Windows Developer
WORK EXPERIENCE
2004–2007
Research Collaborator at the University of Catania (Italy)
Main areas of research:
1| Multi-feature graph database searching system.
2| NetMatch: Cytoscape plugin for searching biomedical interaction networks.
3| Various bioinformatics tools, graph indexing algorithms
2000–2004
Researcher and Software Developer. Collaboration SUAI, Russia - XVD Corporation, USA
Innovations and projects:
1. Global motion compensation (fast algorithms research).
2. Block motion compensation (fast algorithms research).
3. Object motion compensation (innovation - US PATENT N. 6954501).
4. Context-modeling, effective coding of motion compensation vectors, various binary maps in video coder.
5. DCT DC coefficient effective predictive coding.
6. ¼ pixel accuracy for motion compensation (MPEG-4,H26L interpolation filters).
7. Scene (key-frames) auto detection algorithm, camera focus detection, high quality zone detection.
8. Realization of JVT/H264/MPEG4Part10 standard.
2003
Russian Research Institute of Powerful Radio Equipment – Stage
Wireless modem with multichannel transmission:
1. Multi position PSK (phase shift keying) modulation and methods of its demodulation.
2. Selective device development for channel with not crossed spectra.
3. Algorithms investigation of PSK-demodulation for the multichannel wireless modem.
4. Software realization of these algorithms on DSP TMS320C50, programming language – DSP Assembler.
TECHNICAL SKILLS AND COMPETENCES
Operation Systems (MS Windows XP/2K3/Vista, GNU/Linux, Berkeley FreeBSD)Application Development (ANSI/ISO C/C++, MS Visual C++, Java 2, C# and .NET 2.0, ADO.NET, WCF, Python, Assembler)
Web Development (XHTML, CSS2, JavaScript, AJAX, ASP.NET 3.5, ASP.NET Ajax Extensions, PHP, The GIMP)
Databases (SQL Query Language, MySQL DBMS, Pervasive SQL Server, Microsoft SQL Server)
Special Processors Programming (Microchip PIC Microcontroller, Texas Instruments DSP)
Programming Enviroments (MS Visual Studio 2005/2008, Emacs, GCC, Valgrind, GNU Autotools, IntelliJ IDEA, NetBeans, KDevelop)
Office (Microsoft Office, OpenOffice.org Suite, LaTeX)
U.S. PATENTS
Dmitry Skripin, Andrey Marsavin, Irina Bocharova, IIya Asnis,
Andrei Morozov
Method and apparatus for object based motion compensation.
Patent number: 6954501. Assignee: XVD Corporation.
PUBBLICATIONS
Ferro A, Giugno R, Pigola G, Pulvirenti A, Skripin D, Bader GD, Shasha D.
NetMatch: a cytoscape plugin for searching biological networks.
Bioinformatics, Feb. 2007.
R Giugno, D Skripin, A Pulvirenti, G Pigola, D Reforgiato, M Ragusa, C Di Pietro, S Guccione, M Purrello, D Shasha, A Ferro.
GraphBlast: A Fast and Universal Method for Querying Graphs.
World Pharmaceutical Congress, May 23-25 2006 Pennsylvania Convention Center - Philadenphia, PA.
SPECIALIZATION SCHOOLS AND CONGRESS
University of Catania (Italy) - 2007
International School for Computer Science Researchers on Software Engineering, Lipari (Italy).
University of Catania (Italy) - 2006
International School of Advanced Biomedicine and Bioinformatics, Lipari (Italy).
University of Catania (Italy) - 2005
International School on Advanced Biomedicine and BioInformatics, Lipari (Italy).
LANGUAGES
Russian: Native
Italian: Excellent
English: Very good
INTERESTS, HOBBY AND OTHER INFORMATION
Reading: history, computer science, philosophy, maths. Sport: running, gym.