Hi, I'm Dain 👋
Software Engineer, Game Developer, Designer..... and so much more! I love creating things that enrich people's lives 🐋🌊
DK

About

Currently, I’m focused on building AI SaaS for university students and developing games, crafting immersive and impactful experiences. When I’m not working, you’ll find me with my nose in a book (fun fact: I read 65 books in the last six months!), scaling indoor climbing walls, playing indie games, exploring new places, or just hanging out with friends.

Work Experience

A

APTO BIO

Sep 2024 - Present
Software Engineer Internship
  • - Collaborated in a team to enhance doctor-patient connections through personalized monitoring, delivering user-friendly interfaces and efficient data systems using JavaScript, TypeScript, HTML, CSS, Node.js, and Python
  • - Integrated AI solutions, specifically using ChatGPT, to automate tasks and improve care quality, while utilizing version control with Git and database modeling with MySQL, contributing to a robust healthcare software platform.
H

Headstarter

Jul 2024 - Sep 2024
Software Engineering Fellow
  • - Built and deployed 5 AI projects in 5 weeks using React JS, Next.js, Firebase, Clerk, and Vercel, following agile methodologies with weekly sprints and incorporated CI/CD practices for iterative deployment
  • - Collaborated with 3 Fellows to develop an AI-powered video interview app using React JS, TypeScript, Next.js, OpenAI API, Whisper TTS API, and Eleven Labs API, resulting in over 300+ waitlisted users.
  • - Built and deployed a SaaS product that generates dynamic flashcards to facilitate programming language learning using the Llama 3.1 LLM via the Groq API, integrated a paywall and custom pricing plans using the Stripe API
D

DEGIS

Jan 2024 - Apr 2024
UX Researcher
  • - Conducted a comprehensive survey among 30 DEGIS members and interviewed 3 city chapter leaders to identify potential improvements.
  • - Utilized Python (matplotlib, pandas) and Google Forms for data visualization and analysis.
M

MindHyrst

Jul 2024 - Present
Web/Graphic Design Intern
  • - Implemented responsive design principles to create signs representing each of the well-being pillars, ensuring compatibility across multiple devices and platforms.
  • - Provided input on website architecture and suggested technical improvements, enhancing user experience and site performance.
  • - Assisted in updating the website, social media, brochures, and workshop slides.
  • - Created designs for takeaway gifts for students, including stickers, info sheets, and well-being postcards.

Education

M
BS in Computational Sciences (Computational Science and Artificial Intelligence)
  • - Admitted to a highly selective (<2% acceptance rate) liberal arts college; will study in seven international cities.
  • - Relevant Coursework: CS110: Problem Solving with Data Structures and Algorithms; CS113: Theory and Applications of Linear Algebra; CS111: Single and Multivariable Calculus.
  • - GPA: 3.57/4.00
C

CodePath

Aug 2023 - Nov 2023
Intro to Web Development

Skills

Python
HTML/CSS
React
Next.js
JavaScript
TypeScript
Firebase
Vercel
Chrome Extension API
Google Cloud API
C#
Unity
Unreal Engine
Figma
My Projects

Check out my latest work

I've worked on a variety AI and Game Dev projects.
Here are a few of my favorites!

Cat-ch Me If You Can

Developed in Unity with C#, this adventure game follows an alien kitty on a quest to find her parents on Earth, utilizing unique wave-making powers to navigate the deep ocean. This was my first game development project, completed in just 22 hours (#6 ranking in Swap Jam 2024).

Unity2D
C#
Aseprite

Intervey

I worked in a team of three to develop an AI-powered video interview app aimed at streamlining the survey process. The app delivers a seamless, AI-driven interview experience, utilizing technologies like React JS, TypeScript, Next.js, OpenAI API, Whisper TTS API, and Eleven Labs API. This solution successfully garnered interest from over 300 waitlisted users.

React
JavaScript
TypeScript
Next.js
OpenAI API
Whisper API
GCAL Event Copier Extension

GCAL Event Copier Extension

Developed as a Google Chrome extension, this tool streamlines copying Google Calendar event details (titles and times) for quick transfer into task management apps, centralizing workflows for users managing tasks across multiple tools.

JavaScript
Chrome Extension
Google Calendar API
HTML/CSS
OAuth2 Authentication

JARVIS AI Voice Assistant

A voice-controlled AI assistant inspired by JARVIS from Marvel, built using Node.js and OpenAI APIs.

Node.js
OpenAI API
Whisper API

A* search maze pathfinder

As part of CS152-Harnessing Artificial Intelligence Algorithms assignment, I implemented the A* search algorithm to find the shortest path in a maze. The algorithm was implemented in Python and visualized using Pygame.

Python
Pygame
A* Search Algorithm

Automated Scheduler

As part of CS110 - Problem Solving with Data Structures and Algorithms assignment, I created a scheduler that efficiently manages tasks with various dependencies, start times, and priorities using priority queues.

Python
Priority Queues
Data Structures
Algorithms
Let's Connect!

Get in Touch

I'm currently on the lookout for a summer 2025 internship, and also open to fall 2024 and spring 2025 opportunities! If you&aposve got something exciting in mind, let&aposs chat. Drop me an email at [email protected] or slide into my DMs on LinkedIn. Feel free to reach out even if you just want to say hi! 😊