Duncan McKinnon

Duncan McKinnon

Seattle, Washington, United States
2K followers 500+ connections

About

ML Engineer specializing in production AI systems with comprehensive experience across…

Contributions

Activity

Join now to see all activity

Experience

  • Arize AI Graphic
  • -

  • -

    Bellevue, Washington, United States

  • -

    Bothell, Washington

  • -

    Bothell

  • -

    Everett, Washington

  • -

    Bothell, Washington

Education

  • University of Notre Dame Graphic
  • -

    Activities and Societies: IEEE, ACM, universal leadership committee, physics club, IM soccer

    Minor in Physics, Minor in Mathematics

  • -

    Activities and Societies: feminist alliance, RST STEM transfer program, student administrative council

Licenses & Certifications

Volunteer Experience

  • Low Income Housing Institute (LIHI) Graphic

    Digital Literacy Tutor

    Low Income Housing Institute (LIHI)

    - 6 months

    Economic Empowerment

    Working with LIHI residents on digital literacy skills with praxis process. Received training and guidance from LIHI in partnership with Western Washington University and a community of other tutors to gain feedback on experiences.

  • Funding Comittee

    Universal Leadership Conference

    - 7 months

    Civil Rights and Social Action

    Working to allocate funding for the Universal Leadership Conference from student activities groups and outside sponsors. Coordinating with other committees to balance the overall budget.

Publications

  • Achieving Self-Service Onboarding for MLOps Tooling

    Wayfair Tech Blog

    System to log ML data from model serving deployment to use in monitoring performance drift

    See publication
  • Reinforcement Learning for Strategic Planning

    Neal Analytics Blog

    How to build strategic planning models for business initiatives using reinforcement learning

Courses

  • Advanced Statistical Methods

    -

  • Algorithms and Data Structures 1-2

    -

  • Analog Circuit Analysis

    -

  • Analog Signal Processing

    -

  • Applied Numerical Analysis

    -

  • Behavioral Data Science

    -

  • Calculus 1-3

    -

  • Classical Physics

    -

  • Computer Architecture

    -

  • Data Ethics

    -

  • Data Science Practices

    -

  • Data Storytelling

    -

  • Data Visualization

    -

  • Database and Storage Systems (distributed, relational, NoSQL, document, graph)

    -

  • Differential Equations

    -

  • Digital Circuit Analysis

    -

  • Discrete Mathematics

    -

  • Embedded Systems 1

    -

  • Engineering Probability and Statistics

    -

  • Generalized Linear Modeling

    -

  • Introduction to Cosmology

    -

  • Introduction to Database Systems

    -

  • Introduction to Probability and Statistics

    -

  • Introduction to Quantum Mechanics

    -

  • Linear Algebra

    -

  • Linear Modeling

    -

  • Mathematical Proofs

    -

  • Microelectronic Devices 1

    -

  • Modern Physics

    -

  • Multivariable/Vector Calculus

    -

  • R & Python for Data Science

    -

  • Recognition Systems

    -

  • Software Engineering

    -

  • Statistical Learning Systems

    -

  • Thermal Dynamics

    -

  • Time Series Analysis

    -

Projects

  • Cellular Automata Generator in R Shiny

    Shiny app to generate and view all possible sizes of all possible cellular automata

    See project
  • Train Iris ML App in R Shiny

    A shiny app that shows how different learning models perform on the Iris dataset
    https://github.com/duncankmckinnon/TrainIris

    See project
  • Document Term Frequency and Sentiment Analysis in R Shiny

    A Shiny app that takes a file upload (.txt, .csv, .docx) and generates a wordcloud using the term frequency and a graph of the positive sentiment flow through the document with Plotly.

    See project
  • Twitter Word Clouds App in R Shiny

    A basic Shiny app that takes a word or sentence, collects the most recent tweets where the search term appears, removes the noise, and generates a wordcloud of the terms most frequently used in context.

    See project
  • Study of Broadband Adoption in the City of South Bend, IN

    -

    This project includes a detailed analysis on the factors contributing to low rates of broadband adoption in the city of South Bend. Along with a written report, the final deliverable was an R Shiny application covering the motivation behind the analysis and findings, including comparative analysis of several similar Midwestern cities.

    Other creators
    See project
  • Synthetic Data Generation in Python

    -

    A set of tools for creating and then labeling synthetic datasets with configurable attribute ranges, distributions, sparsity and statistical properties. Useful for testing ML or statistical model performance on data you may not have direct access to, or at scales that may be unrealistic with existing resources.

    See project
  • 'Heads Up' Display with Android and Raspberry Pi

    -

    Heads Up is an configurable display for a car windshield. It consists of an Android application that is used to send directions and configuration data to a Raspberry Pi, which projects the route information and other data onto a transparent reflective surface affixed to the windshield of the vehicle.

    Other creators

Honors & Awards

  • Most Valuable Nealer Q4 '21

    Neal Analytics

    Company wide performance award given on a quarterly basis

Organizations

  • IEEE

    -

    -

Recommendations received

2 people have recommended Duncan

Join now to view

More activity by Duncan

View Duncan’s full profile

  • See who you know in common
  • Get introduced
  • Contact Duncan directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Duncan McKinnon in United States

Add new skills with these courses