Hi, I'm Michael Felix Miele-Herndon

  • University of Rhode Island Class of 2024
  • Computer Science; Bachelor of Science

Welcome to my Portfolio|

  Thanks for stopping by! For an idea of what I enjoy creating, consider checking out one of my projects like:

  or, continue reading to check out all the projects I've shared.

Personal Projects

  • Trio Luna Website
    Client Project - Linux, Django, Nginx
    January 2024 - May 2024
    - Website for the Trio Luna musical group, built over the Django framework.
  • Cabin Fever Website
    Client Project - Linux, Django, Nginx
    July 2024 - Present
    - (Under construction) I'm currently working on a website for another client. You can view the preview using the provided link.
  • Clyppy.com
    Multi-Purpose website - Linux, Django, MySQL, Nginx
    May 2023 - June 2024
    - Web portal for users of the CLYPPY Bot, built over a MySQL DB (No longer maintained).
  • CLYPPY Discord Bot
    Multi-Purpose Social App - Python, interactions.py, MySQL, asyncio
    May 2023 - June 2024
    - A Discord-Verified Application used by thousands of users. Its functionality includes automagically uploading Twitch videos that users link in their chats, and previously, sending alerts when new video "clips" were creating on twitch.tv
  • DiscoTwitch
    Discord Bot for Twitch.tv alerts - Python, discord.py, asyncio
    Sept 2020 - May 2023
    - A pet project for small-scale purposes & for me to experiment using an API such as Discord's in a real-world app.
    - Integrated "database" implemented through loading/storing a json file into Python memory.
  • find-song
    Reddit Bot for Music Recognition - Python, PRAW, ACRCloud API
    Jan 2021 - June 2024
    - Developed a music recognition bot for Reddit. It interfaced with the ACRCloud API to identify songs playing in posted content.

Academic Projects

  • GUI Othello vs. Minimax AI
    Final Project: CSC340 - C++, OpenGL, GLUT
    Nov - Dec 2023
    - A fully-playable 2D Othello/Reversi implementation done solely in C++. Includes a bot that you can play against, powered by an adaption of the popular Minimax Algorithm.
  • URI Video Game Dev
    Final Project: CSC305 - Python, Pygame
    Sept - Dec 2022
    - Collaborated with a team of 10 students, we created a top-down shooter game with a playable character and simple moving "zombies" for the player to shoot.
  • FlashQuiz Study Tool
    Project: CSC392 - Python, Pygame
    Apr - Mar 2023
    - Created an interactive Python-based GUI application designed to facilitate the study of user-created flashcards. It included a user-friendly interface and supported keyboard and mouse interactivity as well as the loading of custom flashcard sets.
  • JetBrains Plugin - GCC/G++ Integration
    Project: CSC392 - Java, IntelliJ SDK
    Apr - May 2023
    - Developed a plugin to facilitate C/C++ development for the PyCharm IDE.
    - Allows users to easily compile the active file & run the resulting executable within the IDE.
  • Blog on Mindfulness
    Project: WRT201 - Creative Writing
    Oct - Nov 2022
    - As a writing project, I wrote a couple pages for a short blog and designed/coded a website for them to live.
  • Building a Drone
    Project: WRT104 - Soldering, Electronics, Circuitry
    Sept - Oct 2021 - Present
    - Assembled a functional FPV Drone from parts. Higher quality than the first one I built in high school (Senior Project).
    - Specs: Zeus F748 Flight Controller/ESC Stack, Aeolus 2306.5 4S 2550KV Brushless Motor (x4), Sector 4 Frame, SBUS RC. Later upgraded to include a Caddx Ratel 2 Camera, VTX, and ELRS RC.
  • -
  • Scratch!
    Nov 2013
    I've been coding as a hobby for a very long time!