Skip to content
View FernandoMrq's full-sized avatar

Block or report FernandoMrq

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
FernandoMrq/README.md

Fernando Marques

Back-end Developer · .NET Core · C# · Microservices · Hexagonal Architecture · DDD

LinkedInGitHub followers


👨‍💻 About Me

Back-end Developer with 8+ years of experience building APIs, distributed systems, and scalable SaaS solutions using .NET Core and C#.

On a daily basis, I work with DDD (Domain-Driven Design), Hexagonal Architecture, SOLID principles, and microservices — applied to real-world production environments. For the past 3 years at Pipa Studios, I've been working on a SaaS product running on AWS with Microsoft Orleans (Actor Model), ArgoCD, and complete CI/CD pipelines using GitHub Actions.

  • 🔭 Currently working on: microservices with .NET Core + Orleans at Pipa Studios
  • 🌱 Currently learning: MassTransit, Polly v8, CQRS with MediatR
  • 💬 Ask me about: .NET, DDD, Hexagonal Architecture, Microservices, AWS
  • 📫 How to reach me: linkedin.com/in/fernandomrq
  • 🌐 English B2 — comfortable with technical documentation and international teams

🛠 Stack

BackendC#.NET CoreASP.NET CoreNode.js

FrontendAngularReact

Cloud & DevOpsAWSDockerGitHub ActionsArgoCD

DataSQL ServerPostgreSQLMongoDB

ArchitectureDDD · Hexagonal Architecture · Microservices · SOLID · CQRS · TDD · Clean Architecture


🚀 Featured Projects

Cryptocurrency trading bot in C# with real Hexagonal Architecture — PancakeSwap integration, encrypted wallet, Telegram alerts, and BSCScan API integration.
C#Hexagonal ArchitectureBlockchainTelegram.NET


Implementation of the Abstract Factory pattern in .NET 10 with professional project structure, tests, and documentation.
C#.NET 10Design PatternsSOLIDxUnit


Implementation of the Factory Method pattern in .NET 10 — Abstract Creator, Concrete Creators, and unit tests.
C#.NET 10Design PatternsSOLIDxUnit


Microsoft Orleans (Actor Model) demo in .NET — Grains, Silos, and distributed state management.
C#.NETOrleansActor ModelDistributed Systems


Opinionated Hexagonal Architecture template for .NET — Ports, Adapters, and Core Domain ready to use.
C#.NETHexagonal ArchitectureTemplateClean Architecture


Back-end Developer · Open to remote opportunitiesLet's Connect!

Pinned Loading

  1. crypto-trading-botcrypto-trading-botPublic

    Crypto trading bot in C# with Hexagonal Architecture — PancakeSwap, wallet encryption, Telegram alerts, BSCScan integration

    C#

  2. PortfolioOrleansPortfolioOrleansPublic

    Microsoft Orleans (Actor Model) demo in .NET — Grains, Silos, distributed state management

    C#

  3. dotnet-hexagonal-templatedotnet-hexagonal-templatePublic

    Opinionated .NET Hexagonal Architecture template — Ports, Adapters, Core Domain, ready to use

    C#

  4. PortfolioAbstractFactoryPortfolioAbstractFactoryPublic

    Abstract Factory pattern implementation in C# — practical example with real-world use case

    C#

  5. TaskFlowTaskFlowPublic

    Task management system built with ASP.NET Core, Microsoft Orleans 10, Angular 19+, and SQL Server. Features JWT auth, DDD-driven status transitions, event-driven grain sync, Clean Architecture laye…

    C# 1

  6. service-order-platformservice-order-platformPublic

    Full-stack service order (ticketing) app: .NET 8 Clean Architecture API, React + TypeScript SPA, Keycloak JWT, PostgreSQL, MongoDB, RabbitMQ, Docker Compose.

    TypeScript