TarkanNielsen

Software developer

I build software: Azure backend services and frontends.

Tarkan Nielsen, upper-body portrait

Copenhagen, Denmark

Work

My roles, responsibilities, and the technologies I use.

Senior Consultant · twoday

AI skills

Reusable workflows for coding agents, built around how I work with software. Read the instructions, install a skill, and use it in your own repository.

.NET DoctorRead & install

Check and repair scoped .NET changes with formatting, analyzers, relevant tests, and JetBrains tools.

Projects

Tools for developers, Minecraft servers, and everyday use.

Writing

Automatic deployment of .NET applications to IIS with GitHub self-hosted runners

About me

I’m Tarkan, a software developer and Senior Consultant at twoday, based in Copenhagen. I started programming with Minecraft in 2011; that interest grew into freelance work and a career building backend services, frontends, and the systems connecting them.

I build .NET backend services for public-sector customers, with a focus on robust, maintainable solutions. My work also includes requirements discussions, technical advice, testing, deployment, and technical interviews.

I like getting into the details: how systems fit together, how code is maintained, and how people use the result. I take ownership of my projects, keep learning new technologies, and question requirements when it helps us build a better solution.

TitleManager

Minecraft plugin

Animated titles, player list headers, and scoreboards for Minecraft servers.

Wishlist

Personal tool

Create a wishlist and share it with friends and family.

ODataBridge

.NET CLI

Generate modern .NET client code from legacy OData V3 metadata.

Depalyzer

.NET CLI

Inspect .NET solution dependencies for potential vulnerabilities.

Automatic deployment of .NET applications to IIS with GitHub self-hosted runners

CI/CD · GitHub Runners · .NET · IIS

Using Mono with JetBrains Rider on macOS

.NET · Mono Project

Animated skeleton loaders with pure CSS

CSS · HTML