Java / J2EE / Web-developer
211-0063 Kawasaki-shi, Nakahara-ku, Kosugi-cho 1-527-204 Mansion Shiga
phone: (090)-7416-5916
e-mail: alex@kachanov.com
To work as a Java / J2EE / Web developer, web-projects manager in a international company with exposure to business and financial applications.
|
Total IT Experience |
11 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 |
· 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
· 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
· web-standards: HTML/XHTML, CSS, JavaScript/DOM
· 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 design
|
Roles: |
Java/J2EE-developer |
|
Experience: |
J2EE/EJB/JMS, Java, Jboss |
Joined a Fusion Systems team that is currently working on a wide scale trading project for a top tier Japanese securities company.
Our team is working on a web-application that will allow company's client to do a pre-trading analysis of a single stock, based on live and historical data retrieved from real time feeds, database records and quantitative analysis applications.
At first stage our team was creating multiple prototypes based on several various technologies, such as Flex, Portal API (JBoss Portal, Liferay Portal), mix of HTML, Flex/Flash (for charting) and AJAX (YUI, jQuery, DWR), and GWT. After several weeks of development the Flex technology was chosen for the project implementation.
Our Flex application is displaying data that is arriving from Reuters Tick Capture Engine (RTCE) to client side through Adobe BlazeDS server: stock quotes, trades data, as well as quantitative analytics data from Analytics Engine of RTCE. In RTCE development process I'm using Tcl (to query Analytics engine), SQL (to retrieve historical data), and Core Java (to pass data from RTCE to Flex3 client application).
Technologies used: Java6, JBoss AS, JBoss Portal, Liferay Portal, JavaScript/AJAX, GWT (Google Web Toolkit), Flex/ActionScript, Tcl, Flex3, ActionScript, HTML/JavaScript, Spring
Tools used: Eclipse IDE, Flex Builder, Ant, RTCE Studio
|
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 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, Eclipse IDE.
|
Roles: |
Java/J2EE-developer |
|
Experience: |
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, Eclipse IDE, client-server web-technologies.
Achievements: Though my project is not connected directly with investment banking business, I expand 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.
|
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.
|
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.
|
Roles: |
Web-developer, Java developer, Development team leader |
|
Experience: |
JSP, Servlets, JavaScript, XML, XSL, JDBC, MySQL, Oracle, J2EE Application servers |
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.
|
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).
|
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 including presentations and leaflets. My language skills were used for software localization and translation of company’s advertising materials.
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
1987 – 1992 Minsk Linguistics University. Interpreter of English and French. Master Degree in Linguistics and Philology.
· Brainbench Master in Java 2 Fundamentals (score 4.28 - transcript #4358545)
· Brainbench Professional in Java 2 Platform Enterprise Edition (score 3.48 - transcript #4358545)
Foreign languages: Russian (native), English (fluent), Japanese (beginner).
Other foreign languages: Italian (fluent), French, German, Spanish.
· 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).