Skip to content

Full Stack Developer, 5+ years of experience

I build the whole stack, from schema to screen.

Over five years of building .NET backends, Angular and React web applications, and React Native mobile apps, and integrating AI features into live products.

Selected work

Three products I built end to end, all live and in daily use.

Online application and management platform for a public institution
Full Stack Developer2025

Online application and management platform for a public institution

A large-scale, live public platform that accepts applications from around the world. I built the online application flow, eligibility and exemption checks, 3D Secure card payments, and signed PDF document generation end to end, along with two separate APIs for internal staff and external users, Keycloak single sign-on, and permission-based access control across a 42-module admin panel.

  • .NET 8
  • Angular 18 SSR
  • SQL Server
  • Keycloak
  • Elasticsearch
  • Docker
LibeCMS, a dynamic content management platform
Full Stack Developer2025

LibeCMS, a dynamic content management platform

A custom DDL engine and query layer that lets administrators define collections and fields at runtime while creating real PostgreSQL tables behind the scenes. Includes a form builder, landing page builder, revision history, multi-site and multi-language support, and an AI-powered admin assistant. Used in more than five customer projects from a single codebase.

  • .NET 9
  • PostgreSQL
  • EF Core
  • SignalR
  • React 18
  • TypeScript
Coachun, the LiveAcademy coaching platform
Full Stack Developer2025

Coachun, the LiveAcademy coaching platform

A web and mobile platform that brings coaches and clients together. I built the coach application and approval flow, availability calendar, booking and reservation management, package sales and payment flows, plus real-time messaging with SignalR, Expo push notifications, and Zoom-integrated video calls.

  • .NET 9
  • PostgreSQL
  • SignalR
  • React Native
  • Expo
  • Zoom SDK

More projects

  • Services portal and appointment system for a public institution

    A shared CMS architecture that runs the websites of all the institution’s offices abroad from a single infrastructure, plus an appointment system that lets citizens living abroad book, check, and cancel appointments. Live, and still maintained with new features.

    .NET Core, Angular, SQL Server

  • liberyus.com, corporate website with an AI assistant

    A corporate site built on LibeCMS with a headless architecture and server-side rendering, with language-based URLs for TR/EN SEO. A RAG-based assistant running on self-hosted Ollama, with prompt-injection protection and streaming responses.

    React 19, React Router SSR, Ollama, nginx, Docker Swarm

  • NDrive, logistics and cargo tracking system

    System architecture and database designed from scratch. Product, delivery, vehicle, and driver planning with real-time location tracking on a map.

    .NET, Angular, PostgreSQL

  • Bogforing, accounting platform for the Danish market

    Accounting modules compliant with European and Danish regulations, and an OCR system that reads invoice and receipt data automatically.

    .NET, Angular, MSSQL

What I work with

Web and mobile

Enterprise web applications with React and Angular, including Angular SSR. Mobile apps built with React Native and Expo and published through TestFlight and the App Store.

  • React
  • Angular
  • TypeScript
  • Expo
  • Tailwind CSS

Backend

Layered backend systems on ASP.NET Core following Clean Architecture. EF Core and Dapper, Node.js and Express; REST and SOAP services, real-time communication with SignalR.

  • .NET
  • NuGet
  • Node.js
  • Express

AI integration

RAG-based assistants and chatbots running in live products with OpenAI, Anthropic, and self-hosted Ollama models. Answers grounded in company documents, prompt-injection safeguards, and LLM evaluation pipelines.

  • Anthropic
  • Ollama

Databases and caching

Schema design and query optimization on PostgreSQL, MSSQL, Oracle, and MongoDB. Caching with Redis, search and logging with Elasticsearch.

  • PostgreSQL
  • MongoDB
  • Redis
  • Elasticsearch
Desk with a laptop showing code, next to a monitor

DevOps and infrastructure

Container-based deployments with Docker and Docker Swarm, GitLab CI/CD pipelines, and nginx. Keycloak SSO, JWT with refresh tokens, role-based authorization, and two-factor authentication.

  • Docker
  • GitLab
  • NGINX
  • Keycloak

Also in regular use: TanStack Query, Zustand, RxJS, Mantine, Ant Design, MinIO/S3, iyzico and NestPay payment gateways, OCR, and map integrations. I document architecture decisions as ADRs.

Experience

  1. Since March 2025

    Full Stack Developer

    Liberyus, Ankara

    End-to-end development of public-sector projects and per-customer enterprise systems, covering the backend, admin panel, and mobile app. Set up deployment pipelines with GitLab CI/CD and Docker Swarm.

  2. March 2023 to November 2024

    Software Developer

    ISANK, Ankara

    Built an accounting platform for the Danish market with OCR-based document reading, and a logistics and cargo tracking system whose architecture was designed from scratch.

  3. November 2020 to March 2023

    Software Developer

    OdakGIS, Ankara

    Map-based modules and screens for land expropriation systems used by electricity distribution companies, public property and agricultural land automation, and an EU-funded environmental information system.

A developer who takes ownership of every layer of the product.

I started my career on map-based portals for the public sector. Today I work as a Full Stack Developer who builds all three layers end to end: the .NET backend, the web application, and the mobile app. From large-scale public platforms serving applicants worldwide to enterprise systems configured separately for each customer, most of what I have built is in active use today.

Lately my focus is on integrating AI into products: RAG assistants grounded in company documents, prompt-injection safeguards, and model evaluation pipelines, on both cloud-hosted models and self-hosted Ollama. I set up my own CI/CD and Docker-based deployments, document architecture decisions as ADRs, and care about writing maintainable, well-documented code.

Certificates

  • Advanced React, Meta
  • Back-End Development with .NET, Microsoft
  • Back-End Apps with Node.js and Express, IBM
  • Introduction to DevOps, IBM

Education

  • Anadolu University, Management Information Systems, in progress
  • Anadolu University, Computer Programming, graduate

Open to freelance and outsource work

Let’s build your next product together.