Study Partner is a web application for organizing study sessions among computer science students. I worked on this project for the class ICS 314.
JavaScript Meteor
Read MoreMy team is developing an intelligent reflecting surface that uses liquid metal. I am working on this project for the class EE 496 as part of the Liquid-Metal Electronics Vertically Integrated Projects (VIP) team.
Circuitry Arduino
Read MoreA presentation about the CPU architecture of the ATmega328P for the class EE 361L.
CPU Architecture Arduino
Read MoreMy team developed a GUI and predefined paths designed for the movement of a droplet of liquid metal in a 2D plane. I worked on this project for the class ENGR 296 as part of the Liquid-Metal Electronics Vertically Integrated Projects (VIP) team.
Qt Creator Arduino
Read More12 Dec 2022
Link to Image Source When people think of software engineering, they usually think of something like web development or making phone apps. Maybe they will think of cybersecurity or database management if they hear about all those data breaches in...
Agile Project Management Ethics Software Engineering
01 Dec 2022
Link to Image Source How to Solve Countless Problems at once With the rapid changes that our society undergoes continuously, the need to constantly learn new information is more important than ever. Coming up with ways to teach and learn...
Design Patterns Javascript Software Engineering
05 Oct 2022
Link to Image Source When it comes to web development, user interface (UI) frameworks are some of the most common tools used to help with the development process. UI frameworks are packages of functions and classes designed to help with...
HTML CSS Bootstrap 5
20 Sep 2022
Link to Image Source The Importance of Coding Standards In coding, there are often many different ways to arrive at the solution to a problem. Some would argue that it does not matter if the solution is “pretty” or not,...
Code Standards ESLint Javascript
15 Sep 2022
Saying that our lives revolve around technology is a massive understatement to me. Technology and specifically software are seemingly intertwined in nearly every aspect of our daily lives. Many products across a multitude of industries are implementing software in an...
Software Engineering