Kaan DemirKaan DemirKaan Demir
9,441

Kaan Demir

24Full 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.202506.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.202408.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.202203.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
20202025
  • 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
CourseraReact, HTML/CSS, UI/UX
Google UX Design Certificate
CourseraUX Research, Figma, Prototyping
JavaScript Algorithms & Data Structures
freeCodeCampAlgorithms, Problem Solving
Test Engineering
BTK AkademiSoftware Testing, QA, Test Automation
Object-Oriented Programming
BTK AkademiOOP, SOLID, Design Patterns
Data Structures
BTK AkademiArrays, Trees, Graphs, Sorting
View My Projects
The only ones who should kill are those who are prepared to be killed.
Lelouch Vi Britannia