About Me
What I Use
I use C# to build my full-stack web applications. My most commonly-used framework is ASP.NET Core Web. I've built apps with the MVC design pattern, but I've also used Blazor to build interactive Single-Page Applications. Check out my Projects to see the applications I've built in C#!
I use HTML and CSS to build responsive, visually-appealing websites that cater to any common screen size or device type. Bootstrap is my primary CSS framework, but I also write custom CSS to further enhance the appearance of my sites.
Along with Vanilla JavaScript, I'm also experienced in libraries like jQuery and React as well as techniques like AJAX. My Projects and Challenges demonstrate how I create interactive webpages using JS.
All of my Projects use a PostgreSQL database. I also have many years of work experience writing SQL to query databases, on multiple different DB platforms.
Things I Have Built
These are some of my largest-scale, full-stack web applications that I built from scratch. Check them out to see my skills in front-end, back-end, security, and database development. Contact me if you'd like to talk about any of this work!
A full stack issue tracker app built with ASP.NET MVC, C#, and SQL
A full stack address book application built with ASP.NET MVC, C#, and SQL
A full stack dev blog application built with ASP.NET MVC, C#, and SQL
Smaller Things I Have Built
These are some smaller-scale coding challenges I've solved, but with a twist: I added a nice, interactive visual interface for each one. You can try out my solutions, view the code I wrote, and even access my Github repos.
Each challenge was built with Vanilla JavaScript, HTML, and CSS. However, I've also remade some challenges with other technologies - like C# with Blazor, or (coming soon) React. Hover over a logo to see what version(s) are out!
Contact me if you want to discuss any of my work.
Stuff I Write About
I write in my blog to share my thoughts and experiences in software/web development, as I work on projects, try new challenges, and learn new things. These are my most recent posts.