Поиск: • Вакансии      
Резюме

Начало -> Резюме в категории: Программисты, Компьютерные технологии

Добавить в блокнотВерсия для печати Резюме: C/C++ software developer
Мужчина
Добавлено:06-06-2011
Зарплата:договорная
Пол:мужской
Возраст: 28
Образование:высшее
График работы:неважно, договоримся

Roman Savchenko

Position: Engineer
Total Exp: 5
Availability:
Location: pr. Theatralny 38/1, Donetsk, Ukraine
E-mail: [email protected]
Phone: +3 8-050-8310266

Summary:
5 years experience of development of software as a Developer. Good knowledge and experience of software development with implementing OOP principles on practice. Broad experience of development of low level software for personal computers and microcontrollers. Experience in a full cycle of software development.

Application development and support C, C++.
Broad experience in application testing and debugging.
Good knowledge and application of OOP principles.
Software architecture development.
Hardware interfaces programming.

PERSONAL INFORMATION
High attention to details, ability to concentrate on work. Ability to finish the begun business. Aspiration to knowledge and to increase of a professional level. Hi level of self motivation.
EDUCATION
Software developer (Donetsk State University).

PROFESSIONAL SKILLS:
PROGRAMMING LANGUAGES, TECHNIQUES AND LIBRARIES
C/C++ Good
JavaScript Good
PHP/HTML Good
Perl Familiar
COM/ATL Familiar
Objective-C Familiar

SOFTWARE TOOLS
MSVC broad operational experience
Atmel AVR GCC broad operational experience
PCAD 2004 broad operational experience
Xcode considerable operational experience


HARDWARE PLATFORM
Intel x86 broad operational experience
Atmel AVR broad operational experience
MIPS32 broad operational experience
Arm considerable operational experience

LIBS:
QT, STL, TinyXML, MFC, GTK, JQuery


Professional experience (Recent major projects)


TECHMETON October 2005- February 2006
GPIB controller.

Environment:

MSVC6, Atmel AVR GCC.

Developer.

Developed USB device, that allowed to connect laboratory equipment to ps-software to make calculations on the basis of received data (from thermocouple), and store them in excel-compatible file format.

Responsibilities:
• Hardware device design.
• Device controller firmware.
• Desktop system software development.
• RS232 stream tunneling through TCP/IP server.
• Device assembling and setting up.

TECHMETON March 2006- July 2006
Conversion of Digital printer interface to RS232 interface through USB.

Environment:

Microsoft Visual Studio 6 MFC, Atmel AVR GCC.

Developer.

Developed USB device, that allowed to connect laboratory equipment to ps-software to make calculations on the basis of received data (from thermocouple), and store them in excel-compatible file format.

Responsibilities:
• Hardware device design.
• Device controller firmware.
• Desktop system software (temperature control).
• Device assembling and setting up.


TECHMETON August 2006 - November 2007
Tool for Canon digital cameras.

Environment:

Microsoft Visual Studio 6 MFC, Canon SDK 7.3.

Software developer.

Developed software allowing:
• Camera tuning
• Viewfinder
• Automatic/manual shooting
• Saving photos
• Saving viewfinder in video stream.

Responsibilities:
• Desktop system software development.


TECHMETON December 2006 - March 2007
Plug-in for adding scanner support into 1C (business logic application)

Environment:

Microsoft Visual Studio 6 MFC, OLE, Twain32, Windows Printing System

Responsibilities:
• Command interface expansion.
• Twain32 addition.
• Image filtering algorithm development. (scanner noise removal)
• Printing original sizes.
• User interface modification.
• User manual.

TECHMETON September 2007 - January 2008
Stepping motor controller operated through RS232 interface.

Environment:

Microsoft Visual Studio 6 MFC, Atmel AVR GCC.

Developer.

Developed RS232 device that allowed setting up the transformer magnetic core to regulate temperature in an electric furnace.

Responsibilities:
• Hardware device design.
• Device controller firmware.
• Desktop system software.
• Device assembling and setting up.

XITEX March 2008 – May 2008
Multiuser audio editor for Windows/Linux/MacOS.

Environment:

Microsoft Visual Studio 2005/Qt/Soap/FMOD/TagLib/Lame

Responsibilities:
• Multithread fixing
• Adding new features

XITEX June 2008 – February 2009
Software gateway lifetime support

Environment:

MSVC2005, MSVC6, C, VMware

Defect team.

Responsibilities:
• defect reproducing
• defects fixing
• testing




XITEX March 2009 – August 2009
iPhone game development.

Environment:

xCode, OpenGLES1, Objective-C, C++

Developer.

Responsibilities:
• graphics animation engine development.


DICS- 2009 October - 2009 December
Mifare RFID explorer

Environment:

MSVC2005, C++, MFC / QtBuilder, C++, ACS120 SDK

Developer.

Responsibilities:
• Development of 2 applications that demonstrate capabilities of ACS120 readers.

DICS- 2009 December 2010- February
Pass system prototyping

Requirements:
• heavy load++
• short response time
• high availability
• galvanic isolation
• ciphering
• licensing
• virtualization
• simple configuring
• low cost
• third party software connectivity
• infrastructure reusing

Public project 2010 February
• Applying public patch for miniupnpd for OpenWrt what allows remote interface up/down. Adding missing SOAP functions implementation.
• Daemon for buttons handling for OpenWrt using bash, dd, hexdump, awk.

DICS- 2010 March
Webcam M-JPEG stream splitter with load balancer, M-JPEG stream frame FTP uploader

Environment:

C++, Qt, QtBuilder, Win32

Developer

Responsibilities:
• Console daemon that receives camera M-JPEG stream at max speed and sends content to connected client with chosen or maximum speed without frame duplication.
• Console daemon that receives camera M-JPEG stream at fixed speed, and upload frames on remote ftp server.

DICS – 2010 April
FreeRadius HA cluster, web-interface for user management and database synchronization.

Environment:

PHP5, HTML, CSS, JavaScript, JQuery, Apache2.2, Mysql5, Netbeans

Developer

Responsibilities:
• Secure web application to manage users accounts
• Group properties configuring
• User credentials, group(s) configuring
• Servers synchronization

Private – 2010 March
Spare tool

Environment:

PHP5, HTML, CSS, JavaScript, JQuery, fpdf, Apache2.2, Mysql5, Netbeans

Developer

Responsibilities:
• Secure multiuser web application to manage hardware consistency in different locations
• Management of limits for hardware types and categories
• Management of user permissions, properties
• Management of alerts of store/warehouse/site limits
• Management of categories and subcategories of specified hardware
• Hardware properties management
• Hardware local reallocation process, Faulty hardware local reallocation, warranty replacement process
• Box labeling
• Assigned task email remainder in accordance with user(s) role(s)
• Web forms search by filters
• Auto completion
• Fixed input
• Friendly notifications
• Database backup
• Partial page reloading
• Safe authentication
• Direct link creation

DICS-Hotel network access system (NAS) 2010 – October

Environment:

FreeBSD, ipfw, vlan, nat, bind9, PHP5, HTML, fpdf, Apache2.2, PostgreSQL, plpgsql, Netbeans

Tester, developer

Responsibilities:
• Reproducing environment for existing NAS
• Create manual for NAS deployment
• Functional testing
• Vulnerability removal
• Invalid calculation fixing up
• Adding of alternative mode of payment


DICS-Video on demand via Digital media player DMP4400 - 2011

Environment:
FreeBSD, Apache, Mysql, HTML, Javascript, PHP, JQuery, Ajax

Developer, tester

Responsibilities:
• Create html based javascript application for DMP
• Create web-interface for VOD
• Create module for Cisco Digital Media Server connectivity


Additional information:
Languages:
English good technical
Ukrainian native
Russian native
Marital status:
Married

Телефон:8-050-8310266
E-Mail:
 
Постоянный адрес объявления: http://job.dn.ua/resumes/40517.html

Ваш блокнот

Блокнот В вашем блокноте:
• вакансий - 0
• резюме - 0
• объявления купля/продажа - 0
Как запомнить мой блокнот?

Реклама