Skip to content
View kaancivelek's full-sized avatar

Highlights

  • Pro

Block or report kaancivelek

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kaancivelek/README.md

Hi, I'm Kaan Civelek

Software Engineering Student | Full-Stack & Backend / ML-Oriented Developer

I am a Software Engineering student with a background in web programming and hands-on IT support experience.
I focus on building practical, end-to-end software solutions with real data and production-oriented architectures.


Technical Focus

  • Frontend: HTML, CSS, JavaScript, TypeScript, React
  • Backend: Python, C#, Java, RESTful APIs
  • Databases: MSSQL, MySQL
  • Software Engineering: OOP, SDLC, Software Testing, Requirement Analysis
  • Tools: Git, GitHub, Docker (basic), Agile / Scrum

Selected Projects

HAVIZ – Region-Specific Weather Forecasting System

Tech: ASP.NET MVC, Node.js, Django, MySQL, XGBoost

  • Developed a service-oriented weather forecasting platform focused on the Konak district of Izmir.
  • Implemented an XGBoost-based machine learning model to generate low-cost, region-specific weather predictions.
  • Built a centralized backend service to orchestrate communication between data collection, prediction, and presentation layers.
  • Integrated historical weather data (2020–2024) and near real-time data via external APIs.
  • Applied REST-based inter-service communication with JWT-based authentication to ensure secure data flow.

Minik – Tiny House Reservation System

Tech: React, ASP.NET Core, MSSQL

  • Developed a full-stack reservation platform with role-based access control.
  • Implemented real-time availability management and booking conflict prevention.
  • Designed database schema and backend services for scalable reservation handling.

Engineering Background

  • Strong foundation in object-oriented programming, data structures, and system design
  • Familiar with clean code principles and basic testing practices
  • Comfortable working across frontend, backend, and data-driven components

Education

Manisa Celal Bayar University
B.Sc. in Software Engineering (2023 – Present)


Languages

  • Turkish: Native
  • English: B2 (Technical reading & documentation)

Contact & Profiles

Pinned Loading

  1. CBUlingo CBUlingo Public

    Web & Mobile Vocabulary Learning App Developed a gamified English–Turkish vocabulary learning website inspired by the memory nail technique.

    JavaScript 1

  2. haviz-ml haviz-ml Public

    Python 1

  3. Minik-Tinyhouse-Reservation-System Minik-Tinyhouse-Reservation-System Public

    C#

  4. Spy Spy Public

    Jupyter Notebook 1