Alexander Kachanov

Core Java / J2EE developer of low-latency high-performance financial applications for securities trading industry

Address: Japan, Tokyo
Download: My complete resume as PDF file


Java / J2EE since 2000
Financial Technologies since 2008
Web-application development since 1997
Total IT Experience since 1992

My Strongest Skills

Lead Core Java Developer:

Financial Technologies experience:

Project Management skills:

2012.01 - present - Bank of America Merrill Lynch (Japan, Tokyo)

Role: 2019.01 - present: VP, Java Developer for Portfolio / High Touch Equities Trading technology


As a part of global OMS team my current task is to adapt Global OMS to Japanese equties market and regulations to support Agency and Risk desks for Portfolio/Program and Single Stock trading flows. Deployment of this project in Japan in Year 2019 will allow to decomission legacy homegrown and expensive vendor trading systems, will simplify support, will reduce support costs and will move all equities trading business onto one single consitent trading platform.

Role: 2014.09 - 2018.12: VP, Java Developer for Futures and Options and OTC Clearing Technology


This job demands from me great attention to details and quality of code, understanding of derivatives trading nuances, multitasking with constant concentration on priorities, and every-day interaction with my team members in different regions and members of other teams from Middle and Back Office technology, business analysts, desk traders, clients' onboarding division and 1st line of PROD support.

2009.07 - 2011.12 - Mizuho Securities (Japan, Tokyo)

Roles: Core Java / J2EE-developer, AVP

Institutional client facing Web-application/web-protal for pre-trade and post trade analysis of clients' trades. UI: Flex/ActionScript; Server-side: Java, Spring, BlazeDS

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

Roles: J2EE-developer

Know-your-customer web-application that collects and analyzes pools of data from various sources to provide background information to banks and brokerages about their potential customers. UI: HTML/CSS; Server-side: J2EE, Weblogic, Oracle DB, custom libraries for text parsing

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

Roles: J2EE-developer

Internal web-application for human resources department. UI: custom GS library, HTML, JavaScript; Server-side: Java, JBoss, Hibernate, DB2

... and more

My complete resume as PDF file




StackOverflow Profile:




Simple FIX Client
Java application that can be used to send predefined FIX protocol messages to any FIX server.
Messages are controlled by scenarious using Domain Specific Language (based on Groovy).
FIX protocol communication is based on QuickFIX/J open source library.

My collection of public documents related to low-latency trading and tunings for performance at different levels of technology stack:

  • processors: optimization guides
  • hardware: HPE ProLiant DL380 servers and tuning guides
  • NIC: Solarflare network card and Open Onload library
  • Networking: TCP/IP, Ethernet
  • OS: RedHat/CentOS tuning guides
  • Java: lock-free algorithms


Algo & DMA: electronic trading technologies

Valid XHTML 1.0 Transitional