Social Icons

About the author

My name is Andrey Moskvichev.

I'm a software developer with more than 12 years of programming experience.

I specialize in networking, Unix systems (Linux, FreeBSD), mobile programming, computer graphics, software archtecture, reverse engineering, dataprocessing systems, AI, computer vision.

I'm interested in all new cutting edge technologies. This blog is intended to share some of my knowledge.

You can also look at my open source projects.

wxFreeChart - powerful and flexible charting framework for wxWidgets.
wxAdvTable - advanced table widget for wxWidgets

Currently, i'm working on several commercial products, related to web-mobile-desktop integration, software updates, computer vision (facial motion capture), and AI.

Languages:
     Assembler (x86, Itanium, Arm), C, C++, Java, C#, SQL, Perl, PHP

IDEs:
     MS Visual Studio (6, 2003, 2008, 2010), NetBeans, Eclipse IDE, CodeBlocks, MonoDevelop

Skills:
      multithread programming
      design patterns
      networking (sockets (tcp and udp), http, ftp, dns, soap, xml-rpc, UPnP, sip, rtp)
      GUI programming (Swing, WinAPI, wxWidgets, WPF, WinForms, Android UI)
      databases (MS SQL Server, MySQL, SQLLite)
      reverse engineering
      mobile programming (J2ME, Symbian, Android)
      multimedia programming (ffmpeg, DirectShow, SDL, Android multimedia, RTP, Opus codec)
      games programming (UDK, Unity)
      system programming (FreeBSD kernel network drivers, Windows DDK)
      web programming (PHP, Perl, Drupal, Yii, CakePHP, JSF, Spring)
      version control systems (Cvs, Svn, Git)
      operation systems (Windows, Linux (Gentoo, RedHat, Ubuntu), FreeBSD)

1 комментарий:

  1. Hi, Great.. Tutorial is just awesome..It is really helpful for a newbie like me.. I am a regular follower of your blog. Really very informative post you shared here. Kindly keep blogging. If anyone wants to become a Java developer learn from Java Training in Chennai. or learn thru Java Online Training in India . Nowadays Java has tons of job opportunities on various vertical industry.

    ОтветитьУдалить