I am an experienced and highly motivated technologist with over 7 years experience in the Finance, telecom, and gaming industries. I have held a variety of roles as a software developer, a dev lead, and a team lead in both Canada and the UK. I have a track record of delivering high impact global projects under strict deadlines and high pressure.
As a software developer/dev lead in the Financial industry, I have gained strong technical and business knowledge of Fixed Income Rates products, both cash and derivatives. I am passionate about learning new technologies, coming up to speed with complex systems and large code-bases quickly and learning about the business and how they use the technology we build.
Specialities: C++ (STL + Boost), C, Java, Python scripting, Windows, Linux, FIX, FIX/FAST, Exchange Connnectivity, high performance low-latency systems, multithreading, networking and distributed systems, Fixed Income Rates, Swaps, Futures, quoting, market data, RFQ negotiation, Trade Capture and STP, and building and delivering world class software.
Commodities C++ Developer @ From August 2013 to Present (2 years 3 months) London, United KingdomVP - Software Developer/Development lead @ Front office Fixed income e-trading platform. From November 2009 to August 2013 (3 years 10 months) London, United KingdomC++ Software Developer @ Worked on the Betfair online poker client. Projects including re factoring the poker client to eliminate disconnects and improve user experience, introducing multi-language support, providing live support, and adding features. From June 2008 to November 2009 (1 year 6 months) Software Engineer @ Worked on VoIP SDK, implementing IETF standards/drafts for voice/video communication, and NAT traversal. From January 2007 to June 2008 (1 year 6 months) Research Assistant @ Publications:
Worked on developing innovative solutions to proxy caching of p2p file-sharing traffic.
- Osama Saleh, Mohamed Hefeeda “Modeling and Caching of Peer-to-Peer Traffic”, 13th International Conference on Network Protocols (ICNP 06) –acceptance ratio: 14%
- Mohamed Hefeeda, Osama Saleh “Traffic Modeling and Proportional Partial Caching for Peer-to-Peer Systems”, IEEE/ACM Transactions on Networking,16(6), pp 1447 – 1460 December 2008 From January 2006 to September 2007 (1 year 9 months) MITACS Intern @ Worked on studying the content of Radio 3 on CBC, analyzed it and developed a P2P-based content distribution system. From September 2006 to December 2006 (4 months) Teaching Assistant @ Assisted in teaching introductory courses in: C, Java, data structures and algorithms. From September 2004 to December 2005 (1 year 4 months)
MSc, Computer Science @ Simon Fraser University From 2004 to 2006 BSc, Computer Science and Mathematics @ La Roche College From 2001 to 2004 Osama Saleh is skilled in: C++, Java, Fixed Income, XML, XMPP, SIP, VoIP, Network Programming, Windows Internals, C, Systems Programming, Financial Markets, Python, Databases, STL, TCP/IP, Windows, Multithreading, T-SQL, Algorithms, Linux, SQL