Software Developer | Full Stack | Cat Enthusiast

About Me

    I started coding while a student in college. In my Intro to Mechanical Engineering class, I had to make a robot that used an Arduino. This was the first time I had ever really coded something and I happened to love it! The next semester I started my journey in computer science. I took a year of computer science courses where I learn basic computer science theory in Python and Java. Also during this year, I was able to work on side projects for a couple different companies. These projects are detailed in the code experience section of this website. A year into my computer science major, I found Prime Digital Academy. Although I liked the theory I was learning in school, I wanted to learn more real world skills and hoped to shorten my schooling as it was getting rather expensive. Prime offered everything I was looking for in a school. Not only was I learning how to program on the MEAN stack, I was also developing my soft skills.

    I am currently a student at Prime Digital Academy. So far, I have completed tier 1, which is the first six weeks of class where we learn the basics of Javascript on codecademy. I have almost completed tier 2, which is seven weeks of in person lectures. In these lectures, we learn about the MEAN stack. After these seven weeks, we are able to create fullstack applications and we are able to deploy them to the internet using Heroku and mLab. In tier 3, it is seven weeks of projects. The first two weeks is spent on a solo project and the last five weeks is dedicated to doing a group project.


Prime Digital Academy

I came to Prime to not only learn how to code but to also develop my soft skills. I like Prime specifically because they teach skills that are valued on the job. I can actually see how I will be using everything I learn in an actual job. I have currently learned the full stack. We have learned HTML, CSS, Javascript, Node.js, Express, MongoDB, Passport, and pSQL and use these languages and libraries to create the front end and back end of web applications.

University of Minnesota: Twin Cities

At the University of Minnesota, I took the following relevant classes:

  • ME 2011: Into to mechanical engineering
    • Final project was a working robot. I had to build the structure, code an Arduino (C programming), and set up a circuit on a solderless breadboard.
  • CSCI 1133: Intro to programming
    • Learned basic programming skills in Python
  • CSCI 1933: Intro to algorithms and data structures
    • Learned how to create basic data structures and algorithms such as binary search trees, and merge sorting in Java
  • CSCI 2011: Discrete Structures
  • CSCI 2033: Elementary Computer Linear Algebra
    • Used Matlab to do basic programming and create 3D structures


While at Prime Digital Academy, I did the following projects:

  • Our Hobby Farm
    • Our Hobby Farm is a web application designed to help keep track of pet care.
    • Users can sign into households and see all of the pets in their households. From there, they can add new pets, update existing pets, and send texts to the other users in the household saying that they have completed certain care tasks.
    • Technology used: MongoDB, Express, AngularJS, Node.js, Passport, JavaScript, Twilio, and Nodemailer.
    • See it in action: Our Hobby Farm
  • Westonka Soar
    • Westonka’s current process is to have teachers hand out SOAR slips to students and have the students fill the slips out. The students then bring the slips to the office where the principal does an end of week drawing out of all the slips. The office then sends back all of the slips to each of the homerooms where the teachers can do drawings for just their classroom students.
    • We built an application to help automate their current prize drawing system. With our application, students will be able to enter their SOAR slips and from there, the admin will be able to do school-wide drawings for prizes while homeroom teachers will be able to do classroom drawings.
    • Technology used: pSQL, Express, AngularJS, Node.js, Google OAuth, JavaScript, csvtojson, jsPDF, Heroku, and Bootstrap
    • See it in action: Westonka Soar

While at the University of Minnesota, I did the following side projects:

  • Cane's FM
    • At Cane's, I have also had the oppurtunity to work on special coding projects. The first project, currently called Cane's FM is essentially a biased randomizer. At Cane's, we have five different areas of emphasis that we need to focus on. The managers go into an excel file and rank different issues that need to be fixed in each area of emphasis. Then, my code takes those ranked lists in, randomly picks two of those issues, and prints out the issues it picks. The process is not completely random, however, as the issues closer to the top of the list are more likely to be printed out compared to issues that are lower on the list. The list of picked issues is printed out and displayed in the kitchen and the front of the house so that everyone can look through the issues and work on them.
  • Configurator
    • My current project is called a Configurator. This project is being done for the company my dad works for, FleetPride. It is an program that asks questions, and, depending on how the questions are answered, produces a part number. It does this for several different categories including pumps and cab controls. It is expected to be used by employees who take orders by phone. They will be able to get all of the part numbers while also being able to look up those part numbers to see if they have those specfic parts in stock. They will be looking up part numbers in their own system that FleetPride already has. The project is still in the beginning stages, however, a fully working model is essentially completed.

Contact Me


Phone Number: (612)708-2836


Github: AlaynaGrace