We provide IT Staff Augmentation Services!

Java Developer Resume Profile

5.00/5 (Submit Your Rating)

NY

HIGHLIGHTS OF SKILLS AND EXPERIENCE:

  • Over nine years of progressive experience in financial IT sector encompassing application integration, analysis, design, development support, infrastructure setup, vendor management, database design, project management and technical lead responsibilities.
  • Extensive experience in planning IT integration projects and implementation with a strong customer service attitude, organizational ability and communication skills.
  • Lead many multi-team effort to minimize software duplication and component re-use
  • Ability to work closely with senior IT management, business stakeholders and technology team for successful delivery of business objectives.
  • Developed and delivered various project artifacts for enterprise-wide and department-wide rollouts.
  • Managed implementation of application/hardware refresh, change management and post-implementation support. Evaluate, recommend and implement new software tools.
  • Introduced out-of-box thinking and problem solving analysis to improve processes and systems to exceed business goals and to attain high degree of customer satisfaction.
  • Ability to adapt to a variety of situations and styles, with a strong determination to succeed.
  • Ability to handle multiple and changing priorities.

Technical Skills

C

9 years

Winforms

9 years

Financial Service Software Development

8 years

SQL

5 years

Team Lead

5 years

ASP.NET WebForms

3 years

WPF/XAML/HTML/CSS

1 year

ASP.NET MVC

1 year

C

2 years

Trading Algorithmic Developer

8 years

Windows

9 years

Work Experience:

Java Developer

Confidential

Lead, implement, analyse, define, integrate develop High Frequency Trading HFT systems for Proprietary Trading Desk and manage development, integration and release process

Project:

Lead, enhanced and implemented multiple HFT strategies including, Equity Market Making, Interlisted Arbitrage, ETF facilitation strategy, Market Making using Agile methodology

Environment/Technologies:

Agile, Rally, Visio, C , C , CORVIL, FIX, Wireshark, sql server, SVN

Responsibilities Achievements:

  • Worked at trading desk with prop traders to gather requirements and develop, maintain and enhance all prop trading strategies in C and C environment
  • Wrote automated test scripts for various application features
  • Used test driven software development and designed test cases before start of implementation and wrote test cases to verify functionality
  • Implemented system employing OOP concepts such as encapsulation, inheritance, polymorphism and design patters such as factory, observer, object pool and others
  • Involved in building of C based User Interface using WPF
  • Wrote process to input order and routing information into SQLServer and load configuration information from SQLServer database using stored procs
  • Implemented TCP/IP and UDP socket connections to send orders and receive market data
  • Implemented multi-threading solutions and lock-free queues
  • Implemented complex trading algorithm
  • Developed many proposals to enable enterprise-wise component re-use
  • Participated in numerous architecture and design review session pertaining to Smart Order Router, Information System and CRM system

QA process

Environment/Technologies:

Agile, Rally, C , WPF, SVN

Responsibilities Achievements:

  • Automated testing and QA process by building market simulator application in C , WPF
  • Completely automated testing process by allowing QA staff to write scripts and run them with each new application version to verify new feature and existing features still work as expected
  • Enabled developers to run test script to ensure existing features work
  • Automated user actions such as input values in textboxes, grid, combo boxes and button clicking using C Windows.Automation to test a variety of test scenarios through commands in test scripts
  • Also implemented socket connections to send values to the application over TCP/IP socket and receive values over TCP/IP socket and verify the behavior
  • Automated QA process and saved valuable time and resource and enhanced system reliability and reduced errors, significantly bringing down production issues

Confidential

Environment/Technologies:

Agile, Rally, C , MVC, ASP.NET, SQL Server, SQL

Responsibilities Achievements:

  • Built MVC ASP.Net based application to gather system and trading related data from SQL server database and display on web user interface for traders and system support team
  • Displayed reporting and monitoring data in datagrid
  • Allowed user to filter and sort and request information from different trading servers and monitor connection information

Confidential

Maintain EOD processes, requirement gathering for MIS from Sales Trading and re-system re-design

Environment/Technologies:

C , Sybase, GATE, MOSS

Responsibilities Achievements:

  • Worked with Sales and Trading to generate EOD reports for clients and ensuring their delivery on a timely basis every day
  • Trained replacement developers by explaining the expectations, assigning them increasingly complex tasks to get their feet wet and bring them up the curve and gradually letting them handle client requests
  • Successfully implemented client requests on time, effectively communicated information between Sales and Post-trading group and trained replacement developers

Confidential

Software Developer

Involved in the requirement gathering from Head Trader, design and development of various trading applications. Also, providing enhancement and bug-fixing in legacy VB6 production applications.

Project:

Develop and maintain charting application

Environment/Technologies:

C , Dundas Control, MS SQL Server 2000, Socket Programming, Multi-threading, VS 2003

Responsibilities Achievements:

  • Worked closely with Head Trader to gather and document requirements, creating deliverables and milestones, training traders and handing off product for UAT and eventually for release
  • Used Dundas Controls to plot real-time market data and strategy signals
  • Used C multi-threading and socket programming
  • Used configurable color coding to assist in trading execution process
  • Wrote sql to load and store strategy and config data to be plotted in the application

TouchPoint Solutions Programmer Contractor Perform development, maintenance, enhancement and user-training of C based QuickPix

Project: Design, Development, Enhancement and Maintenance of C ASP.net Administration Application and integration with the Kiosk-based photo editing application, QuickPix

Environment/Technologies:

MS Visual Studio.NET 2003, .NET Framework 1.1, ASP.net, C , XML, XSD, XSL, XPath

Responsibilities Achievements:

  • Successfully implemented and delivered critical application within tight deadline enabling users to remotely configure QuickPix, giving the company an edge over the competitors
  • Implemented User Interface Process UIP to implement efficient and flexible Navigation and Work flow control, State management and to separate them from user interface layer

Programmer Contractor Develop and enhance Customer Retention Management CRM application for auto dealership industry

Environment/Technologies:

MS Visual Studio.NET 2003, .NET Framework 1.1, ASP.net, C , XML, XSD, XSL, XPath, windows service, web services, SQL Server2000

Responsibilities Achievements:

  • Used C and VB.net ASP.net to develop various features in the CRM application Napolean
  • Allowed dealership to keep track of service schedule for customer base and send automated notification using email or text messaging or automated phone calls
  • Stored email templates and format using XSL and css into sql server database
  • Transformed various components from legacy VB6 application to C-sharp
  • Wrote windows service to read data from server and passed it on to C/ based webservice which then accepted client requests and sent responses.
  • Successfully implemented various features on time and in-budget

We'd love your feedback!