Matthew Warkentin, Developer in Portland, OR, United States
Matthew is available for hire
Hire Matthew

Matthew Warkentin

Verified Expert  in Engineering

Visualization Developer

Portland, OR, United States
Toptal Member Since
March 8, 2019

Since 2014, Matthew has been working professionally in the fields he loves, software and data—culminating in him co-founding the Rubota corporation in 2017. Before that, he spent the past decade at Cornell University conducting scientific research specifically in statistical and biological physics. All in all, Matthew is an engaging, intense communicator with a passion for knowledge and understanding.


Client (via Toptal)
Amazon Web Services (AWS), Matplotlib, Keras, TensorFlow, Scikit-learn, Pandas...
Rubota Corporation
Machine Learning, Python
Thetus Corporation
Amazon Web Services (AWS), Python




Preferred Environment

Amazon Web Services (AWS), Linux, Python

The most amazing...

...thing I've done was to co-found Rubota, a supply chain intelligence technology startup.

Work Experience

Data Scientist (Generalist)

2019 - 2020
Client (via Toptal)
  • Developed end-to-end marketing data and analytics solution including scraping, fusion, predictive modeling, deployment, reporting, and evaluation.
  • Completed studies and proofs of concept for company leadership and regularly advised at that level.
  • Built a hybrid statistical/NLP model for the impact of online reviews.
  • Created a qualitative analysis framework to develop coding schemes for survey responses.
  • Developed a predictive model for an all-in cost of delivery to a customer using years of historical data.
  • Collaborated on a product-pricing model for a prototype-phase eCommerce application.
Technologies: Amazon Web Services (AWS), Matplotlib, Keras, TensorFlow, Scikit-learn, Pandas, SQLAlchemy, SQL, ECS, Python

Co-founder | Vice President of Data and Analytics

2017 - 2019
Rubota Corporation
  • Collected and integrated data from disparate sources into a unified model.
  • Worked with the chief engineer to develop a platform data model.
  • Integrated in-house and third-party entity analytics.
Technologies: Machine Learning, Python

Data Scientist

2014 - 2016
Thetus Corporation
  • Produced prototypes and handled third-party integrations.
  • Engaged with customers to understand their data and applications.
  • Supported sales and marketing with demonstrations tailored to target customers.
Technologies: Amazon Web Services (AWS), Python

Postdoctoral Researcher

2009 - 2014
Cornell University
  • Authored eight peer-reviewed studies in X-ray science, structural biology, and statistical mechanics.
  • Developed novel analytical and visualization tools to investigate protein conformational motions.
  • Managed teams running experiments at Cornell’s X-ray source and Argonne National Lab under extreme time pressure (typically 24 to 48 hours from start to finish).
  • Built and maintained data pipelines to construct 3D models of macromolecules from 1000s of X-ray images.
Technologies: Linux, Python

Graduate Research Assistant

2004 - 2009
Cornell University
  • Pioneered experimental techniques to exploit opportunities in the rapidly-evolving field of structural biology.
  • Standardized and automated existing data collection and processing practices resulting in a greatly increased impact of the final product.
Technologies: Linux, Python

Rubota Corporation

At Rubota (a supply chain intelligence technology startup), I occupy the roles of co-founder and VP of data and analytics.


React, Pandas, SQLAlchemy, Scikit-learn, TensorFlow, Keras, Matplotlib


Statistical Analysis, Machine Learning, Statistics, Physics, Modeling, Full-stack, Software Development, Data Visualization, Data Engineering, Visualization, ECS, Optimization, Computer Vision


Python, SQL, JavaScript


Data Science


Amazon Web Services (AWS), Linux

2004 - 2009

PhD Degree in Physics

Cornell University - Ithaca, NY, USA

2000 - 2004

Bachelor of Arts Degree in Physics

UCSC | University of California, Santa Cruz - Santa Cruz, CA, USA

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.


Share your needs

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

Choose your talent

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

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