Education

Computer Science Department

Lvov Polytechnic National University

2000 – 2005 Lviv, Ukraine

SP. Degree

Laguages

Ukrainian – native; English – fluent; Polish – good; Russian – fluent

I took part in leading, design and development of different projects. Have experience in programming and support biasness client – server projects, media projects, network oriented applications, low-level C projects, cross platform projects for Windows and Unix on C++.

I’ve got strong knowledge in C++ OOP, OOD, Structural and System-level programming, good knowledge of WINAPI, I’ve got strong understanding of C++, Java, so I can write stable and bug free code.

I’ve got strong knowledge also in electronics, have good experience in low – level programming in Assembler and C++ for controllers. Worked as an electronic engineer on Lvov’s Ceramics factory.

I’ve got strong knowledge in operational system structure like Windows, and Unix – based OS; on Unix – compiling and installing programs packages, kernel compiling and installing, writing shell scripts, and work with command line with any other interpreters in Unix and Linux; on Windows – good knowledge of Windows structure.

I’ve got good knowledge of English on a high level, reading, speaking and writing in English is free.

Computer Skills

Programming languages/Technologies/ Protocols

• C/C++ (professional level)

• ANSI C (89, 99)

• ANSI C++

• Win32 API

• Open Source cross platform libraries

• COM/DCOM/ActiveX

• OLE

• Perfect knowledge of STL

• Perfect knowledge of Threads

• Perfect knowledge of templates

• Memory management in C++

• System level programming for Windows on C++

• Good knowledge of C++ cross-platform programming for Linux.

• Posix threads.

• Boost libraries

• Good knowledge of QT library

• MySQL library

• Fcgi studio

• TCP/IP, SOAP, Sockets, Named Pipes and other network technologies

• C#

• Structure programming

• Perfect knowledge of OOP programming

• UML

• Low – level programming of computer

hardware

• Visual Basic 6/ 2003 .NET

• Object Pascal/Delphi

• Assembler/MASM/TASM/(professional level)

• Programming for Symbian

• RTOS

• Java SE

• Java EE (Java server pages, Java servlets, Http)

• JDBC

• Java Swing library

• Multithreading in Java

• GUI in Java with Java NET Beans.

• WEB programming

• Creating high performance Web applications with C++ fcgi.

• Perl

• Java script (OOP level), Java applets

• HTML

• PHP (OOP level)

• CSS

• CMS (Joomla!, Bitrix)

• XML

• Flash

• Relative database programming

• SQL Operating Systems

• Windows 95/98/NT/2000/XP/2003/Vista (workstations and servers)

• MSDOS

• UNIX: Free BSD, Open BSD, NET BSD,

Unix System V, Solaris.

• Linux: Suse Linux, Red Hat Linux, ASP

Linux, Fedora Core Linux, Mandriva Linux.

Web Servers:

• Apache HTTP Server

Other Software

• Programming software, programming,

debugging tools, Java NET Beans, Java Builder 2007, Tortoise SVN, Rational Rose, GCC, G++, other software.

Experience

2002 – 2005. Worked as freelancer programmer on C++, Embeded C.

2005-2008. Worked as electronic engineer for programming on C++ on Lvov ceramic factory.

Used technologies: C++, Assembler, Embedded C, GCC, G++, PIC MPLAB, AWR studio.

05.04.2008 – 20.12.2008. Worked on Soft Serve company like engineer of C++ on development and support tasks.

Worked as a support and development engineer, fixing bugs, memory

leaks, writing new modules, multimedia, network applications, cross platform applications on ANSI C++.

20.12.2008 - Working as a freelancer programmer on C++, Java, PHP.

10.07.2010 – Working for big it-company for development fcgi kernel for Linux server, written on C++, also writing Java script and PHP code for that project. Used libraries: STL, Geoip, Fcgi, Mysql, Posix threads.

от $100
от 4 дней
#1799
от $500
от 5 дней
#3153
от $500
от 3 дней
#3197
Сайты «под ключ»
нет отзывов
от $500
от 5 дней
#5426
от $700
от 7 дней
#6084