About me

My name is David Welch Keliihoomalu. I am from the Big Island of Hawaii where I was a student at Seattle University. I graduated in June 2023 with a B.S in Computer Science and a minor in Finance. I've been playing video games my whole life and have formed many fond memories playing them together with my friends. Due to this, I want to pursue a career in game development while gaining additional experience in general software development.

Projects

Historical Environment Data Query Service

View on GitHub

  • Engineered a query service that retrieves historical environment data for Gemini’s Automated Scheduler
  • Implemented the transformation of raw data into a structured dictionary, devised an optimized data collection method, and established a schema and server for seamless data integration
  • Replaced and improved speed of current collection method, allowed integration of different data types
  • Used Python(GraphQL, Strawberry, Pandas), GitHub

BIPOC Funding Access Tool Development - Donor Data Lake

Main-Menu page

Add-URL page

Database-Results page

Organization-Results page

  • Developed a funding access tool optimizing the process for BIPOC non-profits to secure funding more effectively
  • Executed enhancements to the graphical user interface (GUI) by implementing main-menu and add-url pages, optimizing the database/organization-results page, and delivering a downloadable .exe file for improved user accessibility
  • Surpassed client expectations by transforming the previous team's prototype into a functional .exe file, ensuring seamless user interaction and accessibility
  • Used Python(Kivy, MongoDB, Scrapy, BeautifulSoup, Pyinstaller), GitHub

Mobile App Project - PlantMama

View on GitHub

Catalog page

Catalog-Plant-Details page

Gallery page

Plant-Form page

  • Implemented an app that gives users the ability to document their plants with the addition of an API service for providing plant information
  • Developed API service, plant catalog/gallery pages, and connected Firebase services
  • Used Flutter(Firebase), GitHub

2D-Hooper

View on GitHub

  • Created an engaging 2D basketball game challenging players to maximize successful shots while strategically managing limited lives for an immersive gaming experience
  • Devised and implemented a drag-and-drop mechanic, UI/Sound/Input action systems, and custom actors for basketball, hoop, and shooting line
  • Used C++, Unreal Engine, GitHub

Mario Long Jump Mechanic

View on GitHub

  • Crafted the iconic long jump fundamental to the movement mechanics in popular 3D Mario games, with a particular focus on Super Mario 3D World
  • Formulated a custom movement component, incorporating a slide/long jump mechanic, and intricately connecting crouch animations to the character blueprint for optimized gameplay
  • Used C++, Unreal Engine, GitHub

Valorant Shooting Mechanic

View on GitHub

  • Constructed weapon damage drop-off in Valorant based on player proximity
  • Executed drop-off mechanics, UI systems, and asset integration, optimizing Unreal’s existing FPS framework
  • Used C++, Unreal Engine, GitHub

2D-Platformer

View on GitHub

  • Developed a compact 2D platformer with the objective of navigating the player towards a designated endpoint
  • Engineered fluid movement, precise delta time handling, jumping mechanics, collision detection, and established a streamlined debug/release solution within Visual Studio
  • Used C++, SFML, Visual Studio packaging, GitHub