PURPOSE:
Searching for remote software engineer position (outsourcing).
Can work as a member of development team or as an independent developer.
QUALIFICATION:
LANGUAGES:
MS Visual C++ 2005/2003/6.0 (Windows and PocketPC), Borland C/C++ 6.0, CodeWarrior
Development Studio for Palm OS 9.0, Borland Delphi 6.0, Pascal, HTML.
OS:
Windows 2000/XP, Windows 2000/2002 Server, Windows 95/98,
DOS.
DATABASE:
InterBase, DBF, MySQL, Oracle (familiar with).
WORK EXPERIENCE:
2007–until today |
Continue to work for US company BrainMatrix, Inc as a remote C++ developer.
Using C++ Builder 6.0 for Windows and MS Visual Studio 2005 for PocketPC.
|
2005–2007 |
Worked full-time for US company Iambic, Inc as a remote C/C++ developer.
Engaged in development a few projects: Agendus for Windows Outlook Edition v.4.22, Agendus for Windows Palm Desktop Edition v.4.22, TinySheet v5.02 for Palm OS,
EasyNote v2.02 for Palm OS, SalesWarrior v2.7 for Palm OS.
-
Agendus is largest project for Windows, Pocket PC, Palm and Symbian platforms.
It is a personal information manager, which can synchronize with Pocket PC, Palm and Symbian devices.
- Agendus for Windows Outlook Edition is an effortless schedule management solution fully integrated into Outlook. With an intuitive interface,
you'll wonder what you ever did without it. Written using MS Visual C++ 2005.
- Agendus for Windows Palm Desktop Edition is an all-in-one application that allows you to view,
search, and organize your contacts, tasks, calls, memos, and calendar information the way you want. Written using MS Visual C++ 2005.
-
TinySheet is iambic's full-featured, Excel-like spreadsheet software for Palm OS devices. It offers direct synchronization with Microsoft Excel on Windows PC
and now comes with the illustrative spreadsheet charts and graphing capabilities of TinyChart. Written using CodeWarrior Development Studio for Palm OS 9.0.
-
SalesWarrior lets you dramatically leverage the convenience of a PDA to track sales opportunities, leads and referrals, as well as store
important information like actual sales, prices, costs, profits and commissions. Written using CodeWarrior Development Studio for Palm OS 9.0
-
EasyNotes is the perfect way to organize your text, voice, pen and drawing notes into any note entity. It is THE user-friendly solution to all note-taking listing and memos.
Written using CodeWarrior Development Studio for Palm OS 9.0
|
2005 |
Worked part-time for US company BrainMatrix, Inc as a remote C/C++ developer.
Developed one small project for Palm OS using Code Warrior 9 for testing students. Also worked on EdWin application for Windows and
Linux which synchronizes with EdWin for Palm OS (Windows version is written at 90% by me, and the Linux version and conduit is written by me only), written using C++
Builder 6.0 for Windows and Kylix 3.0 for Linux. |
2000–2005 |
Worked as a 1nd-class programmer-engineer
and network security system administrator in the department of automation
system operation at the Open Join Stock “Ukrtelecom”
in Ternopil center of information technologies. Development, application,
and support, of software developed for internal corporate use of
Ukrtelecom:
-
Development of software application
for queuing, storing, and tracking information about installing new
telephone lines for corporate customers. This application is used
also to compute optimal use or our resource, human and technical.
For building various sorts of reports. All forms of reports are completely
customizable by end users, kind of visual form/report editor. This
application stores data in database management InterBase and written
in Borland Delphi 6.0 development environment.
-
Developed software application for
Ukrtelecom’s internet-café needs. This application consists
of two parts:
- Client part, which is installed
on client PCs
- Server part which controls all client
PCs (ex: turn off, block/unblock user input and network, reboot,
and limit internet traffic, eg.). Generates statistics on internet-café
work in textual and graphical forms.
This application stores data in database management
DBase and written in Borland Delphi 6.0 development environment.
-
I’ve worked out whole software
system “Apolon” for storing and tracking information about
received money for communication services from customers. Right now
this application has been used in our Ternopil office for 3 years
and currently this software is being considered for use nationwide
use in all divisions of Ukrtelecom. It is written using Client/Server
technology using distributed component object model (DCOM). Using
following software development tools: Delphi 5.0, C++ Builder , InterBase
5.0
-
Developed dynamic library (.dll)
for controlling cash register machine “Samsung 350F-STU UA”
operations for Ukrtelecom needs. Written using Borland C++ 5.0.
-
Based on above software title #4
(cash register machine module) written software application for programming
price list by customers division. Written using Borland Delphi 5.0
development environment.
Most of these titles are written entirely
by me. In addition to that I was fixing and updating existing software
titles for Ukrtelecom needs. Also I’m engaged in to development
and administration of corporate area network which encounters about 300
user machines and 6 servers running on Windows NT Server/2000 Server.
|
OUT OF WORK EXPERIENCE:
2006–2007 |
I with my friends had created own project – BeCrossword for Pocket PC
(Sites: AVBSoft and BeOcean - site of my friends).
BeCrossword is a handy application for getting and solving crossword puzzles on the palm of your hand
without paper and pen, without PC or notebook. Application structure and graphic part wrote by me.
Written using MS Visual C++ 2005.
|
2000–2003 |
Developed software application
for automating and computerization of Ternopil State Technical University
documents, schedules, and mark sheets. In the database is stored
all information about students, their marks, special notes, information
about professors, their personal schedules, information about each
faculty, e.g.. Also this program has different access levels of
users (faculties/administrators). It can generate different sorts
of reports, including visual editor for editing report form. Written
using database management system InterBase and MySQL, Borland Delphi
6.0 and MS Visual C++ 6.0. Based on this project was done my degree
work in Ternopil State Technical University. |
1999–2000 |
Developed Application for cash
machines repair shop, for storing and tracking information about
job done and breakage type. Written using database management system
Dbase and Borland Delphi 4.0 development environment. |
1998–1999 |
Developed application Magic
Busyness Card which quickly allows to create professionally looking
business card in few simple steps. Written using MS Visual C++ 6.0. |
1997–1998 |
Developed software application
for recording sales of car parts for car shop. Written using database
management system Dbase and Borland Delphi 3.0 development environment.
|
1996–1997 |
Developed software application
for calculating prime cost of lamps. Written for “Vatra”
corporation. Written in Borland Pascal 7.0 development environment. |
DUCATION: higher
1997–2002 |
Graduated Ternopil State Technical
University, faculty “Computer-integrated technological processes
and manufacturing”, by qualification: Specialist in computer-integrated
systems, technological processes and manufacturing. |
LANGUAGES:
Ukrainian, Russian – mother languages
English – reading and writing.
HOBBIES:
Sport games (volleyball, basketball, football), tourism,
reading books (especially scientific fiction), listen music.
|