## BIO
PAVEL NIKITENKO, SOFTWARE ENGINEER is an experienced freelance software engineer located in Czech Republic. I am specializing in cross-platform GUI applications, software development outsourcing, mainly C, C++, JAVA and C# development. My range of services include customized software development including, world class wxWidgets cross-platform GUI library experience, software migration, designing and implementing new software requirements for operating systems platforms. I have 10+ years experience in programming in different fields. MSc degree in Computer Science. Strong knowledge of OOP and design patterns demonstrated in real-life applications. Skilled at tracking down and solving software bugs, strong optimization skills.
I look forward to hearing from you, and rest assured that the results will meet your requirements and expectations.
I make technology work for you and merge it well with your business needs.
July 2005 - now
**FREELANCE SOFTWARE ENGINEERING SERVICES**
C++ 10 years, JAVA 7.5 years, C# 3 years, strong knowledge of OOP and design patterns demonstrated in real-life applications. Skilled at tracking down and solving software bugs, strong optimization skills.
**Professional Employment:**
May 2005 - June 2005
KVINTECH [login to view URL], Programmer – Design and program IS in C# – with Microsoft .Net and Microsoft SQL
May 2004 – May 2005
SABRIS s.r.o.: Analytic, Programmer – Design and program IS in C# – with Microsoft .Net and Microsoft SQL.
December 2001 – Fabruary 2004
DSOUND: External Java and C++ Programmer, Analytic, Designer
Academic work: MSc Thesis Project: Audio Signal Processing at Realtime
**Education:**
September 1997 – July 2002
VSB – Technical University of Ostrava, Faculty of Electrical Engineering and Computer Science, Department of Computer Science and Engineering, Master's Degree in Computer Science
September 1993 – July 1997
Secondary School of Electrical Engineering in Olomouc, Electronic Computer Systems Specialization
**Foreign Languages**
Native language is Czech. Good skills in spoken English. Fluent in written English.
**Communication:**
I'm available on mail, ICQ, AIM, Yahoo Messenger, MSN, Jabber, Skype and GoogleTalk.
## Area of Expertise
**Generic Software Development Expertise**
Project Management, Object-Oriented Programming, Windows Platform Programming, .NET 1.0, 1.1, 2.0, Database Programming, Client-Server and N-Tier Distributed Applications, GUI Interfaces design and development, Design patterns, UML
**Development for OS**
Windows 9x/ME, Windows NT/2000/XP/2003/Vista, Linux/Unix, Mac OSX
**Programming Languages**
C, C++, JAVA, .NET C#, Pascal, Assembler (Intel x86, AS51, Z80), Basic, SQL, PHP
**Development Tools**
Microsoft Visual Studio 6.0, 2003, 2005; KDevelop, NetBeans, wxDEVCPP, Code::Blocks, MinGW Developer Studio, Ultimate++ IDE, Bakefile, CMake, Borland Together, Visio, poEdit, wxGlade, Case Studio, CVS, SVN, Source Safe, Inno Setup, Doxygen, DebugView, BCC, DMC, GCC, MinGW
**Database Applications**
SQL, Database designs. MS SQL, MYSQL, SQLite3. [login to view URL], ODBC
**Net Applications**
HTTP, IP, TCP, UDP, POP3, . . .
**Cross-platform Applications**
Single platform, multi platform or cross-platform applications for Windows, Linux and Mac OSX.
**Skinnable Applications**
Special skinnable GUI for cross-platform applications.
**Multi Language Applications**
Multi language cross-platform applications.
**Audio and MIDI Applications**
Cross-platform audio and MIDI applications.
**Mobile Applications**
Mobile JAVA MIDP applications and games for mobile phones.
**Other Expertise**
wxWidgets, MFC, Windows Forms, SWING, AWT, Ultimate++, VSTGUI, MIDP, J2ME, Boost, STL, VST, ASIO, gettext, XML, RMI, CORBA, .NET REMOTING, DDE, Sockets, Threads, PortAudio, PortMusic
.
.
.