FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

DimonSmart/DimonSmart · GitHub

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Hi, I'm Dmitry 👋

Senior C# / .NET backend & R&D engineer based in Málaga, Spain.
I enjoy building developer tools, AI integrations, and non-trivial algorithms instead of yet another CRUD over JSON.

  • 10+ years with C#, .NET, ASP.NET, SQL
  • Experience in R&D: text & image classification, DLP rules, internal DSLs, ML datasets
  • Speaker, blogger, and open-source contributor

What I enjoy working on

  • 🧠 Developer tools & AI

    • Connecting LLMs to real-world systems and APIs
    • Reducing hallucinations by giving models access to real metadata and code
  • 🧩 Algorithms & data structures

    • Maze generation and solving
    • Efficient data processing and throttling
  • 🛠 Compiler & tooling

    • Roslyn source generators
    • Internal DSLs, code analyzers and code fixes
  • Testing & DSLs

    • Fluent test builders
    • Human-readable test descriptions
    • Tools that make tests less painful and more expressive

Selected projects

🧰 NugetMcpServer

Local MCP server that gives LLMs accurate C# API definitions from NuGet packages instead of relying on outdated training data.

  • Interfaces, enums, classes, records and structs on demand
  • Package search, metadata, files and dependencies
  • Works with MCP-enabled clients (Ollama, Claude, VS Code, etc.)

Repo: DimonSmart/NugetMcpServer


🧱 MazeGenerator

Lightweight C# library for generating and solving mazes with a wave (Lee) algorithm.

  • Deterministic maze generation with tunable density
  • Shortest path reconstruction and plotting
  • Multi-targeting: .NET 6 / 7 / 8 / 9 / 10

Repo: DimonSmart/MazeGenerator


⚙️ Roslyn source generators

Tools that extend the C# compiler and remove boilerplate:

  • StringTrimmerGenerator – trims all string properties in your models automatically
  • BuilderGenerator – generates builder patterns from your classes

Repos:


🧪 Testing & DSL experiments


Talks, writing & content


Tech stack

  • Languages: C#, T-SQL
  • Backend: .NET, ASP.NET, Web API, background services
  • Data: SQL Server, EF Core, Dapper
  • Infra: Docker, GitHub Actions
  • AI / R&D: MCP, LLM tools, text & image classification, internal DSLs

If you like building tools, playing with algorithms or integrating AI into real systems, we will probably get along 🙂

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors


Back | FazBrowse Home | New Git URL