BVK
TR

Full-Stack Developer

Bedirhan Veysel Kutlu

İzmir, Türkiye

Projects

About

I study computer science at Dokuz Eylül University and pharmacy services at Ege University, running both at once. I never kept software to coursework — I turned the ideas that stuck in my head into working products, more than seventeen of them so far. Through 2025 I worked full time while studying. During my internship at NowlSoft I shipped four client sites and built an e-commerce backend in Go across eight microservices as my capstone. The rest of my time goes to whatever I am curious about — like a system that measures whether AI agents are telling the truth. Everything below, interface and infrastructure alike, I wrote myself.

Other Work

The course model's score by test method: 0.90 with shuffled rows, 0.31 on unseen days, -0.55 when forecasting the future

İzmir Hava Kalitesi Tahmini

PM10, NO2 and SO2 forecasts for a monitoring station in Bornova, and an audit of our own model

Dokuz Eylül University, Applied Artificial Intelligence course · 4-person group project, January 2026 · re-audited in September 2026

Python · pandas · XGBoost · scikit-learn +2

Experience

July – August 2026

Software Development Intern · NowlSoft

  • Built and shipped four client projects end to end: an international tennis tournament site (batmanopen.com), a dental clinic site (bradent.com.tr), a real estate portal (cinarcapitalbatman.com.tr) and a language school site (aridil.com.tr).
  • For my capstone I built an e-commerce platform in Go spanning eight microservices over six isolated databases, with gRPC for service-to-service calls and RabbitMQ for notification and audit flows.
  • Across the client work I built admin panels with Laravel and Filament and public-facing interfaces with Next.js, writing modules such as multilingual content, an online placement test and an appointment flow myself.

Go · gRPC · RabbitMQ · Laravel · Filament · Next.js · MySQL

July 2026

Web Developer (Freelance) · Drip Medya

  • Built and delivered the website and campaign management panel for a music-focused advertising agency, end to end (dripmedya.tr).
  • The team distributes campaigns from the panel, submissions are verified automatically through TikTok oEmbed, and the client follows progress from a live report link that needs no login.

Next.js · TypeScript · Prisma · PostgreSQL

April – November 2025

Busser / Waiter · Pimlico

  • Worked full time at the venue in Bayraklı, İzmir, handling table service, orders and floor organisation through peak hours.
  • Coordinated the flow between the kitchen, the bar and the floor, working directly with guests and as part of a team under pressure.

Skills & Expertise

Languages

TypeScript · JavaScript · Go · Python · PHP · SQL

Frontend

React · Next.js · Vite · Tailwind CSS · Framer Motion · HTML5 Canvas

Backend

Node.js · Express · FastAPI · Laravel · Filament · Prisma · NextAuth · gRPC · REST API

Data & infrastructure

PostgreSQL · MySQL · SQLite · Redis · RabbitMQ · BullMQ · Docker · Vercel · Git

Architecture & security

Microservices · Database-per-Service · Event-driven · OWASP Top 10 · PCI-DSS · Sandboxing · SSRF & injection hardening

Desktop & automation

Electron · Web scraping · Headless browser · PDF parsing · LLM tool-calling

Education

In progress

Dokuz Eylül University

Computer Science

Contact

Feel free to reach out about a new product, engineering collaboration, or just to say hello.