Skip to content
View ErkinTunc's full-sized avatar

Block or report ErkinTunc

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
ErkinTunc/README.md

Hi 👋, I'm Erkin Tunc Boya

A 3rd-year Computer Science student at the University of Clermont Auvergne

Focused on backend development, algorithm design, and structured software architecture.


Core Stack

Languages

Java · Python · C · JavaScript · SQL

Concepts

Data Structures · Graph Algorithms · Dynamic Programming · Database Indexing · External Memory Algorithms


Notable Projects

  • Gomoku (Java)
    OOP | Layered Architecture | Search-Ready Design
    Terminal-based implementation with separated domain and search layers, immutable game state, and extensible engine structure.

  • Task Management Web Application (Django)
    Authentication | Role Management | Relational Modeling | CRUD
    Multi-user backend application with role-based access control and structured relational data design.

  • Financial Investment Optimization (Python)
    Dynamic Programming | DAG Modeling | Path Reconstruction
    Investment optimization modeled as a time-indexed directed acyclic graph solved via dynamic programming.

  • Travel Web Page
    HTML | CSS | JavaScript | AJAX
    Framework-free responsive website with client-side validation and AJAX-based authentication/chat features.


Connect with me

ErkinTunc

Pinned Loading

  1. Gomoku-Game-Project Gomoku-Game-Project Public

    Java Gomoku implementation with a clean domain model and an isolated adversarial search layer prepared for Minimax and Alpha-Beta.

    Java

  2. Financial-Investment-Optimization-Model Financial-Investment-Optimization-Model Public

    Financial investment optimization modeled as a maximum-weight path problem on a Directed Acyclic Graph, solved using dynamic programming with O(n + m) complexity.

    TeX

  3. Travel-web-page Travel-web-page Public

    Responsive tourism website with AJAX-based login validation and chat powered by Python CGI scripts.

    Python

  4. App-Web-Gestion-De-taches App-Web-Gestion-De-taches Public

    Application web multi-utilisateur permettant la gestion de tâches.

    Python

  5. External-Sort-Java External-Sort-Java Public

    External sorting implementation in Java for processing CSV datasets larger than memory using run generation and multi-way merge.

    Java

  6. B-Tree B-Tree Public

    B-Tree indexing engine in Java supporting fast key, interval, and prefix search on large datasets.

    Java