Contract software developer
Objective
My name is Vadim Sachenko. I'm looking for software projects where my
experience of software project manager, outsourcing manager, systems
analyst, systems architect, software developer and web programmer would be
useful. Mainly I'm looking for contracts on telecommuting basis.
Summary
I have more than ten years of operational experience. Last 7 years I work
as contract software development specialist.
I have experience of programming, software design
(projection, architecture), software project management, software project
requirements writing, IT (management, programming, technologies) consulting,
IT business consulting.
In business, I follow principles of professionalism,
responsibility and honesty.
Techs and Specs
- Operating system
MS Windows, Mac OS X, Linux.
- Programming language
C, C++, php, ActionScript, JavaScript, Asm86x, Prolog, Lisp,
Object Pascal, Objective-C.
- Programming framework
C++ Builder, MS VC++, Delphi, Dev-C++, Adobe Flash Professional.
- Network protocol
IP, ICMP, UDP, TCP, HTTP, HTTPS, SOAP, Modbus.
- CASE
Rational Rose, Visual UML.
- Web specification
HTML, CSS, XML, DTD, XSL.
- WEB server
Apache, MS IIS.
- DBMS
MySQL, Informix, MS SQL.
Personal Data
Date of birth: 1980-06-09.
Permanent residence: Kyiv, Ukraine.
Education
Masters degree. National Technical University of Ukraine "KPI",
Institute of Applied System Analysis.
Experience
- 2007-2010
- Contractor
- Roles
Project Manager, Systems Analyst, Systems Architect, SEO specialist,
Web promoter, Linux admin, Programmer.
- Projects
A big online multimedia project Livecage.com. This project is
an universal media sharing system that makes possible to share live
and on-demand media content (audio and video) online. Also Livecage
project was localized for Ukrainian- and Russian-speaking users.
The first stage of Evoz project was developed under my direction.
Several local web stores were developed under my direction.
- Results
I designed and coded the main part of Livecage project.
In order to continue development, more specialists were required.
I created local development office for the project in Kyiv.
I managed ongoing development of the project, localization to
the Ukrainian market and local web promotion. During those years,
I obtained the most part of my management experience.
- 2005-2007
- Contractor
- Roles
IT Consultant, Systems Analyst, Systems Architect, Programmer.
- Projects
There were many small and medium-sized tasks of software consulting
and software system analysis. For example, medical web-based project
"The Second Opinion" that was fully designed by me.
Also there were many consultations about software outsourcing in
Eastern Europe.
Porting VCL (Borland C++ Builder) applications to Mac OS X platform.
Contract work on gambling software. Web-based application for
delivering news by SMS.
- Results
Wide experience was obtained in IT consultation and system analysis.
During those years, I consulted businessmen and entrepreneurs from
dozens of different countries.
I rewrote core part of the Borland VCL to Mac OS X platform that
made possible to easily port my existing applications to Mac.
Much experience was obtained in administration of Unix environment.
- 2003-2005
- Freelancer
- Roles
Programmer, Project Manager.
- Projects
Download manager/scheduler. Plug-ins for Internet Explorer and
Netscape. CRM web portal. Portal for software development company.
I designed, managed and programmed Data Acquisition-Controlling
System. Remotely Controlled HTTP/HTTPS Client. A set of small C++,
Delphi, PHP and InstallShield projects.
- Results
Excellent understanding of network security issues and of HTTP
nuances. Experience in COM programming. Library of low-level
classes (buffers, strings etc). Excellent understanding of MODBUS
protocol. Good project management experience. Additional experience
in TCP/IP programming and HTTPS programming.
- 2001-2003
- Company
EnranTelecom, Kiev, Ukraine.
- Position
Programmer.
- Responsibilities
Software development and software support with purpose of
optimization of software deployment process. Development of
a corporate portal to optimize the software development cycle.
- Results
In the course of job, wide experience has been received on
designing the big program system (UML), on web programming (php),
on administration and using DBMS MySQL, on web-design (HTML,
JavaScript, XML + XSL), on network protocols (IP, TCP, UDP, ICMP,
HTTP) and on installers creation.
- 2000-2001
- Company
Soft+2000, Kiev, Ukraine.
- Position
Programmer.
- Responsibilities
Development of Delphi screen forms interacting with DBMS "MS SQL".
MS VC++ programming.
- Results
Forms to view and to change data in the DB are designed and
realized within the framework of users properties processing
system. The program to read several video streams synchronously
from the device with low search speed was designed.
Links
You can find description of my last projects and corresponding links on
the project page
of mmsoft.com.ua.
Contacts
Please contact me with contact form
on mmsoft.com.ua. The MMSoft is a company of mine.
Updated 2011-03-04. Vadim Sachenko