Skip to content
View imstephens-professional's full-sized avatar

Block or report imstephens-professional

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hi there 👋

I'm Isabella Stephens. I'm a fullstack developer. I took two years off of software development, but I'm back at it full force. Right now, I'm dedicating time every day to refreshing my knowledge and building new projects in Java.

My Skills

Projects

⚡ Software Startup Simulator Capstone (2023 - 2024)

For my St. Mary's College of Maryland capstone, I attended two Software Startup Simulator courses. I worked on the Quality Assurance team of two websites, the Circular Dichroism Spectrometer and the Chesapeake Community Connect. My contributions to the CDSpec website can be seen here in the 2023 Documentation folders while my contributions to the CCC website can be seen here in the 2024 Documentation folders.

🦇 Diver: Ruins Resurfaced Game (2023)

"Diver: Ruins Resurfaced" is a platformer game developed in Pico-8 (lua). It was developed during the Fall 2023 semester of St. Mary's College of Maryland for the Game Design course. Check it out here.

Mini Projects

These mini projects are for the developer to practice programming and to demonstrate her progress as a developer.

☕ Java Mini Project List
Project Name Description Date Started
Text-Based Adventure Game A game where the player selects at least one option to proceed in the story. June 2026
Button-Matching Game The frame has 8 buttons with 4 matches. The player must click each button to find the corresponding button that matches. The game ends when the player presses "New Game". June 2026
Typing Game The window displays two words: the word the user must type, and the word the user must type next. The game increases in difficulty the more words the user types, going from difficulty 1 (3-letter words) to difficulty 4 (6-letter words). The user has 90 seconds to accurately type as many words as possible. The user can reset the game at any time. May 2026
Number-Guessing Game The player must guess a random number. The code informs the player whether they guessed significantly lower, lower, significantly higher, higher, or the exact number. The game ends when the player successfully guesses the number or the player decides to give up. May 2026
🐍 Python Mini Project List
Project Name Description Start Date
Knight's Tour A chessboard is created. A "knight" goes on an open tour across the simulated chess board where it visits every tile on the chessboard once. November 2022
Bank Branches A server that runs multiple branches at once. The users can withdraw and deposit money from the bank. November 2022
Client & Server The client communicates bidirectionally with the server. The server listens for clients and pairs them for peer-to-peer communication. It tracks clients using unique usernames, IP addresses, and real-time online status. New clients cannot claim existing usernames, and active users cannot be duplicated. October 2022

Pinned Loading

  1. diver-game diver-game Public

    Pico-8 game project for Fall 2023 at St. Mary's College of Maryland.

    Lua