Skip to content
View D-Naveenz's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report D-Naveenz

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 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
D-Naveenz/README.md
Dark developer workspace banner with systems and tooling visuals

Naveen Dharmathunga

Associate Software Engineer building production systems, developer tools, and AI-assisted workflows.

I work across .NET, Next.js, Rust, TypeScript, and Python, with recent focus on PMS, HRMS, CMMS, resource-monitoring systems, storage/tooling projects, and practical AI memory workflows.

LinkedIn Medium X

Illustrated portrait of Naveen Dharmathunga

What I Build

  • Production business systems across project management, HR, maintenance, reporting, and device/resource monitoring.
  • Rust and .NET tooling for storage, package formats, file analysis, BACnet exploration, and desktop/runtime integration.
  • AI-assisted developer workflows using Codex, Obsidian, MindVault, and structured project memory.
  • Polished developer-facing experiences, including Typst resume tooling and generated GitHub profile cards.

Current Stack

Languages

C#    Rust    Python    TypeScript    JavaScript    Lua

Frameworks & Platforms

.NET ASP.NET Next.js React Razor Pages WinUI 3 Entity Framework

Systems, Data & Tooling

SQL Server SQLite Protobuf MessagePack Modbus BACnet OpenAI Codex Obsidian GitHub Actions Docker Azure DevOps

GitHub Stats

Featured Work

Dhara logo

Rust-first storage runtime, DHBIN package format, file analysis, directory operations, and BACnet-adjacent tooling.

Rust C# Python DHBIN BACnet

More Projects

Project Focus Stack
NextResume AI-assisted Typst resume generator and template system with PDF metadata, rendering, and inspection workflows. Typst Python PDF
GitHub Stats Generator Self-hosted SVG cards for GitHub profile READMEs. The stats and language cards on this profile are powered by it. TypeScript Vercel SVG
MindVault MCP Local MCP server for Obsidian-backed AI memory, workspace evidence, and structured project recall. TypeScript Obsidian MCP

Also Around Here

Dhara.AI · rheo-storage · Game modding and community work


Last renovated on May 31, 2026.

Pinned Loading

  1. fontawsome6-latex fontawsome6-latex Public

    Latex Fontawesome 6 package and the pakage builder

    Python 2

  2. menu-master menu-master Public

    C# 1

  3. Console-Text-Format-lib Console-Text-Format-lib Public

    C library for text formats and alignments and text-based graphics.

    C 3

  4. dhara_storage dhara_storage Public

    Rust

  5. next-resume-typst next-resume-typst Public

    NextResume is a modern Typst CV/resume template that keeps a polished professional layout while improving ATS-friendly text extraction, configurable rendering, and maintainable resume composition.

    Typst

  6. Dhara.AI Dhara.AI Public

    C#