We provide IT Staff Augmentation Services!

Senior Application Developer/consultant Resume

NA

SUMMARY:

  • A senior Java/C++/C Application Developer experienced in financial application building with the latest technologies such as a real time implementation, multi - threading, socket level programming, web services integration, online database interaction, and excellent debugging skills.
  • 10+ years in Java/J2EE
  • 10+ year programming in C/C++
  • 20 year experience in UNIX (Linux, Sun Solaris, OpenVMS) with scripting Perl, and Shell
  • 1 year programming in Windows environment (VC/C#), and batch scripting
  • 1 years in Scala/Python
  • 15+ years in brokerage application development with Order management and routing, Trade crossing, and real time pricing, Multithreading, Multicasting, TCP/UDP Socket Programming, MQ messaging, Confidential CMS, FIX protocol, FINRA reporting, trade reconciliation, and compliance reporting
  • 5+ years in online banking application development, checking/saving account management, Fixed Income processing, GL reporting
  • 10+ years application development with Sybase 12.5/15, Oracle 9i/10g/11g, MYSQL, ESQL
  • 3+ years in web application development with Apache, Tomcat, Play, Ant, HTML, PHP, Eclipse CDT, Eclipse Java, Eclipse Scala, J2EE/Spring/Hibernate/JMS
  • Experienced: JIRA, Git, DBArtisan, DB Developer, Aqua Confidential Studio, CVS, Toad, Autosys

PROFESSIONAL EXPERIENCE:

Senior Application Developer/Consultant

Confidential, NA

Responsibilities:

  • Upgraded the Fixed Income Electronic Trading Application to latest version of development environment of C++11/Java8/Bdb/Boost/MultiThreading/FIX.
  • Migrated current Fixed Income trading application to newest operating platform (RedHat 7) with shell scripting changes for packaging and deployment.

Senior Application Architect/Developer/Consultant

Confidential

Responsibilities:

  • Developed a real time Confidential feeding (RTX) process in core Java with SparQL, Sybase/HiveDB.
  • Designed and created many Confidential reconciliation programs for Confidential quality with a Big Confidential processing in Java/Scala, Hadoop, Linux, SQL, Rest Services, Json, and SparkAPI RDD.
  • Optimized for better performance, debugged and fixed multiple existing production problems.

Senior Java Application Developer/Consultant

Confidential

Responsibilities:

  • Integrated QuickFix/J with the existing core Java quant trading systems, and migrated the trade crossing platform from Solaris to Linux with Java 8, JBoss, Spring, Hibernate, Vaadin, Oracle, and JMS frameworks.
  • Developed new trade crossing system in Java with QuickFix/J, Concurrent, EvenBus, Perl, and Shell scripting.
  • Built a Ticker Plant with core Java over TREP (Thomson Reuters Enterprise Platform) real time market Confidential feeds with better performance in design.

Senior Archive Confidential Developer and Support/Consultant

Confidential

Responsibilities:

  • Developed and supported an archive information management system with web services protocol (Restful API) central archival services processing and Java/Perl/Python/Shell/Oracle/Play/Tomcat/Apache.
  • Developed a set of client service scripts on Linux (Bash) and Windows (DOS), Java and Python client side scripts

Senior Application Developer/Consultant

Confidential

Responsibilities:

  • Migration existing concurrent Python/Java Confidential processing system to Amazon cloud Computing & Services with Agile, Spring Framework, JUnit, rSyslog, GIT, Python, and Eclipse.
  • Developed a new shared memory market Confidential processing module NEWCDS with an advanced Confidential in C/C++ for loading Credit Default Swap (CDS) pricing information in a multicasted, and multi processed application on OpenVMS and Linux.
  • Developed GFI global bonds, CDS market Confidential loading programs in a multi-threading application with core Java/Eclipse, and UDP sockets.
  • Worked in a multi-threaded middle office trade recording application. Developed a new ParaCode mapping module with C++ /STL.
  • Migrated Fixed Income web portal application running on Apache server to a newest version of Linux server.

Senior Application Developer/Consultant

Confidential

Responsibilities:

  • Developed, maintained, and supported market Confidential processing for traders, program trading groups, and capital market analysis.
  • Loading all market related product information such as bonds, equity, options, future and financial indexes from several of Confidential vendors including Reuters (RFA), Bloomberg, ICE, and other Confidential sources into Sybase database with C++, Java programs, Perl, and Shell scripts.
  • Created new views and store procedures for user groups such as program trading, fixed income processing, and security traders to access.
  • Maintain a WebService platform in C# on windows server.

Senior Application Developer

Confidential

Responsibilities:

  • Built a new Stock Pricing server for online trading, order routing, and trade analyses.
  • The Pricing server gathered market Confidential feed from a Windows based quote server (NxCore API, VC++, Socket UDP, Multicast), and stored real-time stock information in a shared memory in a Linux based Quote service (C++, Shared Memory, Socket, TCP, Multithreading). Generated FINRA reports for compliance.
  • Designed and implemented a trading activity monitoring application (TMS) in C/C++ with Shared memory, Multithreading, and Socket programming in Solaris server aside with the existing equity Order Management System (OMS) to support a Web-based (J2EE) front end requests and monitor order status updates in real time.
  • Designed and developed a multithread application monitoring system (MAM). It monitored hundreds of application processes in multiple application processing servers over TCP/IP network. Reporting status changes to multiple front end monitors over Socket communication in real time.
  • Designed and developed multi-threaded high performance, robust Socket-level TCP/IP communication FIX programs to support Confidential CCG, IOI Confidential feed, Fidessa line handler, and TD WaterHouse order dropcopy messaging. Generate client firm’s Confidential information from order management server, and drop copy to the clients with a sell-side FIX connection in Solaris server. Created and supported Shell scripting for the operation team.

Application Developer

Confidential

Responsibilities:

  • Designed and developed TCP/IP communication programs using FIX 4.3 protocol with Boston Options Exchange, Pacific Exchange ( Confidential ), and Philadelphia Stock Exchange.
  • Designed and coded a new module for processing multi-leg option orders with Chicago Boards Options Exchange (CBOE).
  • Designed and developed programs using IBM MQ Series messaging system to connect the CTPS application in Stratus to IBM Mainframe.
  • Experienced and supported COE (Consolidated Order Entry) in Solaris, and programming in C++/Sybase, and Cameron FIX engine in Core Java.
  • Developed new features in trade reporting, corporation actions, and reconciliation.

System Administrator/Application Developer/Consultant

Confidential

Responsibilities:

  • Developed and maintained bond trading applications. Developed programs for Y2K compliance.
  • System administrator for Stratus and Unix systems. Performed system analysis, capacity monitoring, system troubleshooting and hardware replacement
  • Supported Sybase 11.5 server as a DBA under SunOS 5, developed C programs with DB-library to generate bond trading reports.

Hire Now