Skip to content
View tomdh-git's full-sized avatar

Block or report tomdh-git

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
tomdh-git/README.md

Hello!👋 My name is Dasan Tom.

I am a second year at Miami University, majoring in Computer Science and minoring in AI/Machine Learning

About Me

  • I am a software developer, centered around user experience, backend design, and helping people with my work.
  • I am interested in formal mathematics, taking courses in graph theory and high level proofs.

Skills

Languages:

  • Kotlin
  • Java
  • C++ / C#
  • React

Backend / Cloud:

  • SpringBoot
  • GraphQL
  • AWS
  • CI/CD Deployment
  • DataDog/StatsD
  • Gradle

Projects

Miami CourseAPI Github link

Miami CourseAPI is a SpringBoot GraphQL service deployed to Railway that accepts searches for courses and builds schedules based on the Miami University Course List. After realizing that the course list didnt have an efficient way for students to query for courses and build schedules easily, I decided that I could use algorithms to generate schedules at the click of a button. This service is currently being used by my ClassHelper frontend, providing users with a comprehensive and easy-to-use user experience.

Skills used:

  • SpringBoot and GraphQL (both learned during my Summer 2026 internship)
  • System/Service Design
  • Kotlin
  • CD Deployment

ClassHelper Github link

ClassHelper is the frontend that utilizes CourseAPI and provides a smooth, modern, and effective user experience to users. It is made using React and built using Electron. ClassHelper was inspired by a very similar Python project I made during my freshman year.

Skills used:

  • React/Electron
  • UX Design
  • Graphic Design

Contact me!

Pinned Loading

  1. Miami-CourseAPI Miami-CourseAPI Public

    Miami CourseAPI is a SpringBoot GraphQL API built with Gradle. It exposes a GraphQL schema for querying courses and schedules through the /graphql endpoint. It accesses the Miami Course List (https…

    Kotlin 1

  2. ClassHelper ClassHelper Public

    Input classes and get optimized schedules! Add your preferences too, to get more specific schedules!

    JavaScript 1

  3. ClassHelper-DEPRECIATED- ClassHelper-DEPRECIATED- Public

    Input classes and get optimized schedules! Add your preferences too, to get more specific schedules!

    Python