Personal Blog & CMS: content management and BFF authentication
A concise case study of content management, role boundaries and an httpOnly-cookie BFF in my TR/EN publishing platform built with Next.js and .NET 8.
Read more →5 minWeb 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.
End-to-end web and API development from idea to launch with full-stack .NET Core + Next.js.
Architecture design, code review, technical leadership, and modernization of legacy systems.
Turning your idea into a working, scalable product, fast.
Docker/Kubernetes, CI/CD, server setup, maintenance, and performance optimization.
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.
Engineering decisionA BFF stores the JWT in an httpOnly cookie; the .NET API enforces final authorization.
A publicly accessible web application.
A support desk with ticket assignment, status transitions, comments and staff-only notes. The source is public; the hosted application requires a private account.
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.
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.
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.
A concise case study of content management, role boundaries and an httpOnly-cookie BFF in my TR/EN publishing platform built with Next.js and .NET 8.
Read more →5 minOrganization-scoped ticket access, internal notes and audit history committed with ticket changes, built with Spring Boot, React and PostgreSQL.
Read more →5 minShort-code creation, PostgreSQL persistence and 302 redirects with .NET 8, including the tradeoff of Clean Architecture and remaining technical gaps.
Read more →5 min