About Me
I am a full stack developer living in the United States. I started with computers very early on, and it has grown into a lifelong passion. This has lead me to build scripts and applications in various languages for my own use over the years, and more recently I've been building out my professional portfolio so I can bring my skills and passion to work. I've taken the tools a company wants and needs, and brought them into fruition with clean, maintainable code.
I hope that you'll take the time to explore some of the projects and challenges I've decided to showcase here.
What I Use
I use C# on a daily basis to build full-stack web applications. You can see my work implementing C# in my projects section!
I use proven design patterns and frameworks to build websites. ASP.NET Core Web and MVC fits the bill for most projects.
I use HTML, CSS, and Bootstrap to build beautiful responsive websites. Bootstrap is my go to CSS framework. Many shy away from the front-end, but I truly enjoy it.
Javascript is inescapable when browsing the web. I can code comfortably in vanilla JS and when it calls for it I can take advantage of existing frameworks to make the most of it's offerings. Check out my challenges section to see it in use.
SQL is used one of the most loved database standards out there. Many of my projects both professional and in my own home take advantage of the power that comes with a good SQL database. I can build queries for any database platform.
I use git as the main form of source control for all my projects. I also use CI/CD through Github, and linked tools to keep my projects up and up to date. I'm comfortable with git and even use it to manage configuration of my development environments to allow for clean and quick changes in workflow.
Things I've Built
Rather than just speaking about code, I like to demonstrate what I'm capable of with projects that showcase what I can bring to an application. I built these projects from the ground up to demonstrate skill with front-end, back-end, security, and database development. All these projects are full-stack web projects that are published so that you can demo them easily. Contact me to get a complete code walk through.
A full stack bug tracker app built with ASP.NET Blazor, C#, and SQL.
A full stack blog app built with ASP.NET Blazor, C#, and SQL.
A full stack contact manager built with ASP.NET Blazor, C#, and SQL.
Smaller Things I've Built
These are coding challenges that I've built to play around with Javascript and Bootstrap. I set them up on their own webpages to make them more accessible to see and use. Contact me to get a complete code walk through.
An event management applet written in Javascript.
Learn MoreMy take on the classic beginner programming challenge.
Learn MoreMy take on a palindrome checker
Learn MoreFlip any string backwards
Learn MoreCount up to 100 and show the even numbers
Learn MoreBlogposts
I write articles for my blog covering topics close to my developer work, and that cover some of my other interests in tech. Sharing what I can to help others who find themselves facing the same challenges.