Dmitriy Kovalev

Lecturer at Novosibirsk State University

Russian Federation

Current
Past
  • Leader of Xored Team at The Fanfare Group
  • Software Developer at SWsoft
  • Software Developer at SWsoft NSU Laboratory
Education
  • Novosibirskij Gosudarstvennyj Universitet
  • Novosibirskij Gosudarstvennyj Universitet
Connections
96 connections
Industry
Computer Software
Websites

Dmitriy Kovalev’s Summary

Keywords:
Java (Swing, AWT, JNI, Eclipse technologies: Platform, RCP, EMF, EFS, SWT, JFace, JDT, DLTK), C/C++ (STL, Boost, Intel TBB, Adobe GIL, SDL, WTL, COM, VFW, DirectShow), Python (mainly Django), Ruby, Tcl, C#, Assembler (MMX/SSE/SSE2 algorithm optimization).

Main work:
Software development of Eclipse-based products: Rich Client Platform (RCP) applications, Integrated Development Environments (IDEs) and their components. Official Eclipse Committer on Eclipse Dynamic Languages Toolkit (DLTK) Project.

Scientific research:
Data compression, especially video compression. Design and implementation of new compression algorithms (C/C++). FastCodec and Toponoky are the two video codecs that can be found on http://videosoft.org. Both codecs are designed for video capture and archiving (lossless and lossy compression modes).

Publications:

The XII International Symposium "Problems of redundancy in information and control systems" (http://www.k36.org/redundancy2009/proceedings.pdf)
-- Huffman coding and its generalizations
-- Generalized arithmetic coding on simplexes

International Scientific Students Conference (ISSC):
-- Arithmetic coding and simplexes (2009)
-- Fast video coding algorithm (2008)
-- Economical information coding with appliance of a map fixed point (2007)
-- Generalization of Huffman coding with using of number systems (2006)
-- Video compression with fixed average compression ratio (2005)

Microsoft Technologies in Theory and Practice of Programming:
-- Transformation of any video to HDTV (2007)
-- Experience of fast codec creation for video capture in real time (2006)

Conferences:
-- EclipseCon 2008
http://www.eclipsecon.org/2008/index.php?page=sub/&id=270
-- Eclipse Summit 2007
http://www.eclipsecon.org/summiteurope2007/index.php?page=detail/&id=31

Dmitriy Kovalev’s Specialties:

Eclipse technologies, data compression, video compression, image processing, testing automation solutions, web hosting automation solutions


Dmitriy Kovalev’s Experience

  • Lecturer

    Novosibirsk State University

    (Educational Institution; Education Management industry)

    September 2009Present (3 months)

    Course "Data compression and representation".

  • Software Engineer

    xored software, Inc.

    (Privately Held; Computer Software industry)

    October 2006Present (3 years 2 months)

    Working with Eclipse technologies, custom Eclipse plug-in development.

    Dynamic Languages Toolkit (DLTK) Project. DLTK is comprised of a set of extensible frameworks designed to reduce the complexity of building full featured development environments for dynamic languages.

    More information: http://eclipse.org/dltk/

    Experience: Java, Eclipse Platform/RCP, Ruby (with Rails), Tcl, Python (with Django), CVS/SVN, Bugzilla/JIRA

  • Leader of Xored Team

    The Fanfare Group

    (Privately Held; Computer Software industry)

    August 2007August 2009 (2 years 1 month)

    iTest Project. iTest is an integrated test environment for developers, testers, and automation teams. It offers a unified approach for developing, automating, and maintaining test cases. iTest is an Eclipse RCP application.

    More information: http://fanfaresoftware.com/

    Experience: Java, RCP development, Traffic Generators

  • Software Developer

    SWsoft

    (Privately Held; 501-1000 employees; Computer Software industry)

    July 2005October 2006 (1 year 4 months)

    Web hosting automation solutions. C/C++ developer in PEM project.

    More information: http://www.swsoft.com/en/products/pem/

    Experience: C/C++ , SQL, Python, Java, CORBA, Perl, PHP, bash, Linux administration, Apache administration, MySQL administration, CVS, Bugzilla

  • Software Developer

    SWsoft NSU Laboratory

    (Information Technology and Services industry)

    September 2004June 2005 (10 months)

    Participating in research project related to load balancing of Linux clusters. Working with data visualization.

    Experience: Linux kernel development, C# GUI development, SNMP

  • Intern

    UnisoftPlus

    (Information Technology and Services industry)

    July 2004August 2004 (2 months)

    Experience: C#

  • Software Developer

    Novosoft LLC

    (Privately Held; 201-500 employees; Computer Software industry)

    March 2004June 2004 (4 months)

    Working on the first version of HandyPassword - the password manager plug-in for Internet Explorer. More information: http://handypassword.com

    Experience: C/C++, COM, WTL, Internet Explorer plug-ins.


Dmitriy Kovalev’s Education

  • Novosibirskij Gosudarstvennyj Universitet

    Master , Computer Science , 20052007

    Data compression research with specialization in video coding.

    MPhil: Theory and practice of fast codec creation

  • Novosibirskij Gosudarstvennyj Universitet

    Bachelor , Computer Science , 20012005

    Bachelor work: Video compression with fixed average compression ratio


Additional Information

Dmitriy Kovalev’s Websites:

Dmitriy Kovalev’s Interests:

Data compression, image/video processing algorithms, model driven development, Eclipse technologies; travelling

Dmitriy Kovalev’s Honors:

Schlumberger Certificate of Scholarship 2006-2007

Brainbench, Transcript ID#: 5079342


Dmitriy Kovalev’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Dmitriy Kovalev’s full profile:

  • See who you and Dmitriy Kovalev know in common
  • Get introduced to Dmitriy Kovalev
  • Contact Dmitriy Kovalev directly

View Full Profile

Others named Dmitriy Kovalev:

More professionals named Dmitriy Kovalev »