


ⓘ9,441
Kaan Demir
24 • Full Stack Developer
About
- Full Stack Developer who reads other people's code for a living and occasionally writes some of his own. Builds tools that quietly get out of the way so users can focus on what actually matters.
- Spent the last two years teaching AI to write better code — results inconclusive, productivity undeniable. Thrives at the intersection of clean architecture and mild confusion.
- Tends to name variables like they have feelings.
Connect
GitHub Activity
Experience
Internship | 03.2025 – 06.2025
Next.jsTypeScriptGraphQLWeb3Redux ToolkitZustandReact Hook FormZod
Built decentralized web applications with Next.js and TypeScript. Integrated RESTful and GraphQL APIs, visualized token data, and interacted with smart contracts using Web3 libraries.
- Developed responsive user interfaces and optimized performance through refactoring
- Implemented complex forms with React Hook Form and Zod validation
- Managed global state using Redux Toolkit, Zustand, and Context API
Mandatory Internship | 03.2024 – 08.2024
Node-REDBootstrapHTMLCSSJavaScriptjQueryABAP
Completed a 3-month compulsory workplace training developing internal web tools and working with ABAP enterprise systems.
- Developed internal web tools with Node-RED, Bootstrap, and jQuery
- Contributed to responsive UI development
- Collaborated in an Agile, sprint-based team environment
Part-time | 06.2022 – 03.2024
ReactTypeScriptHTML5CSS3REST APISQLFigma
Worked part-time for 2 years, initially as a volunteer and later in a paid role, contributing to both frontend and backend development.
- Built responsive web interfaces using React, TypeScript, and integrated RESTful APIs
- Collaborated with senior developers to improve platform performance and ensure data consistency through SQL analysis
- Developed features based on UI/UX principles using Figma designs
Education
Selcuk University
2020 – 2025
- GPA: 2.98 / 4.0
Konya, Turkey. Focused on software engineering, data structures, algorithms, and full-stack web development.
Certifications
Meta Front-End Developer Certificate
Coursera — React, HTML/CSS, UI/UX
Google UX Design Certificate
Coursera — UX Research, Figma, Prototyping
JavaScript Algorithms & Data Structures
freeCodeCamp — Algorithms, Problem Solving
Test Engineering
BTK Akademi — Software Testing, QA, Test Automation
Object-Oriented Programming
BTK Akademi — OOP, SOLID, Design Patterns
Data Structures
BTK Akademi — Arrays, Trees, Graphs, Sorting
“The only ones who should kill are those who are prepared to be killed.”
Lelouch Vi Britannia