Skip to content
View yohanfraga's full-sized avatar
  • X-Bits Software and Services Ltda.
  • Curitiba-PR

Block or report yohanfraga

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yohanfraga/README.md

Hello there! 👋

My name is Yohan Fraga and I'm a Software Engineer dedicated to building robust, scalable, and maintainable solutions. With a strong focus on clean code, SOLID principles, and modern architectural patterns, I am committed to delivering high-quality software.

When I'm not coding, you can find me building LEGO, diving into Star Wars, or enjoying some music.

Yohan Fraga's GitHub Stats Yohan Fraga's Top Languages


Connect with me

My Portfolio My LinkedIn Email Me


Tech Stack

Languages:
C# TypeScript JavaScript

Backend:
.NET Node.js Apache Kafka

Frontend:
Next.js


My Projects

Here are some of the projects I'm proud of. They demonstrate my skills in action and my commitment to quality.

Project Description Technologies
user-login-node A secure authentication system with JWT, role-based access control, and a clean, modular architecture. TypeScript, Node.js
EventDrivenArchitecture A proof-of-concept demonstrating a simple Event-Driven Architecture using Apache Kafka and .NET for asynchronous communication. C#, .NET, Kafka
Portifolio A modern portfolio website with interactive particle effects, dark mode, and responsive design, showcasing my projects and skills. Next.js, TypeScript

Pinned Loading

  1. Portifolio Portifolio Public

    Modern portfolio website built with Next.js, featuring interactive particle effects, dark mode, and responsive design. Showcases projects, skills, and professional experience with a clean, minimali…

    TypeScript 1

  2. user-login-node user-login-node Public

    This is a authentication system that provides secure user management with JWT tokens, role-based access control, and a clean modular architecture. Built with modern TypeScript practices and followi…

    TypeScript

  3. EventDrivenArchitecture EventDrivenArchitecture Public

    This PoC demonstrates a simple Event-Driven Architecture using Apache Kafka and .NET. It includes a producer that sends events (e.g., OrderPlaced) to a Kafka topic and a consumer that processes the…

    C#

  4. event-observer-pattern event-observer-pattern Public

    A proof-of-concept demonstrating event-driven architecture implemented with the Observer pattern. Features domain-specific event emitters (Order, Payment), singleton pattern, and comprehensive test…

    TypeScript

  5. MusicApp MusicApp Public

    In this project, I applied my knowledge of Clean Code, SOLID principles, Unit of Work, Unit testing, Repository Pattern, and Entity Framework Core with migrations to develop a music application ins…

    C#

  6. ByteBardOrg/AsyncAPI.NET ByteBardOrg/AsyncAPI.NET Public

    The official continuation of LEGO.AsyncAPI.NET from the original author and maintainer. The SDK contains a useful object model for AsyncAPI 3.0 documents in .NET

    C# 12 2