BEng Software Engineering with Honours
4 Thornley Close
Please use the form below to request a copy of my CV or to ask any questions.
Multi-Certified. Multi-Skilled. Professional. Senior Developer with over 15 years’ experience in developing extremely complex server and client side systems including OMS, Risk, P&L, E-trading, electronic market making applications and applications for analysing Formula 1 © telemetry data. Possessing a background in financial regulations, securities, and investment management, has worked on several market connectivity projects including FIX protocol and other 3rd party tools. Experienced in using trading systems, passed SII exams in Financial Regulations, Securities, and Investment Management as a prerequisite of the FSAs CF30.Multi-Certified. Multi-Skilled. Professional. Senior Developer with over 15 years’ experience in developing extremely complex server and client side systems including OMS, Risk, P&L, E-trading, electronic market making applications and applications for analysing Formula 1 © telemetry data. Possessing a background in financial regulations, securities, and investment management, has worked on several market connectivity projects including FIX protocol and other 3rd party tools. Experienced in using trading systems, passed SII exams in Financial Regulations, Securities, and Investment Management as a prerequisite of the FSAs CF30.
.NET Technologies: C#, .NET (since beta 2), WPF, RX, WinForms, ASP.NET, MVVM, PRISM, Unity, MEF, DSL, in-depth knowledge of CLR, Type Internals, GC, Memory Model, TPL, PLinq, Async, with background in Java and C/C++
Performance: Profiling, Low Latency, Object Pooling, JIT, IPC Techniques, Memory Mapped Files, Protobuf, CPU Cache Consideration, Locking Optimisations, Memory Optimisation, Multi-Threading, Concurrency & Parallelism
Data: MS SQL, Mongo DB, SQLite, MySQL, EF, Linq to SQL, Fluent NHibernate, ADO.NET, XML, XSD
Design: N-Tier System Design, Patterns, GoF, SOLID, Enterprise Architecture Patterns
Connectivity: WCF, SOAP, REST, FIX, QuickFix, Bloomberg API, Cloud, AWS, Message Queues, Sockets (TCP, UDP)
Development & Testing: TDD, Mocking Frameworks, SOA, Scrum, CI, Inversion of Control, Git, Bamboo, TSVN, TFS/VSO, TeamCity, JIRA, Confluence
- Market connectivity (FIX), Systematic trading, market making, index arbitrage, delta one, stock borrow and lending
- Scenario simulation, data, and performance analysis
- Portfolio management, trading (buy side), and hands-on running of convertible bond funds and client mandates
- Fixed income, convertible, FX, derivatives, equity swaps, options, credit and other financial products
- Experience of trading convertible, Delta 1 and FX products, gamma trading as well as risk management, client reporting, currency hedging, calculation and publishing of a convertible bond index
- Option pricing, black-scholes, risk sensitivities, hedging strategies, xVA
- Securities operations, trade life cycle, implementation of straight through
McLaren: Quickly learned knowledge unique to Formula 1; efficiently contributed almost immediately having previously solely worked in financial institutions; delivered to deadlines; all has been acknowledged by a performance-based bonus.
Singer Vielle: Successfully managed a project, part of which included transforming the existing infrastructure to a cloud-based infrastructure in AWS; subsequently handed the project to a new software house, providing them with all the necessary documentation and assistance to ensure the transformation went as smooth as possible.
Jefferies: Accepted challenge of becoming a Quantitative Analyst, later becoming a trader of convertible bonds, coming from a purely IT and technical background, after successfully passing exams in Securities and Investment Management.
* SII Certificate in Securities (2008)
* SII Certificate in Investment Management (2008)
2001 – 2005 B.Eng. Software Engineering (2:1), City University, London
Qualified for Professional Pathway scheme after the 1st year
2000- 2001 UFP, David Game College, London
Mathematics (A), Further Mathematics (A), Further Computing (A), Physics (A), IT (A), Communication Skills (A)
1999 – 2000 American Academy, Limassol, Cyprus
1998 – 1999 Sherborne Boys School, Sherborne, Dorset
Languages: English and Russian
• Anything Over Anything – ‘Tunnelling software created using beta version of RX’ – http://aoa.codeplex.com
• Internal Implementation of Async/Await
Interest and Hobbies
I used to be really into fitness: ran 10 miles 4 times a week and went to the gym 3 times a week. I managed to achieve a weight of 106kg while maintaining 7-8% body fat. That took over 4 years. Unfortunately, I don’t do that anymore, and now my hobbies are photography and Formula 1.
What attracts me in Formula 1 is not just the racing but the technological aspect of the sport. When teams bring updates to their car I go and check numerous sites to find out how each update affects the performance of the car, and to me that is fascinating.
As mentioned before I’m quite keen on photography and I believe I have developed my own distinct style, which should be quite obvious from the photography section of this blog.
I’m also interested in politics and finance. My favourite books are The Age of Turbulence (Alan Greenspan), How To Win Friends and Influence People (Dale Carnegie), My Years with General Motors (Alfred P. Sloan), 1984 (George Orwell)