Hi, I'm Celal.

I'm a CS Student at TU Delft

I'm currently in my final year of my Bachelor Computer Science. The only thing left to do is my thesis. I did quite a lot of projects within my bachelor. I like to code, game and run. Let's connect!

Celal Karakoç | Software Engineer

About.

I'm Celal Karakoç 👋, a final-year student at TU Delft, poised to complete my thesis and earn my degree in Computer Science and Engineering. My academic journey has been marked by a deep passion for software development, and I am eager to apply my knowledge and skills as I embark on my career as a Software Engineer.

Over the course of my studies, I have engaged in a diverse range of projects that have not only expanded my technical expertise but also fueled my enthusiasm for problem-solving and innovation. Whether through school assignments or personal initiatives, I have consistently sought out opportunities to challenge myself and grow as a developer.

My skills include HTML, CSS, JavaScript, and various frontend frameworks like Angular and JavaFX. I've also worked with backend technologies like Java, ASP.Net, Laravel (PHP), and Django (Python). Gaps in my knowledge can be learned and I also improve upon what I already know. I did varying projects in all kinds of languages, ranging from python, C++, Java, C#. I worked 3 months in a startup at TU Delft, working on a Medical hand-simulation technology, which was done in Unity (C#) and tried to start my own company together with two friends, called MaxEncode.

When I'm not coding 👨‍💻, I enjoy trying out all kinds of activities like cycling 🚲, running 🏃, fitness 🏋, playing video games 🎮 and watching movies 🎥.

I'm always looking for new challenges and opportunities to learn and grow as a developer. If you're interested in working together or have any other questions, please don't hesitate to get in touch! 🔗

Using currently

HTMLCSSJavaScriptTypeScriptAngularTailwindCSSC#ASP.NETPythonPostgresFigma

Exploring currently

DockerWPFPrimeNGJira

Used in the past

JavaJavaFXPHPLaravelDjangoCC++MatlabRMySQLUnity

Projects.

An image of the Computer Graphics project.

Computer Graphics

C - C++

Algorithms for the visualization of 3D volumetric data.
Learn more >

An image of the Software Engineering Methods: AssDr0ids project.

Software Engineering Methods: AssDr0ids

Java

An implementation of the Asteroids game made with design patterns and test driven development.
Learn more >

An image of the Computational Intelligence: Ant Colony Optimization project.

Computational Intelligence: Ant Colony Optimization

Java

Ant Colony Optimization Algorithm solving the TSP.
Learn more >

An image of the Machine Learning project.

Machine Learning

MatLab

A generic Machine Learning algorithm.
Learn more >

An image of the Datamining project.

Datamining

Java

Datamining course assignments.
Learn more >

An image of the A Multithreaded Netflix recommender system project.

A Multithreaded Netflix recommender system

Java

Netflix Recommender System, Machine Learning, Nearest Neighbour Latent Factors, made with Java.
Learn more >

An image of the A Netflix recommender system project.

A Netflix recommender system

Python

Netflix Recommender System, Machine Learning, Nearest Neighbour Latent Factors, made with Python.
Learn more >

An image of the Multi-Core Nested Depth-First Search project.

Multi-Core Nested Depth-First Search

Java

Concurrency and Multithreading: An implementation of the Multi-Core Nested Depth-First Search
Learn more >

An image of the Two Brains: Illuminati-D2.1 project.

Two Brains: Illuminati-D2.1

Java - JavaFX

A group project, making a desktop application trying to match students with each other.
Learn more >

An image of the Motion Tracking in Virtual Reality project.

Motion Tracking in Virtual Reality

Unity - C#

Our context project for a TU Delft Startup (AXIS Neuron).
Learn more >

An image of the Compiler Construction project.

Compiler Construction

LLVM - Python - Shell - C - C++

Created compiler features for a custom C-like language.
Learn more >

An image of the Ray Tracer project.

Ray Tracer

C - C++

We created a Raytracer in C++.
Learn more >

An image of the Döner Kebab Store project.

Döner Kebab Store

PHP - Laravel

A website created for a local Fast food chain. Not fully finished, because it was never delivered.
Learn more >

An image of the Codewars project.

Codewars

HTML - CSS - Javascript - Python - Selenium

Web Scraper for CodeWars.
Learn more >

An image of the Conway's Game of Life project.

Conway's Game of Life

Python - PyQt5 - OpenGL

Conway's game of life written in PyQt5 OpenGL.
Learn more >

An image of the Conway's Game of Life project.

Conway's Game of Life

Java - JavaFX

Conway's game of life written in JavaFX.
Learn more >

An image of the Snake project.

Snake

HTML - CSS - Javascript

A simple implementation of snake.
Learn more >

An image of the Github Developer Website project.

Github Developer Website

HTML - SCSS - Angular - Typescript - Python - PrimeNG - Github

This is my new Github pages website, made with Angular: https://ckarakoc.github.io/. I made the repo private, if you want to see the code, you can always aks me.
Learn more >

An image of the PHD: Secret Life of Software Code project.

PHD: Secret Life of Software Code

Github

For my Bachelor Seminar I helped a PHD student with journal articles.
Learn more >

An image of the Frontend Mentor project.

Frontend Mentor

Github

This is a repo to show all my Frontend creations on frontendmentor.io. FrontendMentor is a website that simulates real-life working conditions. It gives you a design file and expects you to code it, with all the specifications.
Learn more >

An image of the Oğuz Bezorgd [WIP] project.

Oğuz Bezorgd [WIP]

.NET - ASP.Net - TailwindCSS - Angular - WIP

A Project I'm working on: A fully functioning Thuisbezorgd Clone written in an ASP.Net backend and an Angular frontend.
Learn more >

An image of the Certificates & Tutorials project.

Certificates & Tutorials

.NET - ASP.Net - TailwindCSS - Python - Django - Angular

A public repository containing all my certificates.
Learn more >

Experience.

Sint-Montfort College
VWO Atheneum NT/NG
Rotterdam, Netherlands

Delft University of Technology
Computer Science and Engineering
Delft, Netherlands

I have only my bachelor thesis left to do.

Vrije Universiteit Amsterdam
Minor Deep Programming
Amsterdam, Netherlands

C&A
2021 - 2024
Store Assistant
Rotterdam, Netherlands

I worked 3 years at a clothing store in Rotterdam Centre, providing personalized assistance to customers, enhancing their shopping experience and driving repeat business. My commitment was recognized with the "Employee of the Month" award, highlighting my consistent performance and contribution to the store's success.

Employee of the Month
Delft University of Technology
2018 - 2022
Teaching Assistant
Delft, Netherlands

I worked at my university as an assistant for varying courses, such as Computer Organisation, Algorithms and Datastructures and Data Mining. I helped with grading students and answering their questions.

AssemblyAlgorithmsDatastructuresJavaPython
Neuronmocap
Internship
Delft, Netherlands

Perception Neuron is a cutting-edge motion capture technology developed by Noitom, a leading innovator in the field of motion capture. For my Software Project I, with a group of students, had to help this company with one of their products, called AXIS Neuron for about 3 months.

UnityC#
MaxEncode
2020 - 2021
Laravel Developer
Rotterdam, Netherlands

MaxEncode was a company that I, with two other people, worked on when I was self-employed. We together tried to excel this company from the ground up and ultimately failed doing so. Still, I learned quite a bit, mostly regarding Laravel, and I don't plan on giving up just yet.

LaravelBladeMysqlGitGithubBusiness

Contact.

Have an idea to discuss? Shoot me an email if you want to connect! You can also find me on Linkedin