Summary
C# / C++ Analyst Developer in Financial Markets / Engineering
Core Skills: C# / C++ .NET
Other Languages: Kotlin
An in-depth detailed portfolio describing my work experience is available here
Consultancy Experience
With over 20 years in the industry, I began my career in start-ups and client-facing consultancies, spending the first eight years primarily in engineering software for door controllers, smart cards, digital video recording surveillance, and laser animation. In 2008, I moved to the UK to specialize in finance, working for investment banks and financial institutions since then.
Throughout my career, I have acquired a diverse skill set and extensive experience in all phases of the software engineering lifecycle, from inception and concept development to construction, delivery, and maintenance, for both greenfield and maturing products.
Key Skills and Experience
- Core Software Development: Expertise in .NET Core, Microservices, ReactiveX, SQL, Azure/Grid Computing, and Typescript front ends.
- Business Analysis & Client-Facing: Strong focus on understanding business requirements and delivering client-oriented solutions.
- Data Analytics: Proficient in Splunk, including dashboard creation, alerts design, and capturing business intelligence.
- Release Management: Coordination of large systems with numerous sub-systems, ensuring smooth and efficient releases.
- User Training & Presentations: Experienced in training end-users and delivering presentations to enhance software adoption and usability.
- Software Sales & Rapid Prototyping: Skilled in demonstrating software capabilities and quickly prototyping solutions to meet business needs.
- Scalability & Distributed Computing: Expertise in scaling business functions using distributed computing and computing grids.
- Cross-Regional Team Collaboration: Proven ability to work effectively with disparate teams across regions using open-source Git PR platforms.
- End-User Delivery: Passionate about delivering high-quality solutions with a CAN DO attitude.
GitHub Projects
- Trading Signals Backtesting application: The newest addition to my portfolio, this cloud-ready application uses cutting-edge technology and finance APIs (NinjaTrader, QL.NET, live market sources) to test long-short mean reversion trading strategies.
- FX Real-Time Trading Application: Focuses on engineering concepts in scalability.
- SOLID Principles Coffee Maker Mark IV: Demonstrates my implementation of SOLID principles in a practical project.
- Options Pricing C++ Demo: Works with Monte Carlo and Black-Scholes routines for options pricing.