Ryan Tang, Developer in Durham, NC, United States
Ryan is available for hire
Hire Ryan

Ryan Tang

Verified Expert  in Engineering

Bio

Ryan is an applied scientist empowering businesses to unlock the full potential of data in solving intricate, complex business problems. For the past nine years, he's been dedicated to building pragmatic, data-driven solutions that blend scientific rigor with practical business insight. With experience spanning technology, real estate, and insurance industries, he's played a pivotal role in driving significant revenue growth, developing cutting-edge products, and optimizing business functions.

Portfolio

Tadpull
Data Science, PyMC, Bayesian Statistics, E-commerce marketing...
IMPAKT IQ
Excel Development, Tableau Development, Business Intelligence Development...
Various Hedge Funds
Python, QuantConnect, Statistics, Bayesian Statistics, Statistical Modeling...

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Jupyter Notebook, Python, Git, Bayesian Statistics

The most amazing...

...project I've developed was a unified auto-bidding algorithm and the underlying framework that impacts over 75% Reddit's advertising revenue.

Work Experience

ML/Data Science Consultant

2024 - PRESENT
Tadpull
  • Developed the client's marketing mix model (MMM) that makes statistical inferences about advertising budget efficiencies on various channels.
  • Provided forecasting and forward Monte Carlo simulation expertise for time-series applications in revenue and inventory predictions and controls.
  • Developed model and methodology for budget optimization using the MMM inferences.
Technologies: Data Science, PyMC, Bayesian Statistics, E-commerce marketing, Digital Marketing Product Management, Bayesian Inference & Modeling, Machine Learning, Quantitative Analysis, Quantitative Development

Data Science and Engineering Consultant

2024 - PRESENT
IMPAKT IQ
  • Developed the company's client-facing, automated dashboard for reporting ESG matters and its proprietary scoring with professional, stunning visualizations.
  • Automated the company's project workflow by reducing manual work time by over 80%.
  • Provided architecture and engineering expertise in launching the company's website.
Technologies: Excel Development, Tableau Development, Business Intelligence Development, Data Engineering, Data Visualization, Reporting, Dashboard, Data Science, Data Analysis, Environmental, Social, and Governance (ESG), Quantitative Analysis, Quantitative Development

Quantitative Research Consultant

2021 - PRESENT
Various Hedge Funds
  • Researched, designed, and implemented medium-frequency statistical arbitrage quantitative strategies for various small hedge funds and ensured strategy performance through rigorous scientific-backed methods.
  • Provided and promoted best practices on infrastructure, technology stacks, automated CI/CD, MLOps, and data literacy for maintaining fully automated systems.
  • Contributed to strategy development traded on equities, options, futures, and forex, which have been consistently delivering a Sharpe ratio of 2+ since then.
Technologies: Python, QuantConnect, Statistics, Bayesian Statistics, Statistical Modeling, Backtesting Trading Strategies, Financial Modeling, Data Science, Trading, Data Science, Google BigQuery, Google Data Studio, Data Analysis, PyMC, Classifier Development, Supervised Learning, Teamwork, Regression, Excel Development, Reporting, Artificial Intelligence, Data Collection, Modeling, Vectorization, Energy, Quantitative Development, Energy, Financial Modeling, Quantitative Analysis, Data Science, Quantitative Development

Senior Machine Learning Engineer

2022 - 2023
Reddit, Inc.
  • Led and contributed to Reddit's auto-bidding strategies. Worked on designing and implementing the core algorithm in a distributed, real-time environment.
  • Contributed to the incremental improvements in revenue of 2.5%, budget utilization of 12%, and 30% clicks.
  • Provided technical leadership in algorithms and infrastructure behind the entire auto-bidding strategies.
  • Took ownership of Maximize Clicks v2, Maximize Clicks v2.5, and Max Clicks Lagrangian.
  • Performed rigorous experiment design and statistical validation throughout.
  • Spearheaded distributed processing of over terabytes each day.
Technologies: Data Science, Distributed Systems Development, Software Engineering, Go, Scala, Python, Java, Spark, BigQuery, ETL, Mathematics, Quantitative Analysis, Numerical Analysis, Algorithms, Back-end Developers, Machine Learning, Optimization, Statistics, Statistical Modeling, Bayesian Statistics, Bayesian Inference & Modeling, Real-time Streaming, Real-time Systems, Real-time Bidding (RTB), Experimental Design, Causal Inference, Reinforcement Learning, Docker, AWS, GitHub, Advertising Management, Event-driven Programming, Time Series Analysis, Data Engineering, NumPy, Pandas, Data Science, Machine Learning, Linear Programming, SQL, Data Visualization, Distributed Computing, Database, Computational Advertising, Linear Algebra, Object-oriented Programming, Visual Studio Development, Jupyter Notebook, Git, Scikit-Learn, Data Modeling, Machine Learning Operations (MLOps), Backtesting Trading Strategies, Financial Modeling, Data Science, Google BigQuery, Google Data Studio, Looker, Data Analysis, PyMC, Digital Marketing Product Management, Classifier Development, Supervised Learning, Teamwork, Regression, Excel Development, Reporting, Artificial Intelligence, Data Collection, Modeling, Vectorization, Quantitative Analysis, Quantitative Development

Research Scientist

2021 - 2022
Duke University | Department of Statistics
  • Utilized statistical and machine learning knowledge to develop new methodologies while improving the existing state-of-art ones.
  • Conducted research aligned with recent field developments and literature. Implemented qualitative and quantitative analysis and data collection tools to achieve the assigned tasks within specified periods.
  • Assisted the team in conducting intensive data analysis at MovieLens 25M datasets that explore people's movie rating behaviors from multiple lenses.
  • Finalized and submitted research results to the group with recommendations on specific topics. Accomplished a seven-page write-up, supporting the team a step closer to the goal of publishing a paper.
Technologies: Python, Algorithms, Machine Learning, Statistics, Bayesian Statistics, Recommendation Systems, Computational Advertising, Research, Mathematics, PostgreSQL, Data Science, NumPy, Pandas, SQL, Data Engineering, Quantitative Analysis, Distributed Systems Development, ETL, Numerical Analysis, Ads, Advertising Management, GitHub, Git, Data Science, Machine Learning, Statistical Modeling, Experimental Design, Causal Inference, Reinforcement Learning, Software Engineering, Time Series Analysis, Linear Programming, Data Visualization, Database, Linear Algebra, Object-oriented Programming, Visual Studio Development, Jupyter Notebook, Bayesian Inference & Modeling, Scikit-Learn, Data Science, Google BigQuery, Data Analysis, PyMC, Digital Marketing Product Management, Classifier Development, Supervised Learning, Teamwork, Regression, Excel Development, Reporting, Artificial Intelligence, Data Collection, Modeling, Vectorization, Quantitative Analysis, Quantitative Development

Principal

2015 - 2021
Ridge Equities
  • Spearheaded private equity fund operations, optimizing operational efficiency through systematized market operations and strategy development for a single-family value-add rental investment.
  • Standardized business operations, value-add capital improvement projects, budget and timeline controls, trade coordination, and quality control assurance compliance with policies or regulations.
  • Expanded business opportunities by directing a total asset of over $5 million, capitalizing on management and excellent communication skills to convey a consistent annual equity return of more than 15%.
  • Bolstered operations, revenue generation, and client base expansion by instituting innovative portfolio management strategies for over 33 units across Philadelphia Metro.
  • Executed comprehensive property management, incorporating best practices in tenant screening, repair and maintenance, cost control, rent collection, dispute handling, and capital improvement to meet optimal equity and internal rate returns.
  • Boosted strategic leadership and communication among stakeholders and cross-functional teams, instilling the company vision to influence business transformation and meet objectives.
Technologies: Python, Dashboard, Statistics, Machine Learning, Business Intelligence Development, Asset Management, Equity Investment, Asset Valuation, Leadership, Property Management, Private Equity, Wealth Management, PostgreSQL, Dash, Quantitative Analysis, Algorithms, Web Development, Flask, Back-end Developers, Data Science, Git, GitHub, Data Science, Machine Learning, Statistical Modeling, Back-end Developers, Pandas, NumPy, SQL, Data Engineering, Experimental Design, Causal Inference, Algorithms, Event-driven Programming, Numerical Analysis, Software Engineering, ETL, Time Series Analysis, Data Visualization, Database, Linear Algebra, Object-oriented Programming, Mathematics, Visual Studio Development, Jupyter Notebook, Scikit-Learn, Financial Modeling, Data Science, Google BigQuery, Data Analysis, Classifier Development, Supervised Learning, Teamwork, Regression, Excel Development, Reporting, Data Collection, Modeling, Vectorization, Financial Modeling, Quantitative Analysis, Data Science, Quantitative Development

Senior Data Scientist

2016 - 2017
Guardian Insurance
  • Developed the company's 1st customer segmentation model about life insurance purchasers' key life events and behavior drivers, utilizing extensive statistics modeling and pulling data from a large volume of datasets from various sources.
  • Achieved an average of 1.6 times target segment lifts, reducing the client acquisition cost and improving conversation rate to optimize the overall marketing profit and loss (P&L).
  • Amplified the AUC metric by over 8% by introducing nonlinearity with additional critical behavior features into the prospect-predicting model.
Technologies: Python, Analytics Development, Business Intelligence Development, Hadoop, Spark, Machine Learning, Customer Segmentation, Cross-selling, Upselling, Statistics, PostgreSQL, Oracle Development, PySpark, MapReduce, Database, Distributed Computing, NumPy, Pandas, Data Engineering, SQL, Data Science, Distributed Systems Development, Software Engineering, BigQuery, ETL, Tableau Development, Quantitative Analysis, Numerical Analysis, Algorithms, Git, GitHub, Back-end Developers, AWS, Docker, Data Science, Machine Learning, Statistical Modeling, MySQL, MongoDB, Causal Inference, Experimental Design, Event-driven Programming, Linear Programming, Data Visualization, Bayesian Statistics, Linear Algebra, Object-oriented Programming, Mathematics, Visual Studio Development, Jupyter Notebook, Scikit-Learn, Data Modeling, Machine Learning Operations (MLOps), Financial Modeling, Data Science, Data Science, Data Analysis, Classifier Development, Supervised Learning, Teamwork, Regression, Excel Development, Reporting, Business Intelligence Development, Artificial Intelligence, Data Collection, Modeling, Vectorization, Financial Modeling, Quantitative Analysis, Quantitative Development

Business Analyst

2014 - 2016
Guardian Insurance
  • Established rich interactive visualizations through data interpretation and analysis to integrate multiple data sources to support performance analysis, agency and producer ranking and awards, and internal marketing strategy.
  • Evaluated data collection processes for various business reports, utilizing multiple datasets to develop visual displays of solutions. Communicated data analysis results in written and verbal form for a more effective presentation.
  • Strategized business intelligence solutions by updating the latest information technology applications. Automated over 80% of department internal ad-hoc reports using Python, Tableau, Excel, and VBA.
Technologies: Python, Statistics, Analytics Development, Business Intelligence Development, Dashboard, Excel 365, Excel VBA, Tableau Development, PostgreSQL, Oracle Development, Data Visualization, Database, Data Cleaning, Data Scraping, SQL, Data Engineering, NumPy, Pandas, Data Science, Quantitative Analysis, ETL, Algorithms, Numerical Analysis, Git, GitHub, Back-end Developers, Data Science, Machine Learning, Statistical Modeling, Software Engineering, Linear Algebra, Object-oriented Programming, Mathematics, Visual Studio Development, Jupyter Notebook, Machine Learning, Scikit-Learn, Financial Modeling, Data Science, Data Science, Data Analysis, Classifier Development, Supervised Learning, Teamwork, Regression, Excel Development, Reporting, Business Intelligence Development, Data Collection, Modeling, Vectorization, Financial Modeling, Quantitative Analysis, Quantitative Development

Operation Research Consultant

2015 - 2015
Gemological Institute of America
  • Supervised more than three professionals in a supply chain optimization project to streamline the internal quality control logistic system.
  • Theorized the logistics system using linear programming and proposed a route for production implementation. Provided a full-size demo on Python and Django frameworks focused on online learning.
  • Formulated an operational strategy, mapped a value chain, and conducted quantitative research for prospective institute models.
Technologies: Python, Django, Operations Research, Linear Programming, Optimization, Research, Data Science, Data Engineering, SQL, MySQL, NumPy, Pandas, Machine Learning, Quantitative Analysis, Numerical Analysis, Algorithms, Back-end Developers, Back-end Developers, Git, GitHub, Data Science, Machine Learning, Statistical Modeling, Software Engineering, ETL, Data Visualization, Linear Algebra, Object-oriented Programming, Statistics, Mathematics, Visual Studio Development, Jupyter Notebook, Scikit-Learn, Data Science, Data Analysis, Classifier Development, Supervised Learning, Teamwork, Regression, Excel Development, Reporting, Business Intelligence Development, Data Collection, Modeling, Vectorization, Quantitative Analysis, Quantitative Development

Equity Investment Web App

This is a Streamlit-powered data application for value investment research on stocks. The ultimate purpose of this app is to provide comprehensive fundamental data to make informed investment decisions. It consists of the competitor analysis, debt and leverage analysis, operational efficiency, return on investment (ROI), return on equity (ROE), and cash flow.

Distributed Event-driven Backtesting System

The project is a Pythonic event-driven backtesting system that was used to analyze my quantitative strategies. It has a component that handles slippage and order executions, a portfolio manager that rebalances between multiple concurrent strategies, and an extensive backtesting analytics component for in-depth research.

Manhattan College Business Analytics Competition | First Place

https://manhattan.edu/news/archive/2015/05/first-annual-business-analytics-conference-and-competition-explores-art-and-science-decision
The events featured industry leaders and included an exciting opportunity for undergraduate students studying business analytics or related fields to test their knowledge and develop their skills. Competing students engaged in the “art and science” of decision-making while practicing their ability to draw business insights through comprehensive analyses of data in creative ways. My team and I, as a team lead, won first place in this competition.
2022 - 2023

Master's Degree in Statistical Science

Duke University - Durham, NC, United States

2011 - 2015

Bachelor's Degree in Business Analytics

Pace University - New York, NY, United States

JANUARY 2022 - PRESENT

Reinforcement Learning Specialization

Coursera

NOVEMBER 2021 - PRESENT

Fundamentals of Computing Specialization

Coursera

OCTOBER 2021 - PRESENT

Mathematics for Machine Learning Specialization

Coursera

Libraries/APIs

Pandas, NumPy, Scikit-Learn, PyMC, TWS API, Interactive Brokers API, PySpark

Tools

Git, Tableau Development, BigQuery, GitHub, Excel Development, Business Intelligence Development, Looker

Languages

Python, SQL, Scala, Excel VBA, Go, Java

Paradigms

Object-oriented Programming, Unit Testing, Business Intelligence Development, Distributed Computing, Linear Programming, ETL, Event-driven Programming, Real-time Systems, Dynamic Programming, MapReduce

Platforms

Jupyter Notebook, Oracle Development, Docker, Visual Studio Development, QuantConnect, AWS

Storage

PostgreSQL, Database, MySQL, MongoDB

Frameworks

Hadoop, Spark, Django, Streamlit Development, Web Development, Flask

Other

Operations Research, Mathematics, Statistics, Big Data Architecture, Analytics Development, Algorithms, Linear Algebra, Partial Differential Equations, Principal Component Analysis (PCA), Optimization, Stochastic Gradient Descent (SGD), Machine Learning, Bayesian Statistics, Recommendation Systems, Computational Advertising, Research, Dashboard, Asset Management, Equity Investment, Asset Valuation, Private Equity, Wealth Management, Customer Segmentation, Excel 365, Data Visualization, Data Cleaning, Machine Learning, Data Science, Data Engineering, Data Science, Financial Engineering, Competitor Analysis & Profiling, Time Series Analysis, Distributed Systems Development, Software Engineering, Quantitative Analysis, Numerical Analysis, Algorithms, Statistical Modeling, Reinforcement Learning, Artificial Intelligence, Bayesian Inference & Modeling, Experimental Design, Real-time Streaming, Real-time Bidding (RTB), Data Modeling, Machine Learning Operations (MLOps), Backtesting Trading Strategies, Financial Modeling, Data Science, Trading, Data Science, Google BigQuery, Google Data Studio, Data Analysis, Digital Marketing Product Management, Classifier Development, Supervised Learning, Teamwork, Regression, Reporting, Data Collection, Modeling, Vectorization, E-commerce marketing, Financial Modeling, Quantitative Analysis, Data Science, Quantitative Development, Graph Theory, Leadership, Property Management, Cross-selling, Upselling, Dash, Data Scraping, APIs, Ads, Advertising Management, Back-end Developers, Causal Inference, Energy, Environmental, Social, and Governance (ESG), Energy, NLP, Signal Processing, Back-end Developers, Game Development, Generative Pre-trained Transformers (GPT), Quantitative Development

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring