My Experience     ʕ·ᴥ·✿ʔ

I have 3 years of experience as a Full Stack Web Developer and Masters and Bachelors in Computer Science from Eastern Michigan University.

Advanced proficiency in HTML, CSS, SCSS, JavaScript, TypeScript, Vue.js, Vutify, React.js, Bootstrap, Django, Python, Flask, Jinja, PHP, Databases, UI Design.

Intermediate proficiency in Adobe Suite, Lucidpress, Figma Jira, Trello.

Full Stack Web Developer; MS in Computer Science from EMU

Experience     (click a bar for more details)

2025

2024

2023

2022

2021

2020

2019

2018

2017

2016

IT/Developer & Systems Analyst

Rock Solid Logistics, Inc.

Jun 2025 - Present

United States · Remote

    During my time here I am responsible for all tech related issues and advances. This involves maintaining and improving Rock Solid's website and customer-facing digital tools, development and management of internal dashboards to improve broker and dispatcher workflow., troubleshooting and tech support as issues arise

Skills: Application Development · Application Programming Interfaces (API) · Back-End Web Development · Bootstrap (Framework) · Cascading Style Sheets (CSS) · Communication · Database Design · Front-End Development · Full-Stack Development · Git · Graphic Design · HTML · HTML5 · JavaScript · Databases · Problem Solving · Programming · Programming Languages · Project Development · Project Planning · Requirements Gathering · SQL · Software Development · User Experience (UX) · User Interface Design · Visual Studio · Web Application Development · Web Applications · Web Development · Wireframing · Google Cloud Suite

Simple Form To PDF Program

Project

Mar 2025 - Apr 2025

    Import a csv of questions and answers into this program, answer the questions, export a pdf of the filled out form. I made this for a relative that fills out the same form weekly and struggles with making it look nice on the PDF form so this is an effort to auto-generate the PDF so they can just click done and email it off.

Skills: Python (Programming Language) · Tkinter · Project Planning · Application Development · Requirements Gathering

Full-stack Developer

Futuri

Mar 2022 - Mar 2025

United States · Remote

    Development and maintenance across multiple software projects. Most using a Vue.js frontend and Django python or a PHP backend.

Skills: Front-End Development · HTML · REST APIs · Python · Back-End Web Development · Vuetify · TypeScript · Communication · Web Applications · HTML5 · Full-Stack Development · Jira · Problem Solving · Django REST Framework · Trello · Application Development · User Interface Design · JavaScript · PHP · Programming Languages · Software Development · Web Application Development · Git · Project Development · Software as a Service (SaaS) · Django · Visual Studio · Cascading Style Sheets (CSS) · Node.js · Database Design · Web Development · User Experience (UX) · Wireframing · Application Programming Interfaces (API) · Vue.js · GitHub

Master's degree, Computer Science

Sep 2020 - Dec 2021

Eastern Michigan University

    Due to keeping a 3.9ish average, I was eligible for a Graduate Assistant position, which pays for your graduate school curriculum along with an hourly pay. Because of that, I covered my grad tuition and boarding as well. I was off-handedly offered the chance to teach an undergrad introductory class, but the 2020 pandemic happened and the univerity stuck with their staff for teaching.

Bachelors of Science degree, Computer Science

Minor in Mathematics

Sep 2016 - Apr 2020

Eastern Michigan University

    I'm pretty shy talking about it, but I was lucky enough to get a full ride scholarship for undergrad. Because of that, I was able to take some 'for fun' classes as well! Those include watercolor, graphic design, astronomy, and botany classes and more.

Portfolio Site

Project

Aug 2025 - Present

    Just a nice little portfolio website to show off projects and summaries, you're looking at it now! ヾ(^∇^)

Skills: HTML · CSS · JavaScript · Python · Python Flask · Web Applications · User Interface Design · Git · Visual Studio · User Experience (UX)

Medication Manager

Project

Apr 2025 - May 2025

    Webpage that allows you to enter meds for it to track when you're due for a refill, how often you take what dosage, who prescribed it, etc.

Skills: React.js · Node.js · Tailwind CSS · TypeScript · User Interface Design · LoopBack.io

AudioAI

Project

Apr 2022 - Mar 2025

    AI empowered web software that allows instantaneous production of audio commercials, spec spots, and other clips to be played over radio.

Skills: GitHub · Wireframing · Node.js · Visual Studio · Web Applications · Communication · Bootstrap (Framework) · Web Application Development · Front-End Development · Software as a Service (SaaS) · JavaScript · Application Development · Full-Stack Development · Application Programming Interfaces (API) · Cascading Style Sheets (CSS) · Git · TypeScript · Django · Project Development · REST APIs · Programming Languages · Software Development · User Experience (UX) · Python (Programming Language) · Back-End Web Development · HTML · Vue.js · Programming · Web Development

Graduate Assistant

Eastern Michigan University

Sep 2020 - Dec 2021

Ypsilanti, Michigan, United States

    As a Graduate Assistant, I was responsible for grading and doing what I could to help the students learn the curriculum. I gave feedback on learning goal progression, assisted students during class with learning to code as well as any technical difficulties, assisted in development of assignments that ensure a solid understanding of foundational concepts for the class, and hosted tutoring hours outside of normal class functioning to assist other students with any questions they may have.

Skills: Communication · Computer Science · Java · Problem Solving · Teaching · Programming Languages · Node.js

Graphic Designer

The Honors College at Eastern Michigan University · Part-time

Sep 2017 - Apr 2020

Ypsilanti, Michigan, United States

    During my time as the graphic designer at EMU's The Honors College, I did a lot of different tasks to keep up to date with the latest requirements. I collaborated with the programming team to create printed event flyers and social media graphics, collaborated with the computing team to create accessible user interfaces for applications, designed pamphlets to advertise and inform students about various events being hosted by The Honors College, drafted scholarship application forms to ensure efficient and accessible application and data entry, and helped promote The Honors College to the students at EMU in an appealing and accessible way.

Skills: Communication · Social Media · Teaching · Graphic Design · Social Media Graphic Design

SpotOn

Project

Aug 2022 - Mar 2025

    One-Click spec spots and audio commercials. The goal of this project was to make a technology that allows radio talent to submit their voice for AI voice replication and have the machine read their commercials so they can focus on the content of the show.

Skills: GitHub · Wireframing · Node.js · Visual Studio · Web Applications · Communication · Bootstrap (Framework) · Web Application Development · Front-End Development · Software as a Service (SaaS) · JavaScript · Application Development · Full-Stack Development · Application Programming Interfaces (API) · Cascading Style Sheets (CSS) · Git · TypeScript · Django · Project Development · REST APIs · Programming Languages · Software Development · User Experience (UX) · Python (Programming Language) · Back-End Web Development · HTML · Programming · Web Development

Web Design Intern

Rock Solid Logistics, Inc. · Internship

Apr 2021 - Aug 2021

Brighton, Michigan, United States

    During my time here I re-built the company website using Drupal and communicated with different employees beyond the owners to ensure a well-rounded design that advertised the company as they wanted.

Skills: Communication · Problem Solving · Project Development · Programming · Wireframing

Teaching Assistant

Eastern Michigan University

Jan 2020 - Apr 2020

Ypsilanti, Michigan, United States

    I was a teaching assistant for a semester in an introductory computer science class. This involved grading homework assignments and projects to give feedback on learning goal progression, assisting students during class with learning to code as well as any technical difficulties, and assisting in development of assignments that ensure a solid understanding of foundational concepts for the class.

Skills: Communication · Computer Science · HTML5 · Java · Problem Solving · JavaScript · Programming Languages · Cascading Style Sheets (CSS)

Checkers AI

Project

Sep 2019 - Dec 2019

    A program that uses AI principals to play checkers against the user. I chiefly did the user Interface for this project.

Skills: Java · GitHub · Communication · Git · Software Development · Graphic Design · Programming

Teaching Assistant

Eastern Michigan University

Jun 2018 - Jun 2018

Ypsilanti, Michigan, United States

    Teaching assistant for a week-long camp called Bits&Bytes. We taught middle school students basic computer science concepts to introduce them to STEM career choices. This involved creating lesson plans that teach introductory concepts and skills and maintain engagement at a middle school level.

Skills: HTML · Communication · Computer Science · Java · Problem Solving · Teaching · Programming Languages

Beacon

Project

Mar 2024 - Mar 2025

    Safety alert system that sends audio and text emergency and warning alerts via radio and downloadable mobile application by location from multiple official sources.

Skills: GitHub · Wireframing · Node.js · Visual Studio · Web Applications · Communication · Vuetify · Web Application Development · Front-End Development · Software as a Service (SaaS) · Application Development · Full-Stack Development · Cascading Style Sheets (CSS) · Git · Project Development · REST APIs · Programming Languages · Software Development · User Experience (UX) · Python (Programming Language) · HTML · Vue.js · Programming · Web Development

Pseudo-Random Number Generator

Project

Jan 2021 - Apr 2021

    A program of different PRNG algorithms researched and coded up for an Independent Study.

Skills: Java · GitHub · Computer Science · Programming

Crop Yield Predictor

Project

Jan 2020 - Apr 2020

    Program that predicts crop yields for Bay County Michigan given precipitation, temperature, and yield data from previous years. This was a project for my Big Data class. The focus was on handling large amounts of data and managing it efficiently.

Skills: Java · GitHub · Computer Science · Software Development · Programming

Portfolio Site

Project

Aug 2025 - Present

    Just a nice little portfolio website to show off projects and summaries, you're looking at it now! ヾ(^∇^)

Skills: HTML · CSS · JavaScript · Python · Python Flask · Web Applications · User Interface Design · Git · Visual Studio · User Experience (UX)

Medication Manager

Project

Apr 2025 - May 2025

    Webpage that allows you to enter meds for it to track when you're due for a refill, how often you take what dosage, who prescribed it, etc.

Skills: React.js · Node.js · Tailwind CSS · TypeScript · User Interface Design · LoopBack.io

Simple Form To PDF Program

Project

Mar 2025 - Apr 2025

    Import a csv of questions and answers into this program, answer the questions, export a pdf of the filled out form. I made this for a relative that fills out the same form weekly and struggles with making it look nice on the PDF form so this is an effort to auto-generate the PDF so they can just click done and email it off.

Skills: Python (Programming Language) · Tkinter · Project Planning · Application Development · Requirements Gathering

IT/Developer & Systems Analyst

Rock Solid Logistics, Inc.

Jun 2025 - Present

United States · Remote

    During my time here I am responsible for all tech related issues and advances. This involves maintaining and improving Rock Solid's website and customer-facing digital tools, development and management of internal dashboards to improve broker and dispatcher workflow., troubleshooting and tech support as issues arise

Skills: Application Development · Application Programming Interfaces (API) · Back-End Web Development · Bootstrap (Framework) · Cascading Style Sheets (CSS) · Communication · Database Design · Front-End Development · Full-Stack Development · Git · Graphic Design · HTML · HTML5 · JavaScript · Databases · Problem Solving · Programming · Programming Languages · Project Development · Project Planning · Requirements Gathering · SQL · Software Development · User Experience (UX) · User Interface Design · Visual Studio · Web Application Development · Web Applications · Web Development · Wireframing · Google Cloud Suite

Full-stack Developer

Futuri

Mar 2022 - Mar 2025

United States · Remote

    Development and maintenance across multiple software projects. Most using a Vue.js frontend and Django python or a PHP backend.

Skills: Front-End Development · HTML · REST APIs · Python · Back-End Web Development · Vuetify · TypeScript · Communication · Web Applications · HTML5 · Full-Stack Development · Jira · Problem Solving · Django REST Framework · Trello · Application Development · User Interface Design · JavaScript · PHP · Programming Languages · Software Development · Web Application Development · Git · Project Development · Software as a Service (SaaS) · Django · Visual Studio · Cascading Style Sheets (CSS) · Node.js · Database Design · Web Development · User Experience (UX) · Wireframing · Application Programming Interfaces (API) · Vue.js · GitHub

SpotOn

Project

Aug 2022 - Mar 2025

    One-Click spec spots and audio commercials. The goal of this project was to make a technology that allows radio talent to submit their voice for AI voice replication and have the machine read their commercials so they can focus on the content of the show.

Skills: GitHub · Wireframing · Node.js · Visual Studio · Web Applications · Communication · Bootstrap (Framework) · Web Application Development · Front-End Development · Software as a Service (SaaS) · JavaScript · Application Development · Full-Stack Development · Application Programming Interfaces (API) · Cascading Style Sheets (CSS) · Git · TypeScript · Django · Project Development · REST APIs · Programming Languages · Software Development · User Experience (UX) · Python (Programming Language) · Back-End Web Development · HTML · Programming · Web Development

AudioAI

Project

Apr 2022 - Mar 2025

    AI empowered web software that allows instantaneous production of audio commercials, spec spots, and other clips to be played over radio.

Skills: GitHub · Wireframing · Node.js · Visual Studio · Web Applications · Communication · Bootstrap (Framework) · Web Application Development · Front-End Development · Software as a Service (SaaS) · JavaScript · Application Development · Full-Stack Development · Application Programming Interfaces (API) · Cascading Style Sheets (CSS) · Git · TypeScript · Django · Project Development · REST APIs · Programming Languages · Software Development · User Experience (UX) · Python (Programming Language) · Back-End Web Development · HTML · Vue.js · Programming · Web Development

Beacon

Project

Mar 2024 - Mar 2025

    Safety alert system that sends audio and text emergency and warning alerts via radio and downloadable mobile application by location from multiple official sources.

Skills: GitHub · Wireframing · Node.js · Visual Studio · Web Applications · Communication · Vuetify · Web Application Development · Front-End Development · Software as a Service (SaaS) · Application Development · Full-Stack Development · Cascading Style Sheets (CSS) · Git · Project Development · REST APIs · Programming Languages · Software Development · User Experience (UX) · Python (Programming Language) · HTML · Vue.js · Programming · Web Development

Master's degree, Computer Science

Sep 2020 - Dec 2021

Eastern Michigan University

    Due to keeping a 3.9ish average, I was eligible for a Graduate Assistant position, which pays for your graduate school curriculum along with an hourly pay. Because of that, I covered my grad tuition and boarding as well. I was off-handedly offered the chance to teach an undergrad introductory class, but the 2020 pandemic happened and the univerity stuck with their staff for teaching.

Pseudo-Random Number Generator

Project

Jan 2021 - Apr 2021

    A program of different PRNG algorithms researched and coded up for an Independent Study.

Skills: Java · GitHub · Computer Science · Programming

Web Design Intern

Rock Solid Logistics, Inc. · Internship

Apr 2021 - Aug 2021

Brighton, Michigan, United States

    During my time here I re-built the company website using Drupal and communicated with different employees beyond the owners to ensure a well-rounded design that advertised the company as they wanted.

Skills: Communication · Problem Solving · Project Development · Programming · Wireframing

Graduate Assistant

Eastern Michigan University

Sep 2020 - Dec 2021

Ypsilanti, Michigan, United States

    As a Graduate Assistant, I was responsible for grading and doing what I could to help the students learn the curriculum. I gave feedback on learning goal progression, assisted students during class with learning to code as well as any technical difficulties, assisted in development of assignments that ensure a solid understanding of foundational concepts for the class, and hosted tutoring hours outside of normal class functioning to assist other students with any questions they may have.

Skills: Communication · Computer Science · Java · Problem Solving · Teaching · Programming Languages · Node.js

Bachelors of Science degree, Computer Science

Minor in Mathematics

Sep 2016 - Apr 2020

Eastern Michigan University

    I'm pretty shy talking about it, but I was lucky enough to get a full ride scholarship for undergrad. Because of that, I was able to take some 'for fun' classes as well! Those include watercolor, graphic design, astronomy, and botany classes and more.

Graphic Designer

The Honors College at Eastern Michigan University · Part-time

Sep 2017 - Apr 2020

Ypsilanti, Michigan, United States

    During my time as the graphic designer at EMU's The Honors College, I did a lot of different tasks to keep up to date with the latest requirements. I collaborated with the programming team to create printed event flyers and social media graphics, collaborated with the computing team to create accessible user interfaces for applications, designed pamphlets to advertise and inform students about various events being hosted by The Honors College, drafted scholarship application forms to ensure efficient and accessible application and data entry, and helped promote The Honors College to the students at EMU in an appealing and accessible way.

Skills: Communication · Social Media · Teaching · Graphic Design · Social Media Graphic Design

Teaching Assistant

Eastern Michigan University

Jan 2020 - Apr 2020

Ypsilanti, Michigan, United States

    I was a teaching assistant for a semester in an introductory computer science class. This involved grading homework assignments and projects to give feedback on learning goal progression, assisting students during class with learning to code as well as any technical difficulties, and assisting in development of assignments that ensure a solid understanding of foundational concepts for the class.

Skills: Communication · Computer Science · HTML5 · Java · Problem Solving · JavaScript · Programming Languages · Cascading Style Sheets (CSS)

Checkers AI

Project

Sep 2019 - Dec 2019

    A program that uses AI principals to play checkers against the user. I chiefly did the user Interface for this project.

Skills: Java · GitHub · Communication · Git · Software Development · Graphic Design · Programming

Crop Yield Predictor

Project

Jan 2020 - Apr 2020

    Program that predicts crop yields for Bay County Michigan given precipitation, temperature, and yield data from previous years. This was a project for my Big Data class. The focus was on handling large amounts of data and managing it efficiently.

Skills: Java · GitHub · Computer Science · Software Development · Programming

Teaching Assistant

Eastern Michigan University

Jun 2018 - Jun 2018

Ypsilanti, Michigan, United States

    Teaching assistant for a week-long camp called Bits&Bytes. We taught middle school students basic computer science concepts to introduce them to STEM career choices. This involved creating lesson plans that teach introductory concepts and skills and maintain engagement at a middle school level.

Skills: HTML · Communication · Computer Science · Java · Problem Solving · Teaching · Programming Languages