Category: Python Developer

summary jessica claire montgomery street san francisco ca 94105 555 4321000 resumesampleexamplecom senior developer 15 years experience financial services industry highlights cc java c vba sql perl environments windows xp 2000 nt unix solaris linux apisprotocols fix cme ilink mdp fixfast wombat tt fix xtapi sterling activex ice impact liffeconnect eurexxetra values espeed brokertec omniapi icap iconnect hotspotfx arcabook arcadirect gl sle cboe cmi box mmtphsvf tibco tcpip ip multicast toolkits ace boost stl net log4cxx quickfix quantlib intel tbb google protobuf uml visual studio sourcesafe excel visio sql server boundschecker corba atl com ado xml sax jbuilder rose clearcase sourceintegrity installbuilder experience lead developer dave ramsey franklin tn architected implemented firms trading api written c supported connections multiple exchange endpoints 072006 present responsible orderposition management routing receipt quote data api also utilized ace boost libraries common tasks event handling managing threads synchronization socket communication designed minimize dependencies 3rd party apis making migration different vendors transparent client applications currently used new client applications led design involved implementation generic nlegged spreading engine written c built top firms api attached c gui frontend also involved ongoing enhancements per trader requests engine utilized trading cme eurodollar futuresspreads equity index futures ecbot treasuries grains marketmaking program eurodollar packs bundles realize commission rebates managed departments migration cme mdp fixfast using wombat api quote vendor involved installation configuration wombat linux servers implemented inhouse price feeds using wombats mamda api led effort technology side equity pairs trading system involved design first pass implementation used sterling api excelvba trading platform managed daily tasks group 3 developers determined project prioritization resource allocation scheduling requirements gathering new systems specified coding standards led code reviews improve software quality also managed continuous interaction traders regarding new features ideas trades managed design development frontend used manual trading application written c provided screens order placement book management position management viewing market data also made use net version firms api implemented order cut costs overhead removing need 3rd party frontends tracked performance bottlenecks firms api middleware libraries resulting recommendations improving order transaction latency 12 ms used intel threading building blocks tbb debugging tool implemented basket trading system floor trade excel vba spreadsheet used sterlings activex api traded approximately 35 40 stocks troding systems analyst belvedere trading new york ny working senior trader implemented eurodollar spread trade excel 082003 072006 system used vba tt xtapi quote various eurodollar futures spread markets cme filled system performed simple hedging designed developed maintained order routing framework used create firms trading gateways tt ecbot cme eurex eurexus espeed brokertec hotspot inet arca gateways written c managed orders multiple gray box trading clients proprietary database library used order management allowing high speed transaction processing persistence also involved ongoing trader support debugging system issues direct market gateways replaced ongoing monthly cost various 3rd party systems gl portware improved transaction latency removing extraneous server hops designed developed maintained market data framework used create firms feed handlers feeds implemented c provided market data ecbot cme eurex eurexus espeed brokertec garban hotspot tt inet system distributed data ip multicast also developed c rtd component allowed traders view prices excel involved development maintenance middleware library used route messages infrastructure components developed c communicated using text serialized object messages tcp connections library also included wrappers os specific objects threads locking mechanisms files sockets developed espeed smart order router component received orders client applications sent multiple espeed api connections using round robin algorithm education skills implemented order avoid espeed api limitation 1 order per price level developed test components exchange gateway servers client software using net framework implemented gui used order placement book management used frontend tool certifying direct market gateways exchanges allowing efficient test cycle scotware engineerconsultant capital markets consulting city state 072000 082003 involved design development box market data gateway system implemented using fix clientside used mmtphsvf protocols communicate box trading engine primarily responsible coding mmtphsvf modules developed tested supported serverside gateway single stock futures trading system system implemented java solaris environment included order entry market data servers tibco api used clientside transport cboe cmi api used communicate cboedirect trading engine system made use tibco fault tolerant libraries ensure high availability involved full software development life cycle creation designfunctional specifications uml classsequence diagrams fullscale production rollout developed tested c exchange gateway nt part futures options order routing system system received client messages serverside socket connections communicated cbot ace eurex trading engines using values api implemented tested ole db com interfaces sql server 7 database access also enhanced maintained mfc application used monitoring admin tool system designed developed tested c component solaris part futures options order routing system system converted client fixml messages received oracle aq exchangespecific api data routed multiple trading engines using values api cbot orderdirect using rational rose also created uml classsequence diagrams design specifications involved design development c order routing gateway product communicated cbot ace eurex xetra trading engines system received client fix messages routed different exchanges using values api also involved ongoing maintenance support customer installations heavily involved design development testing c fix engine api nt implemented session management protocol message validation logic enhanced maintained asynchronous io module used win32 completion ports implemented status interface allow admin monitoring client applications also involved api port linux unix developed tested c win32 api wrapper classes windows registry event log also utilized sax xml parser implement configuration interface designed developed tested c price conversion library used convert display formats tofrom tick values also implemented com interface allowing easy use vb client applications scotware engineer rapistan systems city state 011999 062000 involved design implementation testing c software product used monitor control warehouse conveyor systems created uml class sequence diagrams using rational rose system made use socketserial connections ado objects sql server access route packages realtime distribution warehouses also involved installation configuration onsite support maintenance system designed developed tested c activex data objects ado component warehouse conveyor system order picking software maintained supported c tools library included abstractions filedatabase logging sockets event handling configuration tools win32 registry bachelor science computer science calvin college grand rapids mi gpa gpa 325 1998 net activex ado api atl book c c clearcase com conversion corba client clients database debugging equity excel vba excelvba xml fast features functional futures gateways gateway gl gui intel ip java jbuilder linux logging logic managing market access c excel exchange mfc sql server 7 win windows 2000 nt windows xp middleware migration ole os oracle db order entry order management perl coding protocols quality rational rose realtime requirements gathering router routing scheduling servers sockets software development solaris sourcesafe spreadsheet sql sql server tcpip threads tibco trading system transaction processing uml unix validation view visio vba vb visual studio written