Matthew W. Chun

Matthew W. Chun

University of Washington CSE & Economics

About Me

Hi, I'm Matt. I currently study computer science and economics at the University of Washington in Seattle. I am extremely passionate about product management because it allows me combine my interests in computer science, behavior economics, design, and marketing.

I interned as a Product Manager at Hulu in the personalization product team. Going to University of Washington has afforded me the opportunity to work as an undergraduate research assistant in the Interactive Data Lab which researches cutting-edge interactive data visualization tools. I have also interned at Amazon, GE Digital, Zeiss Microscopy, and USTA.

Outside the classroom and work I run Nexus UW which helps non-profits in Seattle develop the software they cannot afford to make with students eager to apply the skills they learned in the classroom. I also love spending time outdoors. You can find me on the tennis courts, on hiking trails, or in a river fly-fishing.

Work Experience

Product Management Intern - Hulu (June 2018 – August 2018)

Personalization product team.

Software Development Engineer Intern - Amazon (September 2017 – December 2017)

AWS Networking.

Digital Technology Leadership Program Intern - GE Digital (June 2017 – September 2017)

Built an automation sync script for over 900 risk issues resulting in 125+ manpower hours saved. Created 3 new dashboards to allow executives to make data-driven decisions. Designed and implemented a custom D3 data visualization and Sisense plugin for risk and compliance control mapping which employees use on a regular basis.

Undergraduate Research Assistant - University of Washington Interactive Data Lab (June 2016 – September 2018)

Work across research lab's tool stack: Vega-Lite, CompassQL, Voyager, Lyra. The tools are built in Javascript or Typescript and with AngularJS or ReactJS frameworks.

Software Engineering Intern - Zeiss (June 2016 - September 2016)

Added 50+ metadata variables, added a Cone Angle lines annotation feature, and fixed 6 bugs for the new software release.

Software Engineering Intern - Zeiss (June 2015 - September 2015)

Built a Python interactive console, added an API documentation generator to the build, and fixed 20 bugs.

Intern - Northern California United States Tennis Association (June 2013 - August 2013)

Automated computer input and analysis for junior team tennis data improving efficiency in determining rankings.

Founder - Tennis Racket Stringing Business (January 2011 - September 2014)

Built own business by developing promotional website, stringing rackets, maintaining and restocking tennis equipment.

Projects I've Contributed To

Lyra Open Source

Lyra is an interactive environment that enables custom visualization design without writing any code.

View on GitHub

Vega-Lite Open Source

Vega-Lite provides a higher-level grammar for visual analysis, akin to ggplot or Tableau, that generates complete Vega specifications.

View on GitHub

CompassQL Open Source

CompassQL is a visualization query language that powers chart recommendations in Voyager 2.

View on GitHub

My Projects

Insta-Message Project

Nexus UW - Consulting Projects

As President of Nexus UW, I led a team of 6 officers and strategically pivoted the direction of the club. Now, each academic quarter, Nexus UW helps Seattle non-profits that can't afford to develop software or provide data analytical insights by connecting them with students eager to apply the skills they gained in the classroom. I led the officer team through the inaugural project to source a non-profit software project, recruit over 30 UW students in 3 weeks to interview down to 9 UW students (4 developers, 5 designers), and support the successful development of the project. My officer team also secured two project managers to mentor the students and lead the day-to-day operations of the project. To ensure future Nexus UW officer teams can continue lead quarterly projects, I led the officer team to create process documents. Learn more about the project here!

Vega-Lite Boxplot

Vega-Lite - Boxplot

Designed and developed the boxplot composite mark in the open-source declarative data visualization grammar, vega-lite.

Bike Sharing Programs

Bike Sharing Programs - Data Visualization Project

I worked as the PM of a team of two developers and one designer to build an interactive narrative webpage to explore bike sharing usage patterns through a series of data visualizations.


utilIQ - Human Computer Interaction Project

There are currently many barriers to efficient utility usage, amongst which are a desire for convenience, an absence of personal responsibility and accountability, a lack of conscious thought about usage, and delayed feedback. Our design solution addresses these problems.

Pricing Elasticities

Pricing Data Science Project

As the PM and Data Scientist in a team of 3 consisting of Data Scientists and Economists, we used machine learning and data science techniques like LASSO, OLS, Double ML, and Random Forests to suggest actionable pricing changes for the firm. Applying the Lerner Index and own-price elasticities we determined optimal price markups. Tools used include: Python, R, Excel, and Tableau Desktop. Course can be found here.


Lyra 2 - Data Transforms

Implemented the sort data transform as well as the filter and formula data transform for the open-source interactive data visualization environment, Lyra.

project name

Python Interactive Console

Complete python interactive console with code completion, command line history, and user interface features. Built using AvalonEdit WPF-based text editor component, RPyC remote procedural and distributed-computing python library, and WPF project within Visual Studio 2013 Professional.

project name

University of Washington Campus Map

Java GUI program that uses Dijkstra’s algorithm to find the shortest path between buildings on the University of Washington Seattle Campus. Wrote unit, black-box, clear-box tests.

project name

Huffman Compression

Lossless data compression that uses a prefix tree.

project name

United States Tennis Association (USTA) Tournament Rating Platform

Led a software team in India to build a minimum viable product and worked with USTA employees

project name

Eagle Project

Built two planter boxes for my elementary school's science department.