Hayrettin DalIstanbul · Open to workAdminTR|EN
Full Stack Software Engineer · C#/.NET · Next.js

Hi, I'm
Hayrettin DAL

Web applications, legacy modernization and AI integration.

I build web applications with C#/.NET and Next.js, working on legacy modernization, REST APIs and AI integration. My personal projects combine content management, authorization and data integrity with automated tests.

Web & App Development

End-to-end web and API development from idea to launch with full-stack .NET Core + Next.js.

Software Consulting

Architecture design, code review, technical leadership, and modernization of legacy systems.

MVP Development

Turning your idea into a working, scalable product, fast.

Server Maintenance & DevOps

Docker/Kubernetes, CI/CD, server setup, maintenance, and performance optimization.

Selected workView all projects

Personal Blog & CMS

A TR/EN platform I built to manage posts, projects and services without code changes, with a role-based CMS, BFF authentication and backend tests.

Next.jsTypeScript.NET 8ASP.NET CoreEF CoreSQLite

Engineering decisionA BFF stores the JWT in an httpOnly cookie; the .NET API enforces final authorization.

A publicly accessible web application.

B2B Support Desk

A support desk with ticket assignment, status transitions, comments and staff-only notes. The source is public; the hosted application requires a private account.

Java 21Spring BootReactTypeScriptPostgreSQLTestcontainers

Engineering decisionTicket changes and audit entries share a transaction; optimistic locking handles conflicting updates.

The hosted application requires a private account. Source code and sample screenshots are in the public repository.

URL Shortener API

A .NET API that creates short codes, stores URLs in PostgreSQL and provides 302 redirects, with CQRS, validation and xUnit test sources. No live demo.

.NET 8ASP.NET CorePostgreSQLEF CoreMediatRxUnit

Engineering decisionClean Architecture separates workflows from HTTP and persistence, adding layer overhead for a small API.

No hosted demo; code, tests and local setup instructions are in the repository.

Latest writingView all writing