We provide IT Staff Augmentation Services!

Project Manager / Tech Lead Resume

SUMMARY:

  • Certified Project Management Professional (PMP) with over 12 years experience in IT and Financial Services industries.
  • Deep understanding of High Frequency and Algorithmic Trading as well as Order / Execution Management systems (OMS / EMS). Solutions focused project manager & technical lead specializing in electronic trading applications.
  • Hands on software development experience encompass many programming languages and environments.

TECHNICAL SKILLS:

Languages: Java, Java/J2EE, C#, C++, SQL

Technologies: ASP.Net, .NET Framework 3.5/4.0, WCF, AJAX, jQuery, jQuery Mobile, JavaScript, IIS, XML/XSLT/XSD, MVC

Databases: SQL Server 2005/2008, Oracle 9i/10g/11g, Cache, MySQL

Tools: Microsoft Project, Visio, Eclipse, Microsoft Visual Studio, NUnit, Jira, Teamcity, Resharper, Confluence, Perforce, TFS/TE, Visual Source Safe, EasyMock, Mockito, YourKit Profiler, Code Collaborator

PROFESSIONAL EXPERIENCE:

Confidential

Project Manager / Tech Lead

Responsibilities:

  • Define project plans, schedules, activity lists and deliverables, identify and manage project risks. Translate business needs of trading department into technical requirements and concrete implementations for all types FX Currencies trading: algorithmic
  • FX Aggregator and Voice. Collaborate with trade support team to define requirements and workflows. Prepare and provide projects status to senior management on weekly basis. Create detailed test plans. Architect and implement context strategy pattern in WCF C# Services to process FIX 4.4 messages in QuickFix based WCF Service.

Confidential

Project Manager / Tech Lead

Responsibilities:

  • Develop detailed project plans, schedules, and status reports, identification of risks and contingency plans for each phase of the project. Ensure that all agreed upon functions and milestones within their assigned purview are delivered on schedule. Review and follow up on vendor project deliverables. Replace XML based communication between in - house OMS and
  • Portware (EMS) with FIX 4.4. Responsible for managing vendor relationships with third party systems such as Portware and various banks/brokers.

Confidential

Tech Lead/Sr. Software Engineer

Responsibilities:

  • Lead development, implementation, testing and for onboarding FX Algorithmic Strategies with JP Morgan using FIX 4.2. Developed electronic trading WCF based services using QuickFix and FIX 4.2 to send orders to brokers.
  • Implemented QuickFix Fix Engine simulators to better test the application’s FIX messages. Extensive use of Code Collaborator and Resharper to manage software development.

Confidential

Tech Lead/Sr. Software Engineer

Responsibilities:

  • Planned, developed and lead integration for Portware’s Hosted/Cloud for Futures trading.
  • Planned and lead the implementation of a TeamCity based continuous integration builds and deployments.

Confidential

Tech Lead/Sr. Software Engineer

Responsibilities:

  • Designed and implemented framework using Java and XML over TCP/IP to facilitate semi-continuous communication between models and high-frequency algorithms residing in EMS.
  • Implemented high frequency cash equities algorithms for North America, Asia, and European Trading. Profiled and optimized Java algorithms using YourKit Profiler which led to increased response times and decreased memory footprint.

Confidential

Sr. Software Engineer

Responsibilities:

  • Developed Risk Reporting Web application using ASP.NET 4.0, Javascript, jQuery, and jQuery Mobile.

Confidential

Sr. Software Engineer

Responsibilities:

  • Developed web front end maintenance application for in-house QuickFIX based FIX engine using ASP.NET 4.0 and Javascript.

Confidential

Sr. Software Engineer

Responsibilities:

  • Designed and implemented FX Spot Currencies algorithmic trading algorithms interfacing with EBS Spot/Ai and Flextrade platform’s using Java/FIX/proprietary APIs.

Confidential

Sr. Software Engineer

Responsibilities:

  • Designed, implemented and maintained/supported multiple futures in-house algorithmic execution strategies on Portware’s EMS platform using Java 5.0/Eclipse and Oracle/Sql Server/Cache DB.
  • Provide daily support to Trading desk in all electronic trading related issues.

Confidential, Columbia, MD

Software Developer

Responsibilities:

  • Developed, implemented, and maintained client-side of client-server multithreaded application used for managing and processing of orders, executions, indications of interest, as well as other FIX-based messages.
  • Developed and implemented client-side List Orders, including creation, staging, management, and processing of orders using VC++/MFC, Alert Manager GUI interface to allow for centralized viewing of orders meeting specified alert criteria, integration of
  • Reuters TriadX ActiveX with Reuters Kobra and BridgeStation containers, as well as ehanced Reuters Triad client software to accommodate the feature requests and diverse products needs expressed by direct clientele.

Confidential, Baltimore, MD

Software Design Engineer

Responsibilities:

  • Designed and implemented GUI for “Report Editor” package using VC++/MFC which enabled users to create batch-like jobs to analyze data depending on conditions and specifications user provides. Rewrote “Dataserver” application by incorporating the use of common libraries as well as ported it from OpenVMS to NT environment.
  • Created installation packages using InstallShield 5.1/6.0 for variety of products. Ported and rewrote a number of VMS based utility programs to Windows NT/Developer Studio.

Hire Now