Doğan Can YILDIZ · Full Stack Web Developer and DevOps Specialist
I build the application and run the Linux server it ships on.
I write the application in Next.js and Node.js, package it with Docker and ship it through GitHub Actions. There is one person to answer for it: the architecture call and the maintenance after launch are both mine.
Selected work
- 2026Design, development and deployment
Live since July 2024 and rebuilt from scratch in July 2026; it runs on my own server with no CMS, no database and no form backend.
The website of a law firm in Ankara, from the logo to the deployment. Two languages, ten practice areas, direct contact channels instead of a form, and no CMS or database.
- Next.js
- TypeScript
- React
- Tailwind CSS
- next-intl
- +3
- 2025DevOps Chapter Lead
The product makes the placement call itself: the plan comes out on screen instead of in a spreadsheet, and the platform is live.
A platform that takes over the load planning logistics teams used to run on paper and spreadsheets. As DevOps chapter lead I set up the infrastructure and worked on the core of the placement optimization.
- Git
- GitHub Actions
- Docker
- Linux
- Coolify
- 2025Frontend developer
The platform is live and the code is public on GitHub, so anyone who reads it can send a correction.
An open source knowledge platform for students in Konya: housing guides and course material that used to sit in group chats now live in one place. I wrote the frontend in TypeScript and React.
- HTML
- CSS
- JavaScript
- TypeScript
- React
Experience
The role I hold right now. Earlier ones sit on the About page.
- 11/2024 - Presentİstanbul
Full Stack Developer
5 production applications at BerrSoft came out of my hands. Architecture, API design, deployment and the maintenance after launch were all mine.
The tools I work with
The groups follow the delivery order: from the interface out to deployment, with the security layer underneath.
Frontend
- HTML
- CSS
- JavaScript
- TypeScript
- React
- Next.js
- Tailwind CSS
- Bootstrap
Backend
- Node.js / Express.js
- C# / ASP.NET MVC
- PHP
- RESTful API design
Databases
- PostgreSQL
- MySQL
- SQLite
- MongoDB
DevOps and infrastructure
- Git
- GitHub Actions
- Docker
- CI/CD pipelines
- Linux server administration
- Traefik
- Coolify
- Go
- QEMU
Security
- Web application security testing
- Network and system penetration testing
- Vulnerability assessment and exploitation
- SOC fundamentals
Latest writing
- 1 min read
A managed platform would have taken ten minutes. Here is what the pipeline I built instead does, and where it tripped me up.
- devops
- coolify
- docker
- 1 min read
I put extra work into reporting, and after Hackviser's CAPT exam that turned out to be the part that kept paying off.
- security
- certificate
- pentest
- 1 min read
The most expensive example was a rate limiter keyed off the wrong header.
- network
- security
- ccna
Live infrastructure
The server this site runs on and the pipeline that ships it are both mine. The deploy details below come from the build now serving this page, and the status is kept on a page of its own.
- Last deploy
- Sep 3, 2026, 9:28 AM UTC
- Commit
- No data
- Live status
- Open the status page
- Runs on
- Next.js · Docker · Coolify · Traefik · Cloudflare
Something you need built?
A few lines are enough: the scope, and the date you need it by.
