Find freelancers. Lose those costly delays.

With 1.7 million freelancers, we'll match you with the perfect talent.

or, Register with Elance »

Joe P. | Elance
 
176985602337900
Last Sign-in: Aug 17, 2015

Joe P.

expert c++, multi-threading, sockets, tcp, FIX
   United States
  |   Montclair, NJ

Overview

Minimum Hourly Rate $77

For the last 20 years, I have been programming professionally in real time wall street technology. Fast developer. Eager to learn new technologies and techniques.

Read More »

Skills (10)

Tested

Employment

Bank - Current Employer
Solutions Architect/Software Engineer
2013 - 2015
CTO Working Group: Member of working group seeking to reduce complexity within the trading technology environment. This includes the removal or redundant solutions and crowd sourcing remaining...
Bank -- Current Employer
Team Lead
2012 - 2013
Ultra Low Latency, High Frequency Algo Trading Framework Lead a developer initiative to improve our existing software management processes to protect and advance quality of the application...
Bank -- Current Employer
Solutions Architect for FIX Client Connectivity
2010 - 2012
Designed and lead the implementation of the franchise global connectivity system. Actively encouraged the participation and idea-sharing of a global team with about a dozen members. The solution...
Royal Bank of Canada
Technical Architect
2009 - 2010
Planned and built the banks’ first virtual super computer for risk analysis. Technologies: DataSynapse, Cmake, Python, C++, C#, .Net 3.5 and WCF. Ported the 'xman' price and greeks calculator...
Tradeweb
Senior Programmer for Core Infrastructure
2007 - 2009
MarketData and Tradesystem Contributions Wrote TradeWebQueryService, which is a Web Service for querying persistent data. Technologies: C++/CLI, C#, WCF, and existing application and...
Tradeweb
Senior Programmer for Core Infrastructure
2007 - 2009
Q/A and Production Support Tools Wrote a pricing latency monitor. The development effort included reverse-engineering the message protocols for different data-servers. Used by the production...
Tradeweb
Senior Programmer for Core Infrastructure
2007 - 2009
Core Infrastructure Contributions Added pluggable support for the http protocol to the trading system. Wrote pluggable PGM (multicast) Sender/Reciever classes for use within the firms’ core...
GOLDMAN SACHS
Project Lead Market and FIX Client Connectivity
2005 - 2007
Maintained a FIX protocol translator for Client Connectivity Lead a team of three developers and two software testers. For this pre-ANSI C++ application, I set the development and support...
CREDIT SUISSE FIRST BOSTON
Programmer for Market Data and Listed Derivatives
2002 - 2005
Listed Options Trading System Project (LOTS). LOTS provided publish/subscribe, real-time greek and implied volatility calculation for listed options and futures on stocks, indices, and ETFs, and...
DEUTSCHE BANK
Programmer Consultant
2001 - 2002
Designed and implemented the Data Model and Processes for RTPos, a multi-process, high performance, real-time, and multi-currency position management system supporting global market making efforts....
SALOMON SMITH BARNEY
Programmer Analyst
1998 - 2001
Participated in a team effort to redesign, write, test and support the DPM (Distributed Position Management) system: the banks’ first real-time distributed system for global equity position keeping.
VARIOUS
VARIOUS
1991 - 1998
Enlisted, Intelligence Specialist (IS), U.S. Navy Reserves, The Pentagon and Keflavik, Iceland. 3/90 - 3/98. Bicycle Messenger, Washington, DC. 1989 – 1994. VISTA Volunteer, Washington, DC....

Education

columbia university
certificate c++ software engineering
1995 - 1997
american university
ba
1988 - 1992
Overview  |  Job History  |  Resume/C.V.

Keywords

My Snapshot
All Categories
Elance Level
Level represents activity and experience on Elance. Freelancers start at Level 1 and achieve higher levels through their work. A higher "Level" indicates greater earnings, ratings and other achievements on Elance. Learn More »
  • 12 months
  • Lifetime
Jobs
0
0
0
Total
Milestones
Hours
Reviews
Recommend
Clients
Total
Repeat
Earnings
Total
Per Client
Identity
Username
joe_programmer
Type
Individual
Member Since
November 2013
Elance URL
Verifications
0
Joe P. | Elance

Joe P.