Daniel D. Peacock

Software Engineer | Student | Innovator

Resume Symbol Icon

About


Profile Picture

"A Sophomore at the University of Michigan studying Computer Science with a focus in Software Engineering. I'm interesting in pursuing a Software Engineering Internship in which I will acquire new skills and gain a better understanding of the software development process. I prioritize clean, efficient, and secure code when developing software, and I pride myself on my creative solutions, strong communication skills, and open-mindedness towards new ideas. "

Education


University of Michigan logo

University of Michigan, Ann Arbor
Class of 2024, College of Engineering
Computer Science B.S.E.
GPA: 3.39/4.0

    Relevant coursework
  • Foundations of Computer Science
  • Introduction to Machine Learning
  • Data Structures and Algorithms
  • Intro to Computer Organization
  • Introduction to Probability and Statistics
  • Applied Linear Algebra
  • Computer Science Pragmatics
  • Multivariable and Vector Calculus
  • Introduction to Differential Equations

Experience


Server

May 2020 - August 2022
  • Handled monetary transactions with credit cards, gift cards, and cash
  • Serviced guests with food and beverage requests in a timely, professional, and friendly manner
  • Took advantage of excellent menu knowledge to advise customers and upsell menu items when possible

Projects


Disc Shop

Independent
August 2022
View on Github
  • Designed and implemented an original Disc Golf shopping application in Python where users can easily browse discs, professional players, and companies.
  • Web-scraped from multiple websites to gather thousands of entries of relevant disc golf data and utilized dataframes to easily store and access the information using selenium and pandas.

Coordinate Path Finder

EECS 281
April 2022
  • Calculated time efficient, near-optimal and optimal solutions to the Traveling Salesperson Problem (visiting all coordinates and then returning to start) using Prim's Algorithm, Arbitrary Insertion, and Branch and Bound techniques.
  • Provided buggy test input files that intentionally exposed potential bugs that may occur during development of Travelling Salesperson algorithms.

Youtube Video Downloader

Independent
July 2021
View on Github
  • Designed a basic YouTube video downloader in Python that operated through the command line.
  • Allows users to easily download YouTube videos to their device simply by typing in a URL.

Treasure Map Navigator

EECS 281
October 2021
  • Navigated through a 2x2 grid representing a map in order to find treasure on an island using Breadth-first and Depth-first search techniques.
  • Differentiated the map based on land and water areas and navigated through the areas using Stacks or Queues based on user input.

Extracurriculars


Michigan Hackers

Machine Learning Team Member

September 2021 - Current

  • Created a handwriting recognition machine that could differentiate all digits in handwriting with 99.9% accuracy.
  • Practiced fundamentals of Machine learning such as Gradient Descent, neural networks, and classification with a handwriting-recognition machine.
  • Devised Capture the Flag challenges using cryptography and image encryption that were accepted to be used in aCTF competition

MASA

Structures Team Member

September 2020 - December 2020

a logo
  • Presented real data involving the structural integrity simulations of the Endcap of an space-bound rocket's Oxygen tank to a board of Team Leads at weekly meetings.
  • Modeled structures in Solidworks, created and ran simulations in ANSYS, and learned basics of Git to ensure my changes to the Endcap were accesible to those in the team.

Skills


  • C++
  • Python
  • Git
  • C
  • MATLAB
  • HTML
  • CSS
  • JavaScript

Daniel D. Peacock

Software Engineer | Student | Innovator

Contact Me