Hello, I'm Sulaiman

I am a Computer Science student at the University of Tennessee, Knoxville expected to graduate in May 2026. I am interested in web development and game development and on the lookout to seek new opportunities. Outside of coding, I love to solve Rubik's cubes and play video games.


Experience

  • Collaborated with an Agile team of developers to automate the organization's application process
  • Used React with TypeScript to efficiently format applicant data of 50+ applicants
  • Created server functions using Node.js and MongoDB to manage applicant data, including updating interview information, statuses, and making final decisions

January 2024 - May 2024

  • Collaborating in a small team to build a Volunteer Tracking System using Next.js for the local non-profit
  • Integrated API routes for session data into a responsive data grid on the staff page, enabling staff to seamlessly view and manage volunteer data

September 2024 - Present

Projects

KeyType

KeyType is an individual typing test website where users can practice and improve their typing skills. In addition to saving standard typing metrics such as overall accuracy and WPM, users can observe their accuracies for every key they type through a visual graph similar to GitHub's contribution graph.

React Express.js Node.js PostgreSQL
github icon live icon

Labyrinth Legends

In a team of 5 developers, we created a dungeon crawler game that features random maze generation, enemies, and a final boss. I was responsible for UI and audio elements, making for a more polished experience. I gained valuable insights into the software development process and how to work effectively in a team setting.

C# Unity Engine
github icon

Spades

After learning some basic graphics programmming with SFML, I was inspired to create something more practical. Utilizing standard OOP practices, I created a fully funtional Spades GUI. Other than synchronizing the AI turns, I had a blast with this!

C++ SFML Graphics Library
github icon

WorddVerse

I was initially builing a Wordle clone from scratch to practice my React skills, but new ideas kept intruding my mind as I developed. I decided to make for a much more customizable experience. There is no daily limit and words can be anywhere from 4 - 7 letters!

React
github icon github icon

MySecrets

MySecrets is a secure secret management application that allows users to store whatever secret they desire. The application uses Oauth 2.0 for secure authentication.

Node.js Express PostgreSQL
github icon