Discrete Structures
Operating Systems
Distributed Systems
Algorithms
Data Structures and Applications
Advanced Object Oriented Prog.
Software Engineering
Python, Java, C, C#
Django REST, JSON
JavaScript, JSX, React
Git, GitHub
JetBrains Suite
MSSQL
Software Engineering
Full Stack Development
Back-end Development
AGILE Software Development
Microprocessors and Single Board Computers
Summer of 2019 I joined Loyola's CS Summer Research Program. In this project we used a special Arduino with a built in Z-Wave controller called Z-Uno to prototype Smart Home devices communicating over Z-Wave. We used a standard off the shelf Samsung SmartThings controller. We were ultimately able to build our own internet of things devices controlled over Z-Wave. One demonstrated a smart light bulb that you could control from your phone and the other one worked as a temperature / light sensor which reported data back to the user's phone.
Written in C and Python.
January 2020 - April 2020
Android app to replace centralized services like Kahoot. Teachers and users can have apps that directly connect to each other cutting out a centralized service. Written in Python and Flask.
May 2019 - December 2019
Continuation of Summer Research Program. Used Arduino Z-Uno to prototype Smart Home devices communicating over Z Wave with a Samsung SmartThings controller. Written in C and Python.
August 2019 - December 2019
“Mailbox system” to demonstrate / practice multi-threaded programming. Some threads deliver messages while others read messages. Written in C.
January 2019 - March 2019
A web application to search Tweets and provided additional context, written with Node.js and used both the Twitter and Yahoo APIs.