Shane McMonigal

Contact

Languages

  • JavaScript (ES6)
  • TypeScript
  • HTML
  • CSS
  • Java

Frameworks & Libraries

  • Docusaurus
  • React
  • Hugo
  • Nuxt
  • Vue

Tools & IDEs

  • GitKraken
  • Vite
  • Visual Studio Code
  • WebStorm

Miscellaneous

  • Amazon Web Services (AWS)
  • Node.js
  • SQLite

Shane McMonigal

Full-stack web developer

Education

  • University of Illinois at Springfield Aug 2019 - Dec 2022 BS, Computer Science

    Cum laude, Dean's List, Capital Scholars Honors Program, 3.66 GPA

Projects

  • Battle House Companion App bh.smcmo.dev
    • Constructed a React web app containing several helpful utilities for employees of Battle House, including a game playlist generator, broken equipment reporter, current sales board and cleaning list tracker.
    • Used AWS Lambda, API Gateway and DynamoDB to create and store new broken equipment reports.

    React

    AWS Lambda

    DynamoDB

  • Modrunner modrunner.net
    • Built a Node.js Discord bot, which uses public REST APIs of popular modding platforms to query project information, and uses a SQLite database to store information about projects and application settings.
    • Currently constructing a Nuxt/Vue website to host documentation and a dashboard for the bot application.

    JavaScript

    Node.js

    SQLite

    Nuxt

    Vue