Coder Social home page Coder Social logo

Hello, my name is Parker Dunn! Thanks for stopping on my page.

Other places to find me

Email Addresses: [email protected] | [email protected]

(You may see [email protected] - this is a personal email that I may check infrequently at times)

Twitter

LinkedIn

Quick Background

I am a student at Boston University (BU) where I am working on completing a Master's degree in Computer Engineering with a specialization in Data Analytics.

My degree at BU will be a little longer than a normal Master's program. Until 2021, I was a chemist. I studied chemistry at Stonehill College and worked at PerkinElmer Health Sciences afterwards, but realized I wanted to work in a different field in the long-term. Instead of gradually making up some classes to enroll directly in a Master's program at BU, I started as a LEAP student at BU (LEAP program). After a couple semesters of "catch up" courses, I will be starting as a Master's candidate with other computer engineering students pursuing a Master's degree.

Links to Repos

Personal Projects

Spring 2022 Project Repositories

  • Priority Queues for Dijkstra's Single Source Shortest Path Algorithm
    Description: I worked on a project for my Advanced Data Structures and Algorithms course where each person in our group implemented a modern heap for the Dijkstra's algorithm. My role was to implement a rank-pairing heap. This heap is designed for Dijkstra's algorithm because it has constant ($O(1)$) run time for decreasing keys and inserting elements in the priority queue. In addition to implementing four heaps, the group analyzed the runtime of our implementations for Dijkstra's algorithm.
  • Multiclass SVM Approaches for Large Multiclass Problems
    Description: I worked on a project for a machine learning course where my group set out to implement multiclass support vector machine (SVM) classifiers found in literature - the paper that we used as a template for our implementations is below. Since SVMs are binary classifiers, multiclass classification tasks require additional steps to use them for multiclass tasks. This repo implements four multiclass SVM approaches on multiple datasets and compares the implementations success on multiple datasets.

Multiclass SVM Reference: Chih-Wei Hsu and Chih-Jen Lin, "A comparison of methods for multiclass support vector machines," in IEEE Transactions on Neural Networks, vol. 13, no. 2, pp. 415-425, March 2002, doi: 10.1109/72.991427.

Algorithms and Data Structures Repos

Repos for a class on Intro to Software Eng. (EC327)

Repos for my first programming course at Boston University (EK125)

Addiitonal Information

Interests

I feel like I am still just beginning to uncover what I want to work on in the long-term because there is still lots to learn about modern analytics and the future of the field.

That being said, I decided to start at BU because I was fascinated by the amount of information available and the insights that I was seeing from data. I noticed this in particular through sports since I was an athlete when I was younger and continue to follow many professional sports.

In my free-time, I enjoy playing with and learning from data - mostly sports data. You will find that a lot of the open-ended work here is of this nature.

However, my professional interests are more focused on applying engineering to data-driven projects. I am excited about software development as it pertains to efficient movement and transformation of data in support of machine learning and data science.

I'm currently working on...

My focus right now is demonstrating through practice what I am learning.

My courses at BU are great for learning foundational concepts and approaches to problem solving, and I work on putting this into practice whenever I get the chance.

My courses at BU have primarily focused on data structures, algorithms, probability, statistics, and machine learning in C/C++ and MATLAB. To gain experience, I build in some time to learn additional skills through courses and tutorials on the web. Since I can tailor the "ciriculum," I can pick and choose lessons that I believe will be valuable based on my interests and future jobs that appeal to me.

I'm currently learning...

Machine Learning - Since this is a major element of modern work with data, I believe it is extremely important to be proficient in the topic. I am currently taking a course in ML (and plan to take a Deep Learning course through BU), and practice implementing models on personal projects to understand how data must be prepared and used.

Cloud Computing & Distributed Systems - I am really excited to continue learning about this topic right now. As I have become more comfortable with software and computer engineering, the topics have become more appealing. I am excited to focus on the foundational skills of this field through my coursework, and I try to learn as much own my own as possible. On my own, I follow courses and tutorials on cloud computing tools and providers (many listed below) so that I can confidently implement techniques that I have and contiue to learn in distributed environments.

A Short List of Specific Skills

  • SQL
  • Apache Spark & PySpark
  • Hadoop
  • Apache Airflow
  • AWS (S3, EC2, and RDS) - via AWS Training Site

What I have learned and plan to using and learning...

This includes courses that I have taken at BU as well as topics that I have learned on my own.

  • Algorithms
  • C/C++
  • Python
  • probability and statistics
  • Data Structures
  • Data Visualization - matplotlib, seaborn, and (some) ggplot2
  • Operating Systems

dunny's Projects

amplify-react-graphql icon amplify-react-graphql

Code related to a "getting started" tutorial for AWS Amplify. My goal is to learn more about creating a website using React and incorporating databases into a react project.

betting-app icon betting-app

This is an application for entering, saving, and reviewing sports bets made by myself and maybe friends.

catapult icon catapult

Working with Catapult player tracking data provided by a mentor of mine from Catapult. This work is exclusively for practice. I intend to keep all information about matches confidential.

coaches_rookie_qbs icon coaches_rookie_qbs

I wanted to investigate historical data on why coaches get fired in the NFL. The variety of scripts I use for the project can be found here.

codecademy-datascientist icon codecademy-datascientist

A collection of scripts from assignments and projects that I completed while learning Python and data science on Codecademy.

datastructures-algorithms icon datastructures-algorithms

As I have begun learning more and more data structures, I have noticed that some structures and algorithms are easily reusable. This repo is meant to be a place for me to store data structures and algorithms that I have had the chance to build in my free time.

ec327-hw2-adjustable-clock icon ec327-hw2-adjustable-clock

This was an assignment for an introduciton to software engineering course. I was tasked with creating a clock graphic that could be run and adjusted from a Unix terminal.

ec327_hw4_blokus icon ec327_hw4_blokus

An assignment for a software engineering course at Boston University to create a game similar to dominos that our instructor calls "blokus."

ec330-algos-datastructures-cpp icon ec330-algos-datastructures-cpp

This repo contains scripts from my assignments in my Algorithms and Data Structures course at Boston University. The assignments introduce use to topics in the field. All of the work is my own, except some of the work was developed from brief templates..

git_bash icon git_bash

First Git repository created for Codecademy Lesson

hw1_p1 icon hw1_p1

This is a repository for my EC500A3 assignment at BU. This particular assignment is the second part of HW1 (i.e, HW1 P1).

intro_to_dl icon intro_to_dl

This repository is work that I have completed for an online course so that I can improve my understanding and experience with deep learning. I am completing a course from Univ. of Colorado - Boulder via Coursera.

introtodl_cancerminiproject icon introtodl_cancerminiproject

This repo will be used to store and share files related to a mini-project that I am doing for an online course (COUERSERA: Intro to Deep Learning by Univ. of Colorado at Boulder).

mlops-databricks-test-env icon mlops-databricks-test-env

This repo is simply an environment for me to experiment with using new features (new to me) of GitHub repos.

pet-image-classification icon pet-image-classification

This repo contains my work from a project where I tried to build a binary classifier to identify whether an image was a picture of a Cat or Dog. This was a project where my goal was to attempt to use machine learning in Python for the first time.

python_photoshop icon python_photoshop

This repository contains all of the code that I have worked on while attempting to build out an application that assists a user with segmenting and modifying a picture.

spotify-playlists icon spotify-playlists

A fullstack web application that allows players in Volo leagues to control a Spotify playlist used at their league.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.