Hi, I'm Michael Felix Miele-Herndon

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

  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

  • Clyppy.com
    Multi-Purpose website - Linux, Django, MySQL, Nginx
    May 2023 - Present
    - Web portal for users of the CLYPPY Bot, built over a MySQL DB
    - Here users can configure alerts for the bot to send in their Discord chats and customize the bot's behavior
  • CLYPPY Discord Bot
    Multi-Purpose Social App - Python, interactions.py, MySQL, asyncio
    May 2023 - Present
    - Misc Discord Alert Bot that can be added to any Discord server and configured through its website
    - Interfaces with a MySQL DB to store data and user settings
  • 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 - Present
    - Developed a music recognition bot to help users identify songs playing in posted content
    - Designed to parse the audio of a Reddit video, but supports links to many other streaming sites

Academic Projects

  • GUI Othello vs. Minimax AI
    Final Project: CSC340 - C++, OpenGL, GLUT
    Nov - Dec 2023
    - Implemented the game Othello (Reversi) in C++
    - The game features a fully-functioning Minimax bot that users can play against
  • FlashQuiz Study Tool
    Build Badge: CSC392 - Python, Pygame
    Apr - Mar 2023
    - Developed an interactive Python-based GUI application designed to facilitate the study of user-created flashcards
    - Implemented a user-friendly interface with keyboard and mouse interactivity for card flipping & navigation
  • JetBrains Plugin - GCC/G++ Integration
    Build Badge: 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
  • URI Video Game Dev
    Final Project: CSC305 - Python, Pygame
    Sept - Dec 2022
    - Collaborated with a team of 10 students, I worked on a video game that entered the early beta stage
    - Led the implementation of the Game Map & Camera - working with Python, Pygame, OOP Principals
  • Blog on Mindfulness
    Multimodal Argument: WRT201 - Creative Writing
    Oct - Nov 2022
  • Building a Drone
    Maker Badge: WRT104 - Technical Build
    Sept - Oct 2021