Daniel Arroyo


Senior in Computer Science and Applied Mathematics at the University of Wisconsin-Madison. I enjoy programming and exploring the depths of mathematics. I have strong interests in applying my mathematical knowledge to different aspects of computer science. And I am currently taking a strong interest in visual programming as well as web development! Outside of academia I enjoy playing basketball and video games, as well as reading classic literature, and spending time with friends,family, and my dogs!

My skills include:

  • Object Oriented Programming
  • Procedural Programming
  • Java
  • C
  • C++
  • Python
  • HTML, CSS, Javascript
  • Knowledgable in Data Structures & Algorithms

Add interests here maybe


For the Natural Language Processing part of our class we trained a chatbot using N-Gram Language Modeling.

N-gram Language Modeling Chatbot(Java)

For the Natural Language Processing part of our class we trained a chatbot using N-Gram Language Modeling.

Linear Regression(Java)

Implemented Linear Regression for a brain/body weight dataset using Mean Squared Error & Stochastic Gradient Descent.

Nueral Network(Java)

Trained a neural network from the ground up using forward & backward propagation, and sigmoid as the activation function.


Circle Animation

Work in progress for animating walls bouncing and rotation

Clone From Star Wars the Clone Wars

Drew Obi-Wan's clone suit from the original Star Wars the Clone Wars Animated Series

Very Simple Ball Game

Simple ball game to familiarize myself with basic movement and mechanics

Visual of Milwaukee Data Property Sales

Visual representation of data from Milwaukee property sold in 2018





University of Wisconsin - Madison

Computer Science: 2016 - May 2020

Relevant Coursework:

  • Intro to programming
  • Data Structures and Algorithms(Java)
  • Intro to C++
  • Intro to Computer Engineering
  • Machine Organization and Programming
  • Algorithms
  • Operating Systems
  • Data Management for Data Science
  • Intro to Artificial Intelligence

Applied Mathematics: 2016 - May 2020

Relevant Coursework:

  • Calculus 1
  • Calculus 2
  • Multivariable Calculus
  • Discrete Mathematics
  • Linear Algebra
  • Applied Linear Algebra

Classes for Fall 2019-2020 Semester

  • Theory of Probability
  • Theory of Single Variable Calculus
  • Computer Graphics
  • Database Management Systems


Daniel Arroyo