Skip to content
View tetri's full-sized avatar
🌴
On vacation
🌴
On vacation

Organizations

@RessoarIgreja

Block or report tetri

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

Tetri Mesquita Neto

Software Architect · C# / .NET · Systems Evolution · Long-Term Thinking

📍 Cascavel, PR, Brazil 🔗 LinkedIn · 🌐 Website · ✍️ Blog (Portuguese)

🇧🇷 Read this profile in Portuguese: README.pt-BR.md


What I do

I have been working with software for more than 15 years. Today, my focus is not just building systems, but helping them survive time, growth, and change.

Most of my career has been dedicated to:

  • Evolving legacy systems without breaking the business
  • Reducing accidental complexity
  • Creating standards that allow teams to scale sustainably
  • Turning hard-to-read code into understandable systems

Good software is not the one that shines on the first commit, but the one that still makes sense years later.


How I think about software

Some ideas that guide my architectural decisions:

  • Clarity beats cleverness — code is read far more often than it is written
  • Architecture is about boundaries, not frameworks
  • Refactoring is an act of responsibility, not a technical luxury
  • Systems are living organisms: they either evolve or decay
  • Good local decisions do not guarantee a good global system

These principles appear repeatedly in the projects I maintain here.


Technologies I work with most often

  • Backend: C# (.NET), EF Core, PostgreSQL, SQLite
  • Mobile & Frontend: Xamarin, .NET MAUI, JavaScript
  • Architecture & Quality: Clean Code, SOLID, Clean Architecture
  • Data & Integration: Pentaho Kettle, Dimensional Modeling

Tools change. Principles remain.


Writing & reflections

Some articles where I organize, with intention and calm, ideas that also show up in my code. All articles below are written in Portuguese.


Beyond code

I am a Christian, a husband, and a father of two. This strongly influences how I think about technology: long-term decisions, responsibility, and real-world impact matter more than trends.

I am also interested in entrepreneurship, economics, and cooking — three fields that surprisingly teach a lot about processes, composition, and simplicity.


Work in progress

This profile is not a static portfolio. It is a living record of ideas, experiments, and learning.

If something here triggered a good question, it already did its job.

Pinned Loading

  1. CleanArchMvc CleanArchMvc Public

    repositório com os arquivos do projeto criado no curso Clean Architecture Essential do Macoratti na Udemy

    C# 1

  2. EventSourcingExample EventSourcingExample Public

    A simple example of Event Sourcing with SQLite in ASP.NET Core

    C# 1

  3. SemanticVersioning SemanticVersioning Public

    A robust Semantic Versioning 2.0.0 implementation for .NET with full support for parsing, comparison, and version operations.

    C#

  4. CalendarVersioning CalendarVersioning Public

    A robust Calendar Versioning implementation for .NET with full support for parsing, comparison, and format customization.

    C# 1

  5. MercosulPlateValidator MercosulPlateValidator Public

    Biblioteca .NET para validação de placas de veículos do Mercosul (Brasil, Argentina, Paraguai, Uruguai) e identificação do país de origem.

    C#

  6. shopping-list shopping-list Public

    TypeScript