Senior Software Engineer / Quant Programmer
Delivered several generations of trading, risk, and PnL systems, including firm-wide platforms and desk specific requirements (FX, rates, fixed income, emerging markets, credit, etc)Built integrated C++/python valuation and risk systems, with specialized teams, to support new business (external hedge fund clients) as well as in-house trading and positions. Responsible for coding Instrument / Position server, fpml parsing, event navigation, swap and future valuation, curve and volatility surface construction, generation of excel and python interfaces, FX derivatives pricing, and analytics (greeks).Implemented a Murex-based system for booking, pricing, and simulation to support new strategies and putting P&L on a timely, reliable basis. Responsible for coding and configuration of curves (FX and swap), currencies, market data (spot rates, forward points, futures, vol surfaces), rate conventions, and product setup (futures, bonds, swaps, cross currency, inflation indexed, commodities).Technical: C++, Python, Perl, Java, Linux/Windows, Sybase, Matlab, Bloomberg, Murex, STL, Boost, Nag, IMSL, ACE, Cephes, Tibco, R, etc.