Skip to content
View smithhe's full-sized avatar

Block or report smithhe

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
smithhe/README.md

Hi there πŸ‘‹ I'm Harold!

πŸš€ About Me

I'm a Software Engineer with a Bachelor of Science in Computer Science from Purdue University and have over 6 years of experience in developing software applications.

I have expertise in building full-stack applications, working with cloud technologies, and leading engineering teams.

πŸ”­ Currently working at: Allied Payment Network

🌱 Currently learning: Using Ansible for setting up my Linux Desktop and Servers

πŸ› οΈ Technologies & Tools

Languages

C# Python TypeScript JavaScript

Frameworks

Front-End

Blazor Angular React Bootstrap

Back-End

FastEndpoints Entity Framework Core

Databases

MySQL PostgreSQL SQL Server SQLite

Cloud

AWS

S3 EC2 Lambda EKS CodeBuild CodePipeline


Azure

Azure Functions Azure AD B2C Static Web Apps


DigitalOcean

Projects Managed Database Kubernetes DNS

Devops

GitHub Actions CakeBuild

Kubernetes Helm Docker Terraform

Tools

Draw.io WebStorm PyCharm Rider DataGrip GitKraken VSCode Lens Codeium Godot

πŸ‘¨β€πŸ’» Projects

An e-commerce application built with Blazor WebAssembly for the frontend and FastEndpoints for the API with a MySQL database. Includes features like shopping cart functionality and user authentication.

The primary purpose of this project was for personal learning. The idea being giving myself a full stack application that I handle hosting and maintaining to get practical experience in managing a "real world" web applicaiton.

Tech Stack

C# TypeScript

FastEndpoints Entity Framework Core Blazor React Bootstrap

DigitalOcean Projects Managed Database Kubernetes DNS S3

This is a project I am working on the side for the Charmaran Company, they currently need an application to track employee attendance with low overhead on costs and easy to use.

Given these requirements I am building them a Blazor Webassembly front end using Azure Functions for the API and a serverless CosmosDB for the database.

Tech Stack

C#

Entity Framework Core Blazor Bootstrap

Azure Azure Functions Azure AD B2C Static Web Apps

JRPG in Godot

A work-in-progress JRPG game using Godot Engine with C# for game development.

Tech Stack

C#

Godot

🏑 Homelab

I maintain a homelab of Linux servers where I experiment with new technologies and work on various projects. Some key projects and tools I use in my homelab include:

  • TrueNAS: For managing and storing data.
  • Portainer & Kubernetes: For containerization and orchestration/management of services.
  • Prometheus & Grafana: For tracking, logging, and visualizing server performance and application metrics.
  • Self-hosted services: Hosting personal applications and testing deployment strategies.

Working with my homelab allows me to explore areas such as server management, virtualization, and networking, and it gives me practical experience to apply in my professional projects.

πŸ“« Contact Me

πŸ“ˆ GitHub Stats

github contribution grid snake animation

Pinned Loading

  1. EcommerceApp EcommerceApp Public

    C#