Skills

Languages

  • C#
  • HTML
  • CSS
  • SQL
  • JavaScript
  • Python

Frameworks

  • ASP.NET Core
  • Entity Framework Core
  • Blazor
  • React
  • Bootstrap

Database

  • PostgresSQL
  • SQL Server

Tools

  • Visual Studio
  • Visual Studio Code
  • SSMS
  • xUnit
  • Postman
  • Swagger
  • Rendor

Version Control

  • Git
  • GitHub

Projects

Palettes

Web app to help find and test website palettes. Find, create, or test your own with the convenience of easily copying the palette hex codes in a CSS format. Additionally, a seeder is offered to load your database with 40 palettes to get you started.

Tech stack:

  • C#
  • ASP.NET CORE
  • Entity Framework Core
  • PostgresSQL
  • HTML
  • CSS

WordSearch

A puzzle generator that creates randomized word search puzzles from any custom word list and grid size, with support for all directional placements and reversed words.

Tech stack:

  • C#
  • ASP.NET CORE

ThoughtCatcher

A simple yet effective resource that lets users store and manage thoughts/notes. Uses CRUD functionality, and thoughts are sorted by the most recent for convenience.

Tech stack:

  • C#
  • ASP.NET CORE
  • Entity Framework Core
  • PostgresSQL

ResumeTracker

Designed to help monitor and keep track of applications. Stores and manages application information, provides a recommended follow-up date and status, and offers filtering for easy searches.

Tech stack:

  • C#
  • ASP.NET Core
  • Entity Framework Core
  • PostgresSQL

Education

TheTechAcademy - C# .NET

Certification in Software Development (Completed: Feb 2025)

TheTechAcademy was a great experience that included many benefits such as:

  • Completed courses covering C# .NET, JavaScript, HTML, CSS, Python, and SQL.
  • Built a variety of projects, from console applications to full-stack web applications.
  • Enhanced knowledge to many different technologies, tools, and practices.
  • Worked with version control using Git and GitHub.
  • Gained insight to development methodologies, including Agile and Scrum.