Skip to content
View demirmusa's full-sized avatar
👨‍💻
👨‍💻

Highlights

  • Pro

Block or report demirmusa

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

About Myself 👋

My name is Musa Demir.

I graduated from the Computer Engineering department at Sakarya University.

Currently, I work at Migros Ticaret A.Ş. as a Senior Full-Stack Developer. Here I work on enterprise .NET systems from architecture through to delivery: distributed and event-driven backends, observability, KVKK-compliant data platforms, mobile applications and AI integration.

Prior to this, I worked at Games United as a Senior Full-Stack Developer for over 1.5 years. In this role, I designed a centralized multiplayer server architecture on DarkRift 2 and ASP.NET, powering real-time online play across several Unity mobile games, and built session management, authentication and a Unity client with client-side prediction and lag compensation.

Simultaneously, I co-founded and ran my own game studio, FunByte Games, for 2.5 years, growing the team to 8 members. We built one of the first AI-integrated mobile apps (ChatGPT, Stable Diffusion, Replicate) and more than 50 game prototypes.

Before joining Games United, I worked at Volosoft for over 3.5 years. As one of the main developers of AspNet Boilerplate (a .NET Foundation framework with nearly 12,000 GitHub stars), AspNet Zero (the commercial multi-tenant SaaS product built on it), their sub-projects and internal projects, I contributed to the development of web frameworks. I also migrated the AspNet Zero mobile application from Xamarin to .NET MAUI and built a Visual Studio extension that generates frontend and backend pages.

My career began at Sakarya University, where I worked for more than 2.5 years in the IT department. There, I worked on SABIS, an education administration platform used by more than 10 universities, and led its migration from .NET Framework to .NET Core and from a monolith to a microservice architecture.

Throughout my career, I have been working as a Full-Stack Developer with a primary focus on C#. That has given me the opportunity to professionally gain expertise in C#, ASP.NET Core, Entity Framework Core, Angular, TypeScript, JavaScript, Blazor, .NET MAUI, Unity and many other frameworks and libraries.

These days my focus is software architecture and AI. I work with Azure OpenAI, Azure AI Foundry, Semantic Kernel, ML.NET, RAG, vector search and MCP, and Claude Code, GitHub Copilot and Cursor are part of my daily workflow. I also wrote nanocontext, an open-source semantic code index for AI coding agents.

I've been developing software professionally since January 2017 and I'm now in my 10th year.

This is a brief summary of my software journey so far.

Job 💼

Senior Full-Stack Developer

I'm currently working at 🕹️

I previously worked at 🔭

Contact Me 📫

Linkedin Badge

Pinned Loading

  1. aspnetboilerplate/aspnetboilerplate aspnetboilerplate/aspnetboilerplate Public

    ASP.NET Boilerplate - Web Application Framework

    C# 12k 3.8k

  2. EFCoreGenericRepository EFCoreGenericRepository Public

    Generic efcore repository manager

    C# 6 2

  3. chrome-extension-github-issue-viewed-button chrome-extension-github-issue-viewed-button Public

    Github issue page viewed button.

    JavaScript 1

  4. adblockbypass adblockbypass Public

    Simple way to bypass adblock like browser extensions

    C# 2 2

  5. windows-toggle-darkmode-button windows-toggle-darkmode-button Public

    C# 3