Skip to content
View mariogit08's full-sized avatar
  • https://www.linkedin.com/in/mariodeveloper/
  • Recife, PE - Brazil

Block or report mariogit08

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
mariogit08/README.md

Mário Chaves

.Net Engineer

LinkedIn: linkedin.com/in/mariodeveloper

About

Seasoned software engineer specializing in distributed systems, Azure, and .Net Core. Fluent in English and Portuguese, with expertise in agile methodologies and a track record of delivering impactful solutions.

Portfolio

Case Studies

  • Crawler Gympass Token: A Python project for developing spiders for web crawling. It focuses on extracting data from Gympass using web scraping techniques.
  • LogLoader: A CRUD application implementing engineering software concepts to enhance software quality and maintainability.
  • Hexagonal Architecture Template: A template for creating applications using hexagonal architecture. It includes the main layers and incorporates Domain-Driven Design (DDD) concepts, as well as Ports and Adapters, using Visual Studio SDK.
  • User Manager: A Vue.js project providing a boilerplate for front-end applications, created using Ant Design Vue Pro.
  • Spreadsheet Voice Assistant: A project integrating voice commands to interact with spreadsheets, using Generative AI with Ollama for enhancing user experience and productivity by allowing voice-activated operations.
  • TDD Training Samples: A collection of simple examples demonstrating the Test-Driven Development (TDD) technique to aid in learning and practicing TDD.
  • Dapper Code Generator: A C# code generator for creating database models and CRUD operations using Dapper, simplifying the interaction with databases.

My Skills

Technical Skills

  • Distributed Systems
  • Azure
  • .Net Core
  • Microservices
  • Messaging (e.g., RabbitMQ)
  • MongoDB
  • Test-Driven Development (TDD)
  • Domain-Driven Design (DDD)
  • Clean Architecture
  • Git
  • Dapper
  • Entity Framework
  • SOAP & RESTful Web Services
  • Microsoft SQL Server (MS SQL)
  • Continuous Integration/Continuous Deployment (CI/CD) pipelines

Popular repositories Loading

  1. crawler-gympass-token crawler-gympass-token Public

    Projeto para desenvolvimento de spiders com python para web crawler

    Python 1

  2. hexagonal-architecture-template hexagonal-architecture-template Public

    This template is to make easy create an aplication with the main layers of a hexagonal architecture that help to follow DDD concepts, including too the Port and Adapters concepts. Template was crea…

    C# 1

  3. DapperCodeGenerator DapperCodeGenerator Public

    Forked from spronkets/DapperCodeGenerator

    Simple C# Code Generator to create Database Models and Dapper CRUD

    C# 1

  4. user-manager user-manager Public

    Vue.js project. Boilerplate to front-end applications

    Vue 1

  5. TDD_Training_Samples TDD_Training_Samples Public

    This project aims to show simple samples about TDD technique

    C# 1

  6. LogLoader LogLoader Public

    CRUD and compilation of engineering software concepts to improve software quality and maintainability.

    C# 1