Post Job Free
Sign in

System Project

Location:
Palm Bay, FL
Salary:
80000
Posted:
May 21, 2015

Contact this candidate

Resume:

Shkrum Vasiliy

skype: shkrum

cell: +1-469-***-****

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

EXPERIENCE SUMMARY

12+ years of experience in system analysis, application development and

programming.

7+ years of experience in web programming.

9+ years of experience in Java.

Expert in enterprise technologies and architecture.

Well skilled in database design.

Experience in major programming languages, databases, unit and manual

tests, operating hardware and software.

Experienced SCRUM master.

Good attention to details.

KEY STRENGTHS

Troubleshooting.

High responsible person

Communication skills

Stress resistant person

Professionally considered to be extremely aggressive and result oriented.

SOFTWARE EXPOSURE

Languages JAVA, Groovy, Python, SQL, PL/SQL, BASH, C++, JavaScripts,

HTML.

Application Servers Weblogic, JBoss and Tomcat as a servlet container.

Java Technologies J2EE (JSP, Struts, JavaBeans, Servlets, EJB 3,

Jersey(REST), BlazeDS, Axis2, JAXB, Velocity, Hibernate, iBatis, Spring,

JNDI), java core(JDBC, Mutithreading, Reflection), TIBCO iProcess API,

Mina, JUnit, TestNG. Log4j.

Databases: MySql, PostgreSQL, Orcle, Redis(NoSql)

Web Technologies HTML, CSS, JavaScript, AJAX, Prototype, JQuery, XML, XSLT,

Struts, Spring MVC

Operating Systems Linux, Windows, MacOS

Version Control VSS, SVN, Git

Other tools IntelliJ IDEA, PyCharm, Eclipse, Github, Toad, PL/SQL

Developer, SQL *Plus, Ant, Maven, Gradle, Hudson, TeamCity, Mantis,

Bugzilla, Jira, Hadoop, Sonar, TIBCO iProcess

EDUCATION

Bachelor of CS (Computer science & intellectual property), 2010.

Kharkiv National Technical University

LANGUAGES

English - fluent

Russian - native

Ukrainian - native

PROFESSIONAL EXPERIENCE

Catapulta, USA, TX, Richardson

February 2015 - till now

Software developer

Projects: KpiExplorer, CeaEngine, xsight-db

Analyze of 2G/3G/4G data, processing statistics from mobile network towers.

Show health of systems by locations, technologies, causes, etc.

Responsibilities:

Creating web-services(statistics, system health by locations, causes,etc)

Creating python scripts for automatization processing of data on servers

Back-end groovy data processing algorithms

Stress testing of system, analyzing of possible high loads

Split and overwriting legacy components on python and groovy and separate

these functionality as linux services

Split and overwriting legacy components on python and groovy and separate

these functionality as linux services

Environment / Technology

Java 1.7, Python 2.6(+psycopg2), Groovy, Gradle, Redis( NoSql database),

Deutsche bank(Luxoft), Kiev

February 2011 - January 2015

Java Team Leader

Deutsche Bank AG is a global banking and financial services company with

its headquarters in the Deutsche Bank Twin Towers in Frankfurt, Hesse,

Germany. It employs more than 100,000 people in over 70 countries, and has

a large presence in Europe, the Americas, Asia-Pacific and the emerging

markets. In 2009, Deutsche Bank was the largest foreign exchange dealer in

the world with a market share of 21 percent.

The bank offers financial products and services for corporate and

institutional clients along with private and business clients. Services

include sales, trading, research and origination of debt and equity;

mergers and acquisitions (M&A); risk management products, such as

derivatives, corporate finance, wealth management, retail banking, fund

management, and transaction banking.

Project: Finance

Internal analytic and reporting system for Finance department of Deutsche

bank.

System analyze trades data and let reprocess data through period, update

and reprocess for any time period. System was created as very flexible and

multifunction instrument for business users in Deutsche bank. System

manipulate with complicated business hierarchy which can be changed any

time and involve recalculation of all connected data for any time period.

Flexibility of project was reached by well considered of hole architecture

details. Big part of the project was integration part. System was

integrated with external and internal data sources which allow to get more

data for calculation and clarification. System allow to create some types

of reports which was required for department reporting. System based on 2

clusters(Tomcat, Weblogic) system and integrated with TIBCO iProcess

server(workflow system).

Project: Liquidity Stresstesting

Project: Liquidity Data uploader

Project: Liquidity Data admin

Responsibilities:-

Planning Scrum sprints, estimate tasks, ...

Maintain Kiev(dev,qa,uat) and New York(uat, prod) environments.

Installed/maintenance/integrate TIBCO iProcess servers for all Kiev

environments.

Do releases for Kiev and London.

L3 support

Create AMF-service. Integrate TIBCO iProcess though it's java API with Flex

front-end.

Developing programs for internal use, for developers/qa/managers which

improve productivity.

Create iPorcess workflow and teach/help to create workflows for other

projects.

Installed/maintenance/integrate TIBCO iProcess servers for all Kiev

environments.

Interviewed java developers and architects for DB stream projects.

Troubleshooting

Environment / Technology

java 1.5, Servlets, Oracle, Log4j, TIBCO iProcess(integration with server

by java API, maintenance), ANT, Unix shell scripts, BlazeDS, WEB-service,

Weblogic, Tomcat, SVN, IntelliJ IDEA, Oracle

UBS(Luxoft), Kiev

April 2010 - February 2011

Sr. Java developer

UBS is a Swiss global financial services company headquartered in Basel and

Z rich, Switzerland, which provides investment banking, asset management,

and wealth management services for private, corporate, and institutional

clients worldwide, as well as retail clients in Switzerland. It operates in

more than 40 countries and considered as the world's second largest manager

of private wealth assets, with over CHF 2.2 trillion in invested assets.

UBS operates in all of the major financial centers worldwide with offices

in over 50 countries and 64,000 employees around the world. UBS traces its

heritage to 1854 and it is the largest bank in Switzerland.

UBS Investment Bank, a bulge bracket bank, provides securities, other

financial products, and research in equities, fixed income, rates, foreign

exchange, precious metals and derivatives. Its 15,000 people across over 30

countries also advise and provide access to capital markets for corporate

and institutional clients, governments, financial intermediaries,

alternative asset managers and private investors.

The Investment Banking Department (IBD) provides a range of advisory and

underwriting services including mergers and acquisitions, restructuring,

equity offerings, investment grade and high yield debt offerings, leveraged

finance and leveraged loan structuring, and the private placement of

equity, debt,

Project: Finance

Real time exchange trading system. Integrated with all world stock

exchanges. System allow buy / sell derivatives for traders and brokers.

Front-end of system was developed using SWING and third party libraries

(SwiXML, FlexDock, GlazedLists). Server layer is based on WebSphere, Spring

framework and Oracle database. This server layer processes static data

requests from client by itself and transfer dynamic data request to the

next appropriate layer. Client application is used by external traders and

internal admins as applet or via WebStart using SSO authentication. Client

side has wide user preferences and permissioned functionality.

Back-end part was based on integration services for: transform data from

external exchange FIX-protocol format to internal ETD SwissKey format, data

source service, server state and log-watcher service, etc.

ETD system contained a lot of validations parts which behaviours was based

on specific business rules. System contains complicated business rules for

trading with swaps, futures,forwards

Responsibilities:

Developing FIX-adapters for different world exchange platforms : Chicago,

New York, Montreal, Malaysia

Add new exchange products from different exchanges to ETD.

Developing server and client parts of Exchanges Traded Derivative .

Integrating with hundreds of finance services shared around planet with

UBS ETD system.

Fixing bugs from easy to very complicated and hard to reproduced and fix,

before, all tasks need to be deep investigated from business side and

technical.

Developing new services and FIX-adapters for ETD alone and as a part XP-

pair.

Developing process was high coupling with London part of team, and other

developer parts.

Working with close cooperation with English speaking developers;

Environment / Technology

java 1.5, Servlets, Hibernate, JMS, FIX, Log4j, Eclipse, SVN(subversion,

TortoiseSVN ), putty, Weblogic, Oracle.

Nolte und Lauth, Kharkov April 2009 -

March 2010

Sr. Java developer / Researcher

NOLTE&LAUTH enables global brands to deliver digital customer processes and

contents worldwide.

A standardized 13-step rollout approach and professional stakeholder

integration have set a new industry benchmark for cost effiency and time-to-

market.

Project: Finance

1-2-3live CMS.

System 1-2-3-LIVE allows you to create a website in 15 minutes! System 1-2-

3-LIVE allows to easily manage site content: add and delete individual

pages, change content pages, and namely, text, links, pictures, multimedia

files, etc. All this is done with any personal computer with an Internet

connection in the web-browser. System is supported in browsers, Internet

Explorer, FireFox, Safari, Google Chrome, Opera.

Responsibilities:-

Investigating and fixing productivity issues.

Do architecture changes which let scale CMS(split functions on services,

clustered JVM and DB, use caching, etc.)

Add non-standard functional and develop message format standard which let

our customers add new type of CMS blocks to system automatically, system

become more flexible.

Fixing back-end's and front-end's bugs.

Environment / Technology

java 1.5, Struts,JSP, Hibernate, Jexcelapi, Apache Poi, Axis2, JAXB, XSD,

Terracotta, Postfix, Eclipse, SVN(cmd, subversion), ant, Tomcat, Axis2,

TortoiseSVN .

CS Ltd, Kharkov March 2008 - April

2009

PM / Sr. Java developer / Researcher

CS Ltd is Kharkov, Ukraine-based private software company targeting banking

and insurance sectors with its series of line-of-business applications,

support, custom development and consulting services.

CS Ltd was founded in 1997 and currently employs 250 people in Kharkov and

Kiev, Ukraine.

After 15 years in the information technology world, CS Ltd holds the strong

market leader position among banking software developers.Every 3rd bank in

Ukraine, as well as leading insurance companies, are using our software. We

think of the popularity of our products as the best proof of our

professionalism and understanding of the customers' demands.

Currently CS Ltd is the only Ukrainian software developer for banks to hold

Oracle Platinum Partner status. The company is also a Microsoft, IBM, HP

partner program member.

Project: iFobs-AClub, iFobs-Alfa, iFobs, TAC.

Online client-bank systems: iFobs-AClub, iFobs-Alfa, iFobs.

The iFOBS has been developed for banks striving for ensuring the most

efficient transmission channels in servicing their clients as well as for

banks enhancing services constantly by means of creating more and more

convenient conditions of receiving information and purchasing bank products

by their clients.

Therefore at developing the iFOBS CS Company first of all defined the

following goals:

creating a direct transmission channel between a bank and its clients;

providing a client with the direct access to the data about his accounts

and contracts and to the history of interaction with a bank;

creating a common light entry point for a client that makes it possible for

him not to visit a bank outlet personally and not to install extra software

on his PC.

Now it can be definitely stated that all set aims have been archived as the

iFOBS is operated in more than 40 banks of Ukraine for the moment.

The iFOBS is a system of the common electronic documents circulation

between a bank and a client. The system provides every client of the bank

with the possibility of Internet access to bank services and products. The

iFOBS is developed on the basis of the SOA (service oriented architecture)

that makes it possible to adapt the business logic of the system

functioning to market demands, being changed, quickly and easy, if

necessary.

The system functionality is divided into several trends:

iFOBS.Corporate - the automation of all the operations and services used by

bank corporate clients (juridical persons). Operating corporate accounts

and cards as well as salary projects has been implemented and corporate

budgeting subsystem and a lot of others have been developed.

iFOBS.Private(iFobs-Alfa) - the automation of all the operations and

services used by clients who are individual persons. Operating accounts and

cards, products, documents has been implemented and a light version of the

workstation has been created.

iFOBS.VIPClub (iFobs-AClub)- the automation of all the operations and

services oriented towards VIP-clients servicing. An extended set of

services has been implemented and the client requirements delivery directly

to his personal manager has been provided. A special design of the

interface has been developed for this trend as well.

Responsibilities:

Create project from scratch.

Integrate with iFobs and B2 engines.

Create design .

Communicate with client.

Development of the new projects and support of existing projects

Development of functional and technical proposals, bugfixing

Research new technologies

Environment / Technology

java 1.4, JSP, JDBC, JavaScript(Prototype), HTML(DHTML), CSS, Velocity,

XSLT.

etc...



Contact this candidate