Michael McIntosh

Aspiring Fullstack Developer
Front-End Developer / Back-End Developer
DevOps
Database Management
Software Engineering
Mobile Applications Development

React iSchool Web Application API

A fully functional website that uses the ReactJS Library which consumes a RESTful API to populate the entire website. This website is a replacement for the iSchool website and only uses the iSchool API for data.


C# Frontend iSchool Web Application API

A fully functional website using the ASP.NET MVC web application framework which consumes a RESTful API to populate the entire website. This website is a replacement for the iSchool website and only uses the iSchool API for data.


MySQL iSchool Database Project

A fully functional Java Swing GUI that pairs with a StudentFaculty MySQL database. Comes fully featured and allows for Guests, Students, and Faculty to access different methods and functionality based on who they are. Team based project that was developed with other RIT students based on specifications from faculty.


MongoDB Python Flask iSchool Pokemon Database Project

A Pokemon Pokedex Web Application that is fully customizable with Pokemon and their information which is stored in a MongoDB database and generated on the fly. Team based project that was developed with another RIT student based on specifications from faculty.


PostgreSQL React iSchool Web Application with Large User Set

A fully functional Member Voting Web Application with over 20,000 users in the PostgreSQL dataset. Created with transactions that ensure multiple users can connect at once and make changes to important data whether voting as a member in an election or as an officer creating and ending ongoing elections. Comes with standard election system functionality and system recording metrics. Members, Officers, Employees, and Administrators are the roles with different features based on their role permissions. Team based project that was developed with other RIT students based on specifications from faculty.


Jade Car Accidents Database Web Application iSchool MongoDB Database Project

A Web Application coded in Jade that displayed all Car Accidents near a chosen coordinate using tagged Geospatial data in a MongoDB database. User could view weather conditions and just how many accidents occur near them as well as time between accidents. (Rochester had more accidents than most cities nearby). Team based project that was developed with other RIT students based on specifications from faculty.


Recreation of Uber/Lyft Senior Development Project GyroGar React iSchool Project

A fully functional React implementation of an imaginary project called Gyrocar. The project can best be described as recreating Uber. Team of 8 students given this project from a real client and a time span of about 3 months to plan and detail creation and 3 months to implement in code. Goal of the project was to give real world experience in working hand in hand with a client. Functionality included tracking the Gyrocar, keeping track of users and mechanics, logging of the car's day to day usage, scheduling trips same day and in advance, and a lot of other functionality. Hosted on an Amazon LightSail Server for the client to thoroughly test. Really enjoyed this project.


Bash Script to Spawn Large Processes and Monitor a System's Handling and Response iSchool Project

A Bash script that would generate really large processes that consumed huge portions of a server's disk space and ram. The script monitored the system's levels as well as its responses. Measuring important things like Time To Handle (TTH), percentage of disk taken, percentage of ram used, CPU usage, and number of processes killed. Team based project that was developed with another RIT student based on specifications from faculty.


LinkedIn

My LinkedIn can be found here along with my previous experiences and how you can connect with me.