From 1998
till
1999
worked as Programmer
at Lider, ltd
on
System for stock-taking for car-selling warehouses. The main purpose of system was to store
information about stock status and do complex queries on searching product analogs.
Used technologies: MS Access,Delphi,BDE (Paradox)
From 2000
till
2001
worked as Freelancing programmer
on
various projects, mostly web-related. Got practice in
creating web sites using PHP, MySQL, Perl, Java and administration of UNIX-servers (Linux/FreeBSD).
Used technologies: PHP,Perl,Visual C++,Java2
From 2001
till
2003
worked as Senior programmer/Team leader/Project manager
at Alitel
on
VoIP billing system based on Radius server. Started as first developer of this system, and continued as
head developer of small group of developers. Mastered C++ unix programming, database management,
multi-threaded and time-sensitive development. Also got skill of managing group of
developers (code review, planning, etc).
Used technologies: C++ (gcc),MySQL,Radius RLM,CGI
From
2003
till
2004
worked as
Senior programmer/System architect
at
Obex Corporation
on
Web application for B2B telemarketing. Distributed system, that allows
customers to plan and implement telemarketing process and calculate profits. Used AJAX to accelerate
system,minimize risks of concurrent modifications and make system more user-friendly.
Used technologies:
PHP,
MySQL,
Design Patterns
From
2004
till
2004
worked as
Programmer
at
AMI-Ukraine
on
PersonPro - personnel management system. Enterprise-level
Ukrainian fully customizable solution that handles all processes of HR: gathering, storing, publishing information,
handling complex queries about personnel, preparing customizable reports, including documents of strict
accountability.
Used technologies:
Delphi,
ODBC
From
2004
till
2005
worked as
Developer
at
Frontex
on
Xcelerix: non-relational (entity-relational) in-memory database. Targeting
as ultra-fast information storage, Xcelerix used entity relational schemes to provide determined selection time
for data queries, that in standard relation-based database system would require exponential growing time. Also Xcelerix
provided support to as many OS as possible, including Windows, Mac OS, different distributions of Linuxes, HP-UX.
Used technologies:
C++,
Perl,
Java2
From
2005
till
2009
worked as
Core developer/Team leader
at
DevelopEx
on
Several projects. Among them: AuctionFloor - Huge ERP project with many modules and complex backend made
for auction house who makes live auctions. The system has many modules including
inventory module, payment , accounting, checkout, shipping, live auction software, and many other modules.
It is integrated with several 3rd party APIs (ebay, USPS, UPS, Fedex, ACH payments,
Paypal, CC processing gateways) and even has two bidding templates(AJAX and C++)
and realtime TCP/IP server software to make live auctions. Error report - Web-module for helpdesk system which
allows filing helpdesk and inventory reports to support people. Web Order - Business management system which allows to
automate purchase processes in an enterprise and integrated with 3rd party applications. Prospeo - trending component
with complex graphs drawing for 3rd party application. FlowCharting - charting component to use as DotNetNuke module.
Used technologies:
C#,
C++