Lyle E Tripp, CFA, Hedge Funds Developer in Pleasant Hill, CA, United States
Lyle E Tripp, CFA

Hedge Funds Developer in Pleasant Hill, CA, United States

Member since June 1, 2020
Lyle is a seasoned technical expert specializing in large database, data warehouse, and data lake projects for 20+ years. He offers top notch design, project management, development, and implementations on projects and products as the situation requires. Lyle uses new and old technologies to solve simple problems with simple solutions while still being ready to tackle and finish complex problems and projects.
Lyle is now available for hire

Portfolio

Experience

Location

Pleasant Hill, CA, United States

Availability

Full-time

Preferred Environment

SQL Server, MySQL, Aurora, PyCharm, Pandas

The most amazing...

...computation I've done recently was completely re-balancing a customer's $3 billion hedge fund 100x faster than their previous solution.

Employment

  • Principal Consultant and Data Analyst

    2012 - 2020
    Eagle Automated Solutions, LLC
    • Designed, developed, and supported a web-based trading calculator for complex trades and rebalances, trading up to $1 billion at a time. Used SQL and Php.
    • Performed backtesting performance analysis on Bitcoin returns using Python/Pandas.
    • Designed and built a big data loader into Aurora. Built with C++ and tested with MySQL. During the 2020 crash, our data loader processed over 1.5 billion records over 6.5 hours in real time.
    • Designed and built a large scale performance reporting system for investors. Outputs included 12 reports each for 20 funds plus 25 custom spreadsheets each month. Handled many complex security types and custom reporting needs.
    • Designed and built a complex custom rule compliance system to avoid costly penalties and fines. This system calculated and alerted on hundreds of custom risk calculations using two completely different data suppliers for intraday and EOD reporting.
    • Designed and helped build data imports for 15 vendors and brokers. Morgan Stanley, Barclays, Bank of America, JP Morgan, Factset, and Eze OMS.
    • Designed and built a Slack bot that parsed the Slack channel between portfolio managers and traders, looking for low liquidity trades to suggest slower trade schedules. This system saved millions of dollars.
    Technologies: SQL Server, Aurora, MySQL, Python, SSRS, C++
  • Global Head of Persistent Analytics

    2008 - 2010
    Thomson Reuters
    • Managed the engineering team through a two-year Thomson Reuters integration.
    • Budgeted, scheduled, and managed xStarMine product infrastructure relocation to redundant TR facilities, finishing on-time and $200,000 under budget.
    • Trained my replacement and helped several of my staff move into the larger Thomson Reuters organization.
    Technologies: MySQL, Linux, C++, PHP
  • Chief Technical Officer

    1999 - 2008
    StarMine Corporation
    • Grew the engineering team from 2 to 35 while increasing revenue from $10,000 to $40 million. StarMine sold to Thomson Reuters in 2008 for $97 million, 6X the original cash investment.
    • Led a team that calculated billions of equity analytics accurately in a four-hour window each night for institutional investors to use in forming their portfolios.
    • Passionately wrote and edited dozens of feature design documents.
    • Had a reputation for evangelizing high-quality standards and excellent customer support.
    • Led the technical due diligence process during acquisition by Reuters Corp.
    Technologies: MySQL Oracle, PHP, Linux

Experience

  • Slack Bot Expensive Trade Detector (Development)

    We parsed the Slack channels between the portfolio managers and the traders. When we detected a trade being ordered ("MSFT buy 100k") we would run the trade through an API that had a real-time calculation to detect how much that trade size would affect the price of the security we were about to trade. For high liquidity trades, the bot would say nothing. For low liquidity trades, the bot would show how expensive this trade was and suggest trading speeds other than the implied default. This feature saved my client's clients millions of dollars.

  • Bitcoin Hedge Fund Performance Analysis (Development)

    Used Python Pandas to analyze the monthly performance of a Bitcoin hedge fund. Turned infrequent trades into monthly intervals to create yearly attributions separated by long and short positions and maximum yearly drawdowns.

  • Hedge Fund Rebalancing Tool (Development)

    I built a tool that could rebalance a single trade, multiple trades, multiple classes of securities, or the whole $3 Billion portfolio.
    The details including a different ratio for each of 20 funds, different prime brokers for each fund/security type pair, minimum trade lot sizes, tricky rounding issues to always get the correct total position, and the extreme need to be accurate with such a large total investment.
    The order management system would take 90 minutes to do a full portfolio rebalance with many known errors that would have to be manually corrected. This new tool could do the whole portfolio in 20 seconds, allowing the traders to go home early and with more confidence the trades were correct.

Skills

  • Languages

    SQL, Python 3, Python, C++
  • Tools

    Excel 2010, PyCharm, Tableau
  • Paradigms

    ETL
  • Storage

    MySQL, Database Architecture, SQL Server Reporting Services (SSRS), SQL Server 2010, PostgreSQL, Amazon Aurora
  • Other

    Hedge Funds, Stock Market, Equities, Equity Market Data, Factset, Equity Research, Fixed Income, Fixed-income, Futures & Options, Options, AWS, Futures, Slackbot
  • Libraries/APIs

    Pandas

Education

  • Master's degree in Business Administration
    1996 - 1998
    St. Mary's College of California - Moraga, CA
  • Bachelor of Science degree in Mechanical Engineering
    1981 - 1985
    M.I.T. - Cambrige, MA

Certifications

  • Chartered Financial Analyst
    SEPTEMBER 2001 - PRESENT
    CFA Institute

To view more profiles

Join Toptal
Share it with others