Professional Summary

Senior developer with 15+ years of experience specializing in high-performance C++ development and system optimization. Expert in financial technology and low-level systems programming, including contributions to IBM's J9 Java Virtual Machine, and expanding Python's numpy by expanding LAPACK into the 64 bit realm. Proven track record of delivering significant performance improvements across major financial institutions, with experience in optimizing FX platforms, developing market connectivity solutions, and creating sophisticated trading infrastructure.

Technical Expertise

Languages

  • Primary: C++ (98-20, 23), Python (3.8-3.12)
  • Secondary: Java, SQL, JavaScript
  • On Request: C, Perl, PHP

Technologies

  • Networking: TCP/IP, UDP, Multicast, Solarflare Onload
  • Tools and Libraries: GCC, Clang, Pandas, Numpy, Cython, Boost
  • Devops Technologies: Docker, AWS, Git, CI/CD, Cross-Platform Development

Career Highlights

FX Platform Optimization Specialist - Standard Chartered

Recent Engagement

  • Tripled customer capacity per host through strategic platform optimization
  • Reduced developer task completion time from 2 hours to 20 minutes
  • Successfully modernized legacy codebase from C++98/17 to C++20
  • Implemented comprehensive packet capture and analysis system for SLA monitoring

Head of Trading Infrastructure - Tibra Trading

Key Leadership Role

  • Led development of low-latency DMA connectivity across 20+ global markets
  • Reduced tick-to-trade latency from milliseconds to microseconds
  • Designed and implemented in-house UDP multicast futures market data system
  • Progressed from senior developer to head of department, leading multiple teams

Systems Developer - IBM J9 Java Virtual Machine

Low Level Cross Platform Systems Developer

  • Developed Reliability, Availability and Serviceability (RAS) features for IBM's enterprise JVM
  • Implemented cross-platform solutions across Windows, Linux, AIX, and z/OS
  • Resolved complex concurrency issues in realtime signal handling
  • Enhanced diagnostic capabilities for IBM z/196 mainframe high registers

Performance Engineering Lead - Squarepoint Capital

Technical Leadership

  • Established performance tuning lab for cross-application analysis
  • Led platform optimization initiatives across infrastructure stack
  • Developed innovative Jupyter-based latency visualization toolkit
  • Successfully refactored legacy codebase, eliminating performance bottlenecks

Technical Innovation Lead - Quadrature Capital

Architecture & Innovation

  • Architected high-frequency database system for trade cost analysis
  • Pioneered zero-overhead Python-C++ integration solutions
  • Developed compute grid scheduling system for quantitative research
  • Created market data decoders for major global exchanges

Education & Achievements

  • Degree: MEng. Computer Science (University of Southampton) - 1st Class Honours
  • Patents: US8489558, US9183299
  • Professional Memberships: MBCS, MIEEE, MIoD