MarvynHarry
⚡Software engineer | C# | .NET | ASP.NET Core | Blazor | RESTful APIs | MVC | JavaScript | Angular | Git & GitHub | Back End Developer ⚡
Somewhere
Pinned Repositories
Blazor-JTW-Auth
This project demonstrates how to implement JWT (JSON Web Token) Authentication in a Blazor WebAssembly app. It includes secure login, token generation, and API protection using ASP.NET Core on the backend, showcasing modern authentication techniques.
Blazor-JWT-Windows-Auth
This repository demonstrates authentication and authorization in a Blazor WebAssembly application using a custom Authentication State Provider. It integrates both Windows Authentication and JWT (JSON Web Token) for secure and flexible user authentication.
CachingProxyServer
CLI-based caching proxy server in C# that forwards HTTP requests to an origin server, caches responses for repeated requests, and provides cache control functionality.
CleanArchitectureWithBlazorServer
This is a repository for creating a Blazor Server dashboard application following the principles of Clean Architecture
DominicanRepublicGEO
Repositorio con datos geográficos detallados de la República Dominicana, incluyendo scripts SQL para SQL Server y MySQL, y un archivo Excel con información completa sobre provincias, municipios y distritos municipales.
Expense-Tracker
A simple expense tracker application to manage your finances. The application should allow users to add, delete, and view their expenses. The application should also provide a summary of the expenses.
github-user-activity
Use GitHub API to fetch user activity and display it in the terminal.
Kibernum_Test
This repository contains my solution for the Kibernum technical test, focused on showcasing my skills in .NET, Angular, and modern web development practices.
NumberGuessingGame
This repository contains a simple command-line based number guessing game developed in C#. The computer randomly selects a number between 1 and 100, and the user is tasked to guess the number within a limited number of attempts based on the chosen difficulty level (Easy, Medium, or Hard).
TaskTrackerCLI
A simple C# CLI tool for managing tasks. Add, update, delete, and track tasks with statuses like "todo", "in-progress", and "done". Tasks are stored in a JSON file for persistent tracking.
MarvynHarry's Repositories
MarvynHarry/Blazor-JTW-Auth
This project demonstrates how to implement JWT (JSON Web Token) Authentication in a Blazor WebAssembly app. It includes secure login, token generation, and API protection using ASP.NET Core on the backend, showcasing modern authentication techniques.
MarvynHarry/Blazor-JWT-Windows-Auth
This repository demonstrates authentication and authorization in a Blazor WebAssembly application using a custom Authentication State Provider. It integrates both Windows Authentication and JWT (JSON Web Token) for secure and flexible user authentication.
MarvynHarry/CachingProxyServer
CLI-based caching proxy server in C# that forwards HTTP requests to an origin server, caches responses for repeated requests, and provides cache control functionality.
MarvynHarry/CleanArchitectureWithBlazorServer
This is a repository for creating a Blazor Server dashboard application following the principles of Clean Architecture
MarvynHarry/DominicanRepublicGEO
Repositorio con datos geográficos detallados de la República Dominicana, incluyendo scripts SQL para SQL Server y MySQL, y un archivo Excel con información completa sobre provincias, municipios y distritos municipales.
MarvynHarry/Expense-Tracker
A simple expense tracker application to manage your finances. The application should allow users to add, delete, and view their expenses. The application should also provide a summary of the expenses.
MarvynHarry/github-user-activity
Use GitHub API to fetch user activity and display it in the terminal.
MarvynHarry/Kibernum_Test
This repository contains my solution for the Kibernum technical test, focused on showcasing my skills in .NET, Angular, and modern web development practices.
MarvynHarry/NumberGuessingGame
This repository contains a simple command-line based number guessing game developed in C#. The computer randomly selects a number between 1 and 100, and the user is tasked to guess the number within a limited number of attempts based on the chosen difficulty level (Easy, Medium, or Hard).
MarvynHarry/TaskTrackerCLI
A simple C# CLI tool for managing tasks. Add, update, delete, and track tasks with statuses like "todo", "in-progress", and "done". Tasks are stored in a JSON file for persistent tracking.
MarvynHarry/MarvynHarry
Config files for my GitHub profile.
MarvynHarry/marvynharry.github.io
🚀 Create and deploy a dynamic portfolio by just providing your GitHub username.
MarvynHarry/PersonCatalog
This project is a person management system built with .NET and Entity Framework Core, utilizing MediatR for a CQRS pattern. It allows creating, updating, deleting, and listing persons while ensuring data integrity, such as unique email validation. The architecture is clean and scalable, designed for easy maintenance and extension.
MarvynHarry/Sat.Recruitment
Sat.Recruitment is a web application designed to streamline the recruitment process. This project demonstrates a full-stack implementation using modern technologies and best practices to handle job applications efficiently.