Post Job Free
Sign in

Project Manager

Location:
Japan
Posted:
September 30, 2012

Contact this candidate

Resume:

Alexander Kachanov

Java / J*EE / Web-developer

***-**** ********-***, ********-ku, Kosugi-cho 1-527-204 Mansion Shiga

phone: (090-****-****

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

Objective

To work as a Java / J2EE / Web developer, web-projects manager in an international

company with

exposure to business and financial applications.

Experience

Total IT Experience 15 years

Java, XML, XSL, J2EE, JDBC 7 years

HTML/XHTML, JavaScript, CGI-Perl, PHP, ASP 10 years

JBoss, Tomcat, IIS, Apache 10 years

Internet/Intranet, WWW Development 12 years

SQL, ODBC (MySQL, Oracle, PostreSQL, MS, SQL, Access) 8 years

CVS 7 years

Stellent web-content management system (ex-"Xpedio", now Oracle CMS) 9 years

Linux / Unix environment 10 years

Windows Platform 16 years

My Strongest Skills

Server-side Java for web-development using J2EE technologies: EJB, JSP/Servlets, JSF,

JDBC, Struts,

XML/XSL, XML-RPC and SOAP with web-services, JMS

Application servers: JBoss, Apache Tomcat, BEA Weblogic, IIS, Macromedia JRun

Client-side web-development using JavaScript/DOM, Ajax, HTML/XHTML, CSS

RIA (Rich client application) development technologies: GWT, Flex/Flash

web-server scripting languages: JSP/Servlets/JSF, ASP, PHP, Perl

ORM and Java web-frameworks: JPA, Hibernate, Spring, Toplink, OpenJPA

web-development, web-design of intranet/internet sites and web-applications,

information architecture

SQL: MySQL, DB2, Oracle, MS SQL databases

supporting and evangelizing standards compliancy, usability, accessibility,

maintainability of web-sites and

web-applications

XML/XSL/FOP using Java

VBA programming

content management systems

graphical designWork Experience

2010.05 till present Mizuho Securities (Japan, Tokyo)

Roles: Java/J2EE/Web-developer, Assistant Manager

Experience: Spring, Java, Tomcat

Currently I m working on TradeView - the second application designed for Equity Web-

Portal of Mizuho Securities.

This application allows Mizuho s institutional clients to make Trade Cost Analysis of

execution of their orders, compare

performance of Mizuho s algorithms against certain benchmarks and to view the lifecycle

of each order execution using

visually rich charts and grids.

My role as team member and lead developer is to develop general design of the

application, write implementation code

st

(Java/Flex), write documentation, and provide support to other team members and to the

project manager. The 1 stage

of this application was finished in 3 months due to experience we gained while developing

previous project and due to

extensive reuse of code, components and solutions developed in previous project.

1

Technologies used: Java6, Tomcat, Flex3, ActionScript, Tcl, Spring

Tools used: Eclipse IDE, Flex Builder (Eclipse plug-in), Ant, RTCE Studio, Confluence,

SVN, JIRA

2009.07 till present Fusion Systems Japan (Japan, Tokyo)

Roles: Java/J2EE-developer

Experience: J2EE/EJB/JMS, Java, Jboss

Our project team of three people started a web-application that allows company's client

to do a pre-trading analysis of a

single stock, based on live and historical data retrieved from real time market data

feeds, market data database records

and quantitative analysis applications. This web-application is a component of a more

broad concept of a web-portal,

developed for prime institutional clients developed by Electronic Trading Technology

department of Mizuho Securities

Co. Ltd.

My role as a team member was to assess technologies that would be most suitable for this

project, develop prototypes

using Flex, Portal API (JBoss Portal, Liferay Portal), mix of HTML, Flex/Flash (for

charting) and AJAX (YUI, jQuery,

DWR), and GWT.

The project was started from scratch and finished in 6 months mostly due to good team of

developers, common

understanding of development process and good choice of tools and methods.

This project required deep understanding of market data, quantitative methods of finance,

knowledge of statistics as well

as close interaction with Electronic Trading department, bank's infrastructure team and

other vendors that take part in

this project.

Technologies used: Java6, JDBC, Spring, Tomcat, Flex3, ActionScript, Tcl (Reuters Tick

Capture Engine and

Analytical Engine)

Tools used: Eclipse IDE, Flex Builder (Eclipse plug-in), Ant (continuous integration),

RTCE Studio, Confluence (Wiki

documentation), SVN (source control), JIRA (bug tracking)

2009.03 2009.07 Intersoft K.K. (Japan, Tokyo)

Roles: Java/J2EE-developer

Experience: J2EE/EJB/JMS, Java, WebLogic, Oracle

I took part in an internal product development - a Search Engine coupled with a composite

database sources (including

OFAC-SDN) to detect and identify anti-social forces associated with Anti-Money Laundering

activities. I designed and

developed a JavaEE component for this product. This component allows to search up to 1

mil. names in the database

simultaneously. JMS technology was used to create multiple parallel searches and to

persist results in the database for

later review by the user.

Database stores information from newspaper articles that are analyzed by a special

Natural Language Parser. Names of

criminals found in this articles are processed by special rules (JBoss Drools rule

engine). Currently product is able to

analyze texts in Japanese and Chinese with more languages to be added: Korean, English,

Russian and Spanish etc.

Technologies used: Java6, XML, EJB3, JPA, JMS, Hibernate, Oracle, WebLogic 10,

Tools used: Eclipse IDE, JIRA, SVN

2008.02 2009.02 Goldman Sachs thru Intersoft K.K. (Japan, Tokyo)

Roles: Java/J2EE-developerExperience: J2EE/EJB, Core Java, JBoss, MySQL

As a member of international multinational transcontinental team of 10 people I take part

in development, programming,

user interface designing of internal HR Java/J2EE Web-application. This system is an

application written from scratch

as a substitution of a third-party vendor's product.

I joined the project at it's early stage and contributed my knowledge of JBoss, EJB, JPA

and web-applications design to

the project. Development process requires extensive knowledge of Java Collections

framework, EJB, JBoss, database,

unit testing and extensive interaction with business analysts and future users of the

system from HR department.

It will be used by HR staff to calculate benefits data of 1.500 employees of GS Japan

(commutation, retirement, rent)

and generate reports for other institutions. For GS it will be a more flexible, more

powerful, more precise, thoroughly

tested and robust substitution of a legacy vendor product with excellent prospects to

expand its coverage to GS China.

Technologies used: Java5, EJB3, JPA, Hibernate, DB2, JBoss AS, client-server web-

technologies.

2

Tools used:

Eclipse IDE, Tracker, Hudson, SVN

Achievements: Though my project was not connected directly to investment banking

business, I expanded my

knowledge of capital market by reading books on equities, fixed income and derivatives

trading, financial mathematics

and financial applications programming.

As a side project I took part in development of a internal portal application for

Intersoft K.K. I took the lead part in the

project and contributed my knowledge of JBoss application server, JBoss Portal server

(JSR-168 and JSR-286),

JPA/Hibernate, JSF and Facelets.

I'm very much interested in new promising technologies, such as JBoss Seam, Spring

Framework, GlassFish Application

Server, BPEL/jBPM.

2006.04 2007.12 SIDC K.K. (Japan, Tokyo)

Roles: Web-developer, Web-master

Experience: Apache, HTML, CSS, JavaScript, Ajax, XML, PHP, PHP-Pear, Perl, MySQL database

Development, programming, designing and maintaining the web-applications for Trust-Watch

daily network security

scanning service: www.trust-watch.jp. I was responsible to take over the process of

creating a web-interface for SIDC

staff to accept new customers, manage security scans, review reports and deliver them to

customers through www.trust-

watch.jp web-site.

This task required close interaction with security scanner developers and sales

department of SIDC and working in team

with them to deliver the service on schedule.

I designed and developed two parts of the web-application using PHP, MySQL, XML, HTML/CSS

and JavaScript

technologies. I was managing a small team of developers (1 web-designer and 1 PHP

programmer). I developed SOAP

web-service to interact with external partner who was adding new customers to Trust-Watch

web-site remotely. This

task was an unexpected requirement from management and sales team, and I m proud we

quickly found the solution for

this project and this new requirement didn t break our development schedule.

Interaction between Trust-Watch front-end (web-application written in PHP) and Trust-

Watch backend (network

scanners written in C/C++) was based on XML-RPC code. I was responsible to design the

protocol and implement it

into the code. This allowed us to decouple the whole system and make it more flexible,

extensible and reliable.

This Trust-Watch application now allows SIDC to accept more customers for network

security auditing and to increase

its market share of security services in Japan. Customers include banks,

telecommunication companies, media

companies and numerous IT companies.

2002.10 2006.03ADOS Co., Ltd. (Japan, Tokyo)

Roles: Java programmer, Java web-developer, web-master

Experience: Tomcat/JBoss, JSP/Servlets, JavaScript, Ajax, XHTML, XML/XSL, JDBC, MySQL,

Oracle, Mighty

for RosettaNet B2B server, jBPM, rsync, Hibernate, QuickSolution indexing server

Development, programming, designing web-systems for ADOS's clients. I was responsible for

development of web-

applications and web-interfaces for various company's products and services.

My primary task was to develop web front-end for Mighty e-commerce B2B server. Using

this web front-end Mighty

Customers are able to track bids and purchase orders from their trade partners using

RosettaNET B2B protocol. All

information was stored in MySQL database, B2B server was running on Tomcat and JBoss, and

Linux/UNIX was

primary deployment platform.

I also developed Content Management system for ADOS Customer with support of version

control (CVS), XML/XSL

documents (DocBook XML) conversion (using Java Batik and FOP technology) to multiple

formats, business process

management engine (using jBPM library) and staging live server replication (using

rsync). This application allowed

Customer to store information in XM format and to search and retrieve it in any other

format needed (PDF, HTML,

SVG).

Also I was responsible for design and development of company s web-site: www.a-dos.com.

Web-site is using MySQL

as database storage and is a Java web-application (JSP/Servlets) running on Tomcat web-

server.

2001.10 2002.10 IntaDev (Japan, Tokyo)

Roles: Web-developer, Java developer, Development team leader

Experience: JSP, Servlets, JavaScript, XML, XSL, JDBC, MySQL, Oracle, J2EE Application

servers

3

Development, programming, designing web-systems for clients of IntaDev.

My primary project was a Java server application for delivering web content to mobile

devices (mobile phones) using

XML/XSL technologies. This application was using XML as content format and then it

converted content into HTML,

WML, XHTML or cHTML depending on the model of mobile phone that was sending requests.

This server could be

integrated with Exchange server to view emails, with RSS data feeds and any database to

make simple e-commerce.

Under sub-contract with Stellent company I was developing portlets for BEA WebLogic

Portal to integrate Stellent

Content Management System with BEA products. Localization.

2000.06 2001.11 Merrill Lynch Japan Securities (Japan, Tokyo) through IntaDev

Roles: Web-master, web-programmer, IIS administrator

Experience: ASP/IIS, SQL, Oracle, MS SQL, Access, Perl, HTML, JavaScript, Perl,

Photoshop, Fireworks, Stellent

CMS

Development, programming, designing and maintaining the Intranet web-site of Merrill

Lynch Japan Securities.

Xpedio/Stellent web content management administration, deployment and customization.

My primary task was intranet web-site for Merrill Lynch Japan (Worldnet Japan project). I

joined the project at early

stage and I was responsible for total design of the Worldnet Japan intranet web-site from

scratch: coding, web-design,

maintenance, training, documentation. The whole application was built using ASP (IIS /

Windows platform), Oracle and

Access was used to store content.

This task required close interaction with many departments of ML Japan:

Public Relations department was using intranet web-site to deliver news and articles

(special web-application

(Java/Tomcat/Oracle) was designed that would allow PR staff to publish news on the web-

site) .

Human Resources department was using intranet web-site to publish announcements about

courses and classes

Administration office was using web-site to publish day-to-day information for ML staff

IT department provided technical support to build the whole three-stage development-to-

production

environment: development servers, staging servers and production servers

Contingency Department asked for development of a separate web-site to provide their

contingency

information across all ML Japan offices.

All ML departments had some kind of presentation of what they are doing on the web-site

I also contacted web-masters of ML Australia and Canada and we created a global search

index (using MS Indexing

server) of ML intranet web-sites. This allowed ML staff to search information globally

from one place. Basically,

Worldnet Japan within 1 year became the first web-site everybody at ML Japan (Tokyo,

Osaka) was opening at the

beginning of their work day.

As a part of Core technologies team I was responsible for introduction of new

technologies to ML Japan. I was

responsible for integrating Xpedio/Stellent Content management system into ML intranet

web-site to automate content

publishing process. This would allow content producers to create content, publish it and

approve it according to

predefined workflow process. My skills in Xpedio/Stellent were used in Analytical

department to create distribution

system of analytical reports produced by ML analysts.

My web-development knowledge and good teaching skills were used by Human Resources

department to teach HTML

and basic web-development to ML Japan staff (approx. 150 people).

1999.06 2000.06 Neftegazsystema (Gomel, Belarus)

Roles: Programmer, Web-master, Designer, Interpreter

Experience: Delphi, COM, Web, Apache, CorelDraw, Photoshop, HTML, JavaScript, MySQL,

Access

Development of systems to access documents stored in databases through the Web. (SQL,

COM, Delphi, HTML,

JavaScript).

My primary project was the web front-end to Slider pipeline information management

system. This web-application was

based on COM and ODBC/Access. This web-application allowed users to access the database

without installing rich

client application on their computers.

One of the projects was development of VBA application to create, compile and distribute

reports via web-server for an

oil and gas company. This project required deep knowledge of VBA, Excel, COM

technologies, IIS, VBScript. I

responsible for designing and developing this project and it took 1 month of my intensive

work and debugging to finish

it for full Customer s satisfaction.

I was also creating and supporting Company's web-site: www.ogs.gomel.by. It uses PHP as

scripting language, Apache

and MySQL for deployment. I used my computer graphic skills to design advertising

materials for the company

4

including presentations and leaflets. My language skills were used for software

localization and translation of company s

advertising materials.

Personal Details

Date of Birth: July 26, 1970 (38 years old)

Nationality: Belarus

Work permit: Japan (till end of May 2012)

LinkedIn Profile: http://www.linkedin.com/profile?viewProfile=&key=16833378

Education

19871992 Minsk Linguistics University. Interpreter of English and French. Master

Degree in Linguistics and

Philology.

Certification

Brainbench Master in Java 2 Fundamentals (score 4.28 - transcript #4358545)

Brainbench Professional in Java 2 Platform Enterprise Edition (score 3.48 - transcript

#4358545)

Other skills

Foreign languages: Russian (native), English (fluent), Japanese (beginner).

Other foreign languages: Italian (fluent), French, German, Spanish.

Side projects

JapanWiki

WikiMedia based Russian encyclopedia on Japan for JIC Travel Company (Tokyo, Japan). I am

responsible for

managing wikipedia, creating and translating articles and managing access to wikipedia

for JIC guides. (since

2005).

www.webmascon.com

Russian web-development educational web-site. I am the owner, manager and chief editor of

the leading

Russian internet journal on web-development. This project is aimed to promote best web-

development

practices and technologies among Russian speaking developers. (since 2000).

5



Contact this candidate