Andrew Nisbet, Software Developer in Menlo Park, CA, United States
Andrew Nisbet

Software Developer in Menlo Park, CA, United States

Member since September 6, 2019
Andrew is a developer with four years of experience developing production machine learning pipelines and efficiently communicating results. He also has an MSc in mathematics with a thesis in deep learning. Andrew is very knowledgable about his field and is quick to gather information and communicate to deliver the product on time and within budget.
Andrew is now available for hire

Portfolio

  • One Concern
    Docker, GDAL, TensorFlow, Python, Data Science...
  • Retail Solutions
    Microsoft SQL Server, XGBoost, Vertica, R, Python, Web Scraping...
  • MetOcean Solutions
    NumPy, Flask, React, D3.js, Python, Data Engineer, Data Engineering...

Experience

Location

Menlo Park, CA, United States

Availability

Part-time

Preferred Environment

Git, Linux, Pandas, Python 3, PostgreSQL, SQL, Machine Learning

The most amazing...

...thing I've made was an ML pipeline for classifying vegetation from satellite imagery to generate wildfire simulations.

Employment

  • Data Scientist

    2018 - 2019
    One Concern
    • Researched and implemented a novel machine learning algorithm for flood inundation.
    • Developed a pipeline for land-use classification from satellite imagery.
    • Built a ground-truth dataset of historical flood events using satellite imagery.
    Technologies: Docker, GDAL, TensorFlow, Python, Data Science, Machine Learning Operations (MLOps), Big Data, Pandas, PostgreSQL, Machine Learning, Data Analysis, SQL, Google Cloud Platform (GCP), AWS
  • Data Scientist

    2016 - 2018
    Retail Solutions
    • Developed a sales forecasting algorithm incorporating unstructured promotional and sporting event data, as a result, a large customer renewed their contract. The forecasting was done in R, with Python for the ML components, and SQL for ETL.
    • Carried out a performance audit of a critical R machine learning pipeline which reduced server usage by 60%, enabling the employer to meet SLAs that they were previously failing.
    • Performed ad-hoc investigations and presented results to customers, querying multi-petabyte Vertica SQL and Spark clusters for relevant data.
    • Built ETL pipelines for messy data, using Python and SQL.
    • Produced interactive visualizations to help clients understand the parameters of their advertising campaigns, with d3.js.
    Technologies: Microsoft SQL Server, XGBoost, Vertica, R, Python, Web Scraping, Data Engineer, Data Engineering, Data Science, Machine Learning Operations (MLOps), Pandas, Machine Learning, Data Analysis, SQL
  • Software Engineer

    2015 - 2016
    MetOcean Solutions
    • Led a rewrite of the flagship product: a web application to visualize oceanographic forecasts. The new application is currently being used by all customers.
    • Designed, built, and deployed a production REST API to interpolate raw weather data.
    Technologies: NumPy, Flask, React, D3.js, Python, Data Engineer, Data Engineering, Data Science, Pandas, Data Analysis, SQL, Google Cloud Platform (GCP), AWS

Experience

Skills

  • Languages

    Python, Python 3, R, SQL, JavaScript
  • Libraries/APIs

    NumPy, Pandas, Scikit-learn, GDAL, Keras, TensorFlow, D3.js, XGBoost, React, PyTorch
  • Paradigms

    Data Science, Agile Software Development
  • Other

    Machine Learning, Data Analysis, Big Data, Data Scraping, Remote Sensing, Web Scraping, Machine Learning Operations (MLOps), AWS, Satellite Images, Data Engineer, Data Engineering
  • Frameworks

    Flask, Spark
  • Platforms

    Google Cloud Platform (GCP), Google App Engine, Amazon Web Services (AWS), Linux, Docker, Databricks
  • Industry Expertise

    Project Management
  • Tools

    Git, GIS, MATLAB
  • Storage

    Microsoft SQL Server, PostgreSQL, Vertica

Education

  • Master's Degree in Applied Mathematics
    2015 - 2017
    Chalmers Technical University - Gothenburg, Sweden
  • Bachelor's Degree in Psychology
    2012 - 2015
    Canterbury University - Christchurch, New Zealand
  • Bachelor's Degree in Mechanical Engineering
    2010 - 2013
    Canterbury University - Christchurch, New Zealand

Certifications

  • GRE: 170 Quantitative, 166 Verbal, 4 Written
    JANUARY 2014 - PRESENT
    ETS GRE

To view more profiles

Join Toptal
Share it with others