Capital Markets), Programmer, Fixed Income Trading Systems-Lead developer, on trading desk for Fixed Income Repo Trading system. Met with traders to gather requirements. Refactored the Repo trading system. Rolled five standalone applications(MBS, Governments, Agencies, Whole Loans, and Specials books) into one program, written in C, C++, Sybase, Motif under UNIX/Solaris. Wrote numerous auxiliary scripts in Perl to generate reports and update the database. Wrote a Java 2 application to allow traders to enter marks for their books. Participated in the redesign of the new trading system including SQL databases and architecture. Analyzed old systems, met with users, researched, analyzed, and designed specs for new system, and implemented them using C, Perl Scripts and Sybase. Mortgage Trading-Designed and implemented database of trading desks positions and analytic information, using Sybase under UNIX/Solaris. Wrote numerous Perl 5 applications to interface with the analytics and cash flow generators(written in C++), generate reports, and populate the database. Modified existing C++ code to populate the new database. Wrote an Excel/VBA application to interface with the database and generate graphs and reports. C++, Perl, Sybase. Risk Management-Wrote Risk calculators for all desks covered by Risk management including Derivatives(interest rate, credit), Options, Mortgages, Convertible Bonds, High Yield, Pairs Trading and Governments in VBA and Excel using Sybase. Wrote a stand alone Risk calculators in C++/Unix/Sybase covering the Mortgage Trading desks(Secondary CMO, ARMS, Passthrus), the High Yield desk, and the Convertible Bond desk. Wrote numerous support and data stuffing programs using Perl. Audited pricing of securities and portfolios of the Fixed Income department. Managed two consultants. C++, VBA/Excel, Sybase, Perl