Post Job Free
Sign in

Project Software

Location:
Saint-Petersburg, AL, 90210
Salary:
50000
Posted:
April 21, 2012

Contact this candidate

Resume:

Hi. Currently I am looking for a software engineering position in

Canadian/US company.

Alexander Kobyakov

e-mail: **********.**@*****.***

phone numbers: +7-911-***-**-**

Professional profile:

A senior software engineering professional with 10 years experience in

IT industry. Have strong implementation skills and common sense of

good architecture with ability to find and apply a solution for

complex technical issues. My communication skill is enough to be a

good team player in the international corporate environment.

Objectives:

Programming languages: C# , JavaScript , C/C++ , Ruby , VB 6

Also familiar with following languages: Java , Objective-C , PL/SQL

DBMS: Oracle , MS SQL , My SQL

Frameworks:

Microsoft.Net Framework 4 , MVC.Net 2.0

Ruby-On-Rails , Cocoa

Version control systems: Clear Case , SVN, GIT, TFS

Platforms : Win32 , Linux , MacOSX

Other : Compiler design technologies. Lexical and syntax analysis; LL

, SLR parsing techniques.

Working experience:

12.2010 - present : Independant software consultant for largest

container terminal operator in US (logistics and stevedoring company).

Has 2 long-term assignements to customer US office at San-Francisco

Bay Area for a period of 5 months.

Web Applications project for internal customers : (VB6,C++, COM ,ASP

classic , .NET with C# language , MVC.NET , Oracle as database ,

PL/SQL)

Implementation of several features in authorisation subsystem.

Implementation/bugfixing for core business processes.

Perform architectural consultaitons on this applicaitons

reengineering from old VB6 based technologies to .NET and MVC.

Terminal Operational System project - set of business critical

applications to maintain and track all operaitons with containers

on the terminal: (VB6 clients , .NET server side with C# , Oracle as

database , PL/SQL).

Implementaiton of in different subsystems:

Clerk Applicaitons , Data Purger , Business logic on server.

Also my responsibility is production maintenance.

03.2010-12.2010 Sphere Consulting Inc

Senior software engineer/Team leader in a middle size Web e-commerce

project (www.crimson.com).

Responsible for general architecture , planning , deployment process

and also be in a role of developer for several

features in administration module and main module (UI and logic).

Additional extended functionality :

1) Web Crawler (full commitment).

2) Export and Import pricing data to/from Excel to maintain prices

on site (partial commitment).

3) Integraiton with different payment gateways: PayPal , FirstData

, Google checkout (partial commitment).

4) Integration with UPS web services for delivery price

calculaiton depending on address (partial commitment).

Core framework Ruby-on-Rails 2.3.8 + Spree

Deployment tools : Capistrano

Deployment platform : Amazon EC2 cloud.

11.2007-02.2009 , Software engineering consultant for Norwegian

company, Saint-Petersburg, Russia.

Participate in three projects :

1. Web service for document printing based on OpenOffice - complex

web-based solution partially based on open source technologies to

edit/update/delete and convert documents in different formats.

2. Universal database access library. Used technologies: .Net (C#) , COM (C++),

Oracle , MSSQL.

3. Development of new functionality for Web based corporate

information system. Project technical basis: ASP classic , VB6 , DHTML

, rich UI with JavaScript.

08.2005-04.2007 , Motorola, Saint-Petersburg, Russia

Senior Developer

Responsible for implementation of particular software components along

with R&D tasks.

Set-Top-Box project: (C++ , Linux,freeType library with framebuffer access)

Participation in development of Motorola Linux based platform for

digital entertraiment. Focused on closed-captioning feature

development in

different platform layers (data retriving and graphics rendering)

Several R&D projects related with Java on mobile devices:

Redesign and porting J2me extension framework (C++ , C, JAVA) from

proprietary to open source mobile phone platform with Linux OS.

Examining capabilities of multi-midlet virtual machine from

different vendors.

Prepare and implement different use cases.

UI components optimization based on QT library taking into account

interaction with Java layer.

04.2004-08.2005 , Telecommunication company PeterStar, Saint-Petersburg, Russia

Software Developer

A large software project to maintain major business processes in the

company (C++ , Oracle , PL/SQL , COM).

Participate in all in all stages of development process: business

analysis, writing code for client and server components, testing, and

user support.

The client part was implemented with usage of MFC and Stingray

libraries and server part was implemented with usage of Oracle

technologies.

A middleware based on DCOM was used for database access and other

service functionality.

2001- 2003, Other projects, Saint-Petersburg, Russia

Project for SmartQuant, Inc. (United Kingdom)

Design and development of translation module from EasyLanguage(TradeStation)

programming language to C#. EasyLanguage – auxiliary programming

language for TradeStation - popular trading system. It allows

describe and automate broker actions.

I wrote translator in C#. In addition to that I wrote syntax analyzer

generator for SLR(1) grammars in C++.

Projects For EnvionSoftware, Inc. (Russia)

Dashes project

Porting application from MacOS Toolbox to Carbon. Dashes application

inserts hyphenation chars into any form of text. It supports many

languages and consists of multiplatform linguistic part and UI. Dashes

were completely written in “pure c”. For application communications

with desktop publishing systems we used Apple Events also it supported

Apple Script.

Rapid Rote project, C++, PowerPlant. Porting windows MFC Application

to MacOSX. This product intended for foreign language learning. Main

core of this application was multiplatform database library for

adding, retrieving and searching information. To create attractive

user interface GDI+ (Win32) and Quartz(MacOSX) technologies was used.

Projects for SoftSystemService, Inc. (Russia):

Adapting BRAIN German ERP system for Russian customers. The server part was

developed for AS/400 platform and client was written with C++ Builder

for Win32. Visualization of display files that represent set of UI

controls was implemented. Also interaction with office applications

was being done on the client level. Over and above I took part in

server side development.

Development of an auxiliary component for functionality of graphic

metafiles. This component used as a part of operation system for

handheld PC and for GDI API testing.

Development of help desk system for remote user support. This project

was like as VNC system and also include co-browsing and live chat

subsystems. Main core of this product was server-side Active-X

component which developed using Microsoft Visual Studio instruments ,

the client part was written with C++ Builder.

Informational web site for Saint - Petersburg Chamber of Commerce

(JavaScript + SQL Server).

EDUCATION

2003 MS in Computer Science, Saint-Petersburg State Electro Technical

University, Saint-Petersburg, Russia



Contact this candidate