We provide IT Staff Augmentation Services!

Senior Consultant Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Highly experienced software developer with over 10 years of experience in client server applications for financial industry
  • Good domain noledge of Fixed Income and FX options market. Well conversant with FIX.
  • Good hands on experience of Team management with excellent interpersonal and communication skills.
  • A Core Java expert, fully conversant with technologies such as JNI, RMI, JDBC, Servlets, JSP and Swing and with web - based development using Weblogic application server. Sun Certified Java Professional.
  • Experience in design and development of distributed systems using iterative development process. Demonstrated success in using Object Oriented design concepts and UML design methodology in the context of a full Software Development Life Cycle.
  • Performance improvement expert.

TECHNICAL SKILLS

Programming Languages: Java, SQL

Development Tools: Visual Basic

Scripts and Technologies: HTML, JavaScript, JNI, CGI, RMI, JDBC, Enterprise Java Beans and XML, Swing, Java WebStart. Spring

Database: Jasmine (Object Oriented Database) and Oracle

Web serves: Weblogic 4.51 and Epicentric Portal Server

Middleware: Tibco SmartSockets

Other: Enterprise Architect and JProfiler, Fix Protocol (Transact Tool Fix Engine)

PROFESSIONAL EXPERIENCE

Confidential

Senior Consultant

Responsibilities:

  • Refactoring existing system particularly business objects to make it extensible.
  • Implementation of generic DB save layer to save any annotated class using custom annotation.
  • Design and implementation of custom but generic annotation class.
  • Use of Autosys for controlling flow of execution

Confidential

Responsibilities:

  • Implementation of SVaR calculator using user selected number of windows.
  • Improve performance of VaR calculators. Calculation time was reduced more tha half by removing redundant calculations, using efficient API calls etc.
  • Design and implementation ETL system for Grid computing.
  • Profiling components to achieve better performance in terms of CPU and memory utilization

Confidential

Senior Consultant

Responsibilities:

  • Design of the component to fit exiting framework.
  • Making design flexible to add new chains in future without effecting existing implementation.
  • Selection of data structure to support simultaneous chain updates.
  • Developing test suite to test all chain updates.

Confidential

Senior Consultant

Responsibilities:

  • Selection of Transact Tool operating mode and interface with other components.
  • Design and Development of Fix interface handling user requests efficiently using multi threaded architecture.
  • Configuration and customization of Transact Tool
  • Packaging Transact Tool to fit build framework

Confidential

Consultant-Lead Developer

Responsibilities:

  • Design and development of thin, scalable and high performance API using Java multithreading and sockets.
  • Design and development of interface between API and server components.
  • Development of fully working sample using API and documentation of API.
  • Development of monitoring tools to monitor API performance.
  • Customer support for development of client applications on API including ION Market View.
  • Design of backward compatibility framework to support multiple versions of API.
  • Supporting FIX protocol for FXO API using ULLink’s ULBridge.
  • Management of overseas development team for development of QA tools:
  • Team building and mentoring team
  • Requirement document reviews and technical discussions.
  • Weekly project reviews and progress tracking against mile stones using MS Project.
  • Creating test plan and setting acceptance criterion.

Confidential

Software Engineer

Responsibilities:

  • Developed in depth understanding of business requirements for foreign exchange options (FXO) trading and Interest Rate Swaps (IRS). Created technical design analyzing business requirements and effort estimation for the development.
  • High performance GUI development in Java using Swing to withstand streaming updates from pricing engine. Server profiling using JProfiler to distribute workload across multiple threads.
  • WebStart implementation of Client
  • Design and development of Quality of Service
  • Successful implementation of highly desired features like Request For Price (RFP), Batch Order, publishing prices on Confidential network using Small Exchange Server, auto quote etc.
  • Development of Excel plug-in to integrate trading APIs with Excel.

Confidential

Consultant

Responsibilities:

  • Administration of Epicentric portal server.
  • Developing modules for Epicentric using JSP.
  • Deployment of these modules in Epicentric Server.
  • Currency-to-go Synopsis: Currency to go is an Internet based service offered by Chase to purchase foreign Currency and TC.
  • Initially it was implemented using ASP
  • Understanding the functionality of an existing system and creating flow charts.
  • Conversion of ASP pages to JSP keeping the functionality same.
  • Design and develop a stateless session bean, to refresh the currency rates in database.
  • Personalization project Design and implementation of an interface to get stock price data from Confidential ftp site using ftp and HTTP APIs.
  • Design and implementation of generic interface for FTP approach using Java. Design was done using Rational Rose.
  • This interface is being use in many projects due to its generic design.

We'd love your feedback!