David Starks-Browning

Financial Software Developer: Metals & Agricultural Commodities

Location
Saffron Walden, Essex, United Kingdom (Cambridge, United Kingdom)
Industry
Investment Banking

As a LinkedIn member, you'll join 300 million other professionals who are sharing connections, ideas, and opportunities.

  • See who you and David Starks-Browning know in common
  • Get introduced to David Starks-Browning
  • Contact David Starks-Browning directly

View David's full profile

David Starks-Browning's Overview

Past
  • Financial Software Developer: Metals & Agricultural Commodities at Macquarie Group
  • Financial Software Developer: FX Options (OVML) at Bloomberg LP
  • Bioinformatics Application Specialist at Syngenta
Education
Connections

220 connections

David Starks-Browning's Experience

Financial Software Developer: Metals & Agricultural Commodities

Macquarie Group

Public Company; 10,001+ employees; MQG; Financial Services industry

July 2010September 2014 (4 years 3 months) London, United Kingdom

- Business-aligned software development in FICC’s core Pricing, Trading and Risk systems (C++, Python). Extending, enhancing and repairing OTC product types. Responsible for all aspects of requirements gathering, risk assessment, testing, stakeholder sign-off, change management, delivery.
- 2nd and 3rd line support for daily P&L, desk position, risk limits, trade capture, rates capture, reference data. Often leading to development work, to improve system robustness and reduce ongoing support costs.
- Development projects for Global Market Risk: new limit reporting for Ag Commodities and OTC products; custom solutions for data and configuration monitoring; embedded python in risk report definitions.
- Development projects for OTC Regulatory Reporting: DTCC trade reporting for Ag OTC products; retrospective “deal cleanup” to facilitate historic batch trade reporting.

Financial Software Developer: FX Options (OVML)

Bloomberg LP

Privately Held; 10,001+ employees; Financial Services industry

August 2004June 2010 (5 years 11 months) London, United Kingdom

- Application Library Development: Design/implementation/testing of C++ components. Refactoring for re-use, extensibility and dependency management.
- Product Enhancements and Support: Requirements specified by product and sales managers. Immediate response to bug reports with rapid repair against hard deadlines. Changes in C++, C and/or Fortran, often deep in core legacy code.
- Infrastructure Development and Team Support: Maintain, extend and enhance overnight testing framework and code quality checks for large development team. Developing change management tools and release processes within the team to streamline code delivery and minimize risk.

Bioinformatics Application Specialist

Syngenta

Public Company; 10,001+ employees; SYT; Farming industry

October 2003August 2004 (11 months)

High Performance Computing Applications Specialist

European Bioinformatics Institute

Nonprofit; 501-1000 employees; Research industry

April 1997April 2003 (6 years 1 month)

Visiting Scientist, Parallel Applications

European Molecular Biology Laboratory

Nonprofit; 1001-5000 employees; Research industry

June 1995April 1997 (1 year 11 months)

Member Technical Staff

TU Delft

Educational Institution; 5001-10,000 employees; Research industry

June 1994June 1995 (1 year 1 month)

Government Agency; 10,001+ employees; Aviation & Aerospace industry

July 1990September 1993 (3 years 3 months)

Privately Held; 201-500 employees; Computer Hardware industry

June 1988September 1988 (4 months)

David Starks-Browning's Skills & Expertise

  1. Trading Systems
  2. Unix
  3. Multithreading
  4. Software Development
  5. C++
  6. Python
  7. Market Data
  8. High Performance Computing
  9. Electronic Trading
  10. Options
  11. Commodity
  12. Perl
  13. Fixed Income

David Starks-Browning's Certifications

  • C++ Fundamentals (Master)

    • Brainbench
    • August 2014 to August 2017
  • C++ (Master)

    • Brainbench
    • August 2014 to August 2017
  • R Programming

    • Coursera
    • September 2014
  • Financial Engineering and Risk Management Part II

    • Coursera
    • March 2014
  • Financial Engineering and Risk Management Part I

    • Coursera
    • December 2013

David Starks-Browning's Courses

  • Independent Coursework

    • Introduction to Financial Accounting (http://www.coursera.org/course/accounting) (in progress)
    • Introduction to Computational Finance and Financial Econometrics (http://www.coursera.org/course/compfinance) (in progress)
    • Algorithms, Part I (https://www.coursera.org/course/algs4partI) (in progress)
    • Automata (https://www.coursera.org/course/automata) (in progress)

David Starks-Browning's Education

University of California, Los Angeles

M.A., B.S., Applied Mathematics

Harvey Mudd College

Engineering

David Starks-Browning's Additional Information

David Starks-Browning's Publications

Contact David for:

  • expertise requests
  • reference requests
  • getting back in touch

View David Starks-Browning’s full profile to...

  • See who you and David Starks-Browning know in common
  • Get introduced to David Starks-Browning
  • Contact David Starks-Browning directly

View David's full profile

Viewers of this profile also viewed...