Hi, my name is

Yusuf

Computers, math, physics

A computer enthusiast who loves to learn, analyze, and improve.

About Me

I am a computer engineering student with a passion for computers, math and physics. I love learning about various computer science topics, and I have a strong interest in machine learning, game development, parallel computing, and system security. Currently, I am deepening my understanding of parallel computing by building a GPU based path tracer. Here are a few topics that that I'm currently working on:
  • Metal Framework
  • GPU Shaders
  • Modern C++
  • Docker
  • Matplotlib
  • Numpy

Experience

Software Developer Intern - Rea Technology
Mar 2023 - Jul 2023
Developed web services using .NET framework and frontend applications with Angular framework. Participated in daily stand-up meetings and collaborated with team members to ensure efficient project delivery. Gained experience with CI/CD processes utilizing Jenkins. Utilized Docker for containerization and PostgreSQL for data storage.

Education

2024 - Present
Bachelor of Science in Computer Engineering
Yıldız Technical University
2022 - 2024
Bachelor of Science in Computer Engineering
Istanbul Bilgi University (100% Scholarship)
High School
Sabahattin Zaim Anatolian High School
GPA: 4.5 out of 5.0

Projects

Simple Text Analyzer
NLP Machine Learning Zipf's law
Simple Text Analyzer
A Text Analyzler, which extracts meaningful statistics from given text using Natural Language Processing (NLP) methods.
Implementation of DBSCAN Algorithm
C Python Machine Learning Unsupervised Learning
Implementation of DBSCAN Algorithm
An implementation of the DBSCAN (Density-based spatial clustering for applications with noise) algorithm in C. Also contains a Python API for the C library.
Multi-Platform Path Tracer
Computher Graphics Phyisics Based Rendering Software Optimization C++ CMake
Multi-Platform Path Tracer
A multi-platform path tracer built in C++.
MetalCpp Path Tracer
Parallel Processing GPU Programming Software Optimization Metal Shading Language (MSL)
MetalCpp Path Tracer
A GPU based path tracer built in C++ using Metal. Currently under develepment.

Get in Touch

My inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!