Alex Miller

Interactive section visually displaying my skill set and abilities to use my Computer Science knowledge into real world applications.

Program Examples

Demonstrates fundamental Computer Science concepts and techniques in different languages. The Java and C++ examples were assignments completed during my time at Northern Michigan University. Each file in the code block contains a description of what the program does.

Guestbook

A full stack Guestbook application built from Next.js, TailwindCSS, and Neon. Users can enter their name, email, and company/location which are stored into a PostgreSQL database. This project deepended my understanding of full stack applications with database integration via API routes.

NameEmailCompany / Location

Trees

Visualizes tree traversal algorithms. These give a deeper understanding into recursion and other data structures such as linked lists.

  • Not Visited
  • Current Node
  • In Queue
  • Visited
  • A
    • B
      • C
      • D
    • E
      • F
      • G

Order:

Sorting

Demonstrates different sorting algorithms on arrays. These algorithms are crucial for the next step which would be binary search.

  • Unsorted
  • Selected
  • Swapping / Writing
  • Sorted
  • Top Half
  • Bottom Half
5
2
9
1
6
3
8
4
7