Emir Aydın.

Tech stack

The languages and tools I use, and where I have used them.

Web and front end

Next.js · React

The phone shop website and this portfolio.

TypeScript · JavaScript

Web projects and the QR attendee system.

Vue · HTML · CSS

University and internship projects.

Back end and data

Java · Spring Boot

Back end of an e-commerce project during my 32bit internship.

Python · Flask

Subtitle automation, my face recognition graduation project and the Novelty AI internship.

Node.js · REST API

The support bot and service integrations.

PostgreSQL · Supabase · MySQL

Product, order and repair records, with row-level access rules.

AI and automation

OpenAI API · Google Gemini API

The support bot and text processing automation.

RAG

A support bot answering from 20 company documents.

OpenCV

Attendance tracking with face recognition.

Google Workspace API

QR badges and attendee records.

Development tools

Claude Code · Codex

I use them as assistants for planning, code review and writing tests; I read and test every change myself.

Hermes Agent

Experiments with agents running on my own machine.

Learning

Git · GitHub · Postman

Version control and API testing.

Vercel

Deploying websites.

Docker · GitHub Actions

Learning containers and automated testing.

Learning

Security

gitleaks · Semgrep

Secret and code scanning before every commit.

Zod

Server-side validation of form and API input.