I'm a Senior Software Engineer at Swipeclock (part of the IRIS Software family). I also develop personal software projects on the side.
I enjoy writing programs, working on my websites, and teaching and playing the organ.
From a young age, I was always interested in computers and technology. But it wasn't until I was in college that I found a passion in programming. There's something about the process of creating something from nothing that is incredibly rewarding. I found that I really enjoy the process of writing code and seeing it come to life.
I enjoy writing programs in a variety of languages and for a variety of purposes, but my language of choice would be Java or C#. I love Object Oriented Programming and the concepts that come with it. I have worked in other languages as well though. I have worked with ASP.NET, VB.NET, .NET Core (C#),PHP, JavaScript (both frontend - vanilla JS, and React.JS - and backend Node.JS), Python, and Golang. I also have experience with various database technologies, including MSSQL, MySQL, PostgreSQL, Redis, and MongoDB.
During the day I'm working at Swipeclock (part of the IRIS Software family) where I am a Senior Software Engineer. I write code daily to improve the product offerings we have. I have a history in the HR Industry, so my HR experience coupled with my schooling and personal programming projects helps me be efficient in my current job working at an HR Software Development company.
When I'm not programming, there's a good chance I'm playing the organ! I started on the piano at age 6 and the organ at age 13. I love to play in my free time! The organ is my passion of the two, though I enjoy both. I am constantly working on new pieces to play! I also enjoy teaching the organ in my free time - there's something amazing about being able to share my passion with others!
Want to see some of the programs I've built? This is a collection of the best of my work, both in school and out.
View ProgramsI've worked on several projects for the Swipeclock team to use to help clients and partners. They use various Swipeclock APIs to build practical applications. Check them out!
View ProjectsI've worked on a handful of websites over the past few years. See a few notable ones!
View WebsitesAs a fan of Minecraft, I like to develop Spigot/Paper server plugins. This is a collection of some of the projects I've been working on.
View PluginsOn the side, I like to build desktop computers. Click to see some of the builds I've done!
View BuildsA continuation of the legendary Minecraft plugin Factions, which allows players to form groups, claim land, and engage in strategic battles to dominate the server.
Faceharm Reloaded is a Minecraft emote plugin, designed to add some fun and humor to any Spigot Minecraft Server.
A VS Code Extension that provides intellisense, syntax highlighting, and more for the Swipeclock Scripting Language.
An advanced desktop GUI for running Minecraft Java Edition servers.
A text-based adventure game for Windows, Dragon Adventure was written in C# for the CSIS 2410 course at SLCC.
A crazy spin on a classic, Ultimate Tic-Tac-Toe was written in Java over the course of several SLCC courses.