The right solution for
the right problem

Creative

Getting the right image can make or break your message. I also work with graphic designers and video content producers to make sure your creative matches your message.

Innovative

n·no·va·tive - (of a product, idea, etc.) featuring new methods; advanced and original. (of a person) introducing new ideas; original and creative in thinking. ``an innovative thinker``

Problem Solver

There are many methods to accomplish a goal. Problem solving is at the core of my work ethos. Need something your current website cannot do? Let me help solve that problem!

Skills that solve problems

I create simple and clean user interfaces with modern frameworks such as React. From a Figma design to an responsive website, I can create a website that is accessible and responsive to all devices.

  • Javascript
  • Typescript
  • CSS/SASS
  • Node.js
  • C#
  • ASP.NET
  • SQL
  • REST API

real-world projects

I am always looking for new ways to solve challenges on a daily basis. I have built several projects that demonstrate the skills I have attained and what value I can bring to your next project.

Contact Vault
ASP.NET
Postgres
AWS S3
React
Tailwind

Contact Vault

Contact Vault is an all-in-one contact management system. It's similar to what's on your phone but with a little extra sauce. Add social media platforms to your contacts to have one place for contacts across multiple platforms.

Simply Weather
React
Typescript
SASS
Vite
Netlify

Simply Weather

Using the Unsplash API and Search / Forecast API provided by weatherapi.com, Simply Weather allows users to search for a location and get the current weather and forecast with a background image based off the condition. Users are asked permission for their location to automatically get the local weather. All API calls are proxied using Netlify's serverless functions and a service worker is used to provide offline functionality.

B.I.T - Discord Bot
Node.js
Discord.js

B.I.T - Discord Bot

BIT is a multipurpose Discord bot designed to spice up your server. Have you ever wanted to slap a friend for throwing your game? Ever wanted to check the weather without having to look it up? Well, BIT is just what you need! BIT has 10 current active commands with many more coming in the near future. To get started, click the invite button bellow and select your server. Use /help to view all commands!

Projects with Clients

In Gloom Media
Strapi CMS
Astro

In Gloom Media

In Gloom Media specalizes in lyric videos / visualizers, logo design (both 2D and 3D), and Twitch animations. Strapi CMS provided a user-friendly CMS making it easy for my client to manage and update content. Paired with Astro, this resulted in a fast and seamless experience.