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.
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.