Welcome To:

Johnathan Suda's ASP.NET Demonstration Website

About This Website

This website was built as a hands-on demonstration of my working knowledge of ASP.NET Core using Razor Pages. The goal of this project is to showcase real-world patterns, clean architecture, and practical features commonly found in modern web applications.

The application demonstrates full-stack development concepts, including data persistence, external integrations, server-side validation, and user-driven workflows. All features were intentionally implemented to reflect production-style scenarios.

  • CRUD operations backed by SQL Server
  • Data persistence and retrieval using Entity Framework Core
  • Email functionality integrated within the application
  • Third-party API data consumption and display (CoinGecko)
  • File upload and download capabilities with validation
  • A complete shopping cart and checkout workflow simulation

This project emphasizes maintainability, clarity, and real-world usability rather than overly simplified examples.

Profile Picture

About Me

I am an 8-year seasoned .NET Software Engineer with professional experience designing, developing, and supporting enterprise-level applications. My background spans both legacy and modern Microsoft technologies, allowing me to comfortably bridge older systems with newer architectures.

I have extensive hands-on experience with SQL Server, Visual Studio, VB.NET, C#, JavaScript, CSS, HTML, Razor Pages, Bootstrap, JSON, Web Forms, and Reporting solutions . My work often involves system automation, process optimization, and building reliable software that supports business-critical operations.

Throughout my career, I have contributed to systems and automation solutions for well-known organizations including DXC Technologies, Cleveland-Cliffs, Golden Technologies, and Newport News Shipbuilding .

I take pride in writing clean, understandable code and building applications that are both functional and maintainable.