Greater New York City Area
ForexMatch Trading System Architect & Developer
Interactive trading system. Developed an java/Sping based matching servers and multiple REST enabled web servers hosting an interactive javascript based front end, Fix based API Servers for Request For Quotes, Streaming Prices and market data, multi-threaded concurrent framework able to handle quotes entering and matching, trade executions, pricing, market data feeds, multi-transactional non-atomic operations, multiple Servers, FIX APIs and Rest and SOAP services, supports few thousands simultaneously login 24x7 users.
Spring Framework, JMS(ActiveMQ), JDK 1.7, Tomcat, JAAS, JMX, QuickFix.
STP-FOREX Software Developer & Architect
STP server based on an IoC pattern design to deliver FX Trading message to different customers (traders) such as JPMC, Lehman Brother, RBS, HSBC, Bank Of America, Calyon, Deutche Bank, and etc. The application receives the trade messages upon a trader’s or broker’s confirmation through a SOAP based service. The message is converted with XSLT to the custom format (FpML, FixML, Volbroker, Swift and etc.) and then delivered to the customers’ back-office systems using protocols such as FTP, HTTP, HTTPS, SOAP and JMS.
FxBlotter Software Developer & Architect
FxBlotter is a web-based real time trade capture system. Capture Fx option, forward and IRS trades are priced in Fenics and delivered to the broker's blotter web based screen, the brokers assign counterparty to the trades and release them to the traders. Traders are able to see their trades within a second delay and they are able to validate and confirm the trades, supports more than few thousands simultaneously login users. It was utilized with Struts, J2EE, Apache Commons DBCP, Castor, Tomcat, JDK 1.4