About Me
Hello! My name is Yunus Emre Aydın. I am a Computer Science student at Istanbul University-Cerrahpaşa. My interest towards computers started to develop during my childhood years. My programming journey began when I got accepted to Besiktas Science and Art Center which is a public school for gifted students. Since then, I’ve written countless lines of code and continue to write more. I am more focused on computer graphics at the moment, but I’d like to delve into other areas in the future as well.
Interests
Here are my interests. (Ordering is completely random)
- Computer Science - Artificial Intelligence
- Game Development
- Computer Graphics
- Game Engine Development
- Image Processing
- Computer Vision
- Interpreter Construction
- Esoteric Programming Languages
- Abstract Data Structures
- Theoretical Computer Science
 
- Mathematics - Calculus
- Linear Algebra
- Number Theory
- Abstract Algebra
- Probability Theory and Statistics
- Real Analysis
- Complex Analysis
 
- Philosophy - Metaphysics
- Philosophy of Religion
- Theology
 
- Other - Evolutionary Biology
- Classical Mechanics
 
Languages, Tools & Frameworks
The languages, tools and frameworks I am using or have used in the past
- C++, C, CMake, GDB
- Python, OpenCV, Sympy, NumPy, Pytorch, Tensorflow
- SFML, GLFW
- C#, Unity
- Java
- HTML/CSS/JS
- Lua
- Docker
- LaTeX
- ArduPilot, Gazebo, MAVProxy
IDEs & Text Editors
- C/C++: NeoVim
- Python: NeoVim
- Markdown: Obsidian.md, NeoVim
- LaTeX: Obsidian.md, NeoVim
- C#: NeoVim, Rider
- Java: NeoVim
- Anything else: NeoVim
Operating System & Desktop Environment
I am using a dual-boot system. I daily drive Linux and only boot Windows for gaming and game development.
- Arch Linux, linux 6.1.71-1-lts with KDE Plasma 6
- Windows 11 Home edition
Projects
- Electra: A 2D esoteric programming language inspired by AsciiDots
- SFML Extension: A library for SFML game development
- brainf: A brainf*ck interpreter written in C on Termux out of boredom.
- Siodd: A game where you can play as a final boss. Made for Mağara Jam #5
- Cheat Code: A platformer game in which you use hacks to proceed
- Pong On Desktop: A pong game that is played with real windows.
- Human Benchmark Automation: Automating Human Benchmark with python. Bot link
- Start Page: My custom start page written in python
- Sudoku Automate: A bot for this android Sudoku game.
- Minesweeper: A minesweeper game
- Flappy Bird 3D: A Flappy Bird remake that you can play from bird’s POV.
- Just Look: An image viewer app. Windows 10s image viewer was so bloated, so I decided to make my own.
- Small Codes: Small projects of mine; Includes an HTML parser, the legacy version of Electra, some of my old games and some PyQT projects.
- VSCode WorkspaceStorage Cleaner: A script for clearing unused and/or old workspaceStorage folders.
- Image Splitter: An application to split sprite sheet images
- Saul Goodman Virus: A joke virus that plays 3D Saul Goodman video on the active window.
Contributions
- effolkronium/random: A random library for modern C++ PR
- kde-yyds/kwin4_effects_foldpopups: A KWin Desktop effect PR1 PR2 PR3 PR4 PR5
- Mariotti94/BigFloat: Arbitrary-Precision Floating Point Arithmetic Library for C++ PR
- martin-olivier/dylib: C++ cross-platform wrapper around dynamic loading of shared libraries (dll, so, dylib) PR
- metaphaz/pysfer: A python library a friend of mine developed PR1 PR2
- VertiaXD/Deprem-Discord-Botu: A discord bot that reports the earthquakes in Turkey PR1 PR2
- archlinux/archinstall: Arch Linux installer PR
- mpereira/tty-solitaire: A solitaire game on terminal PR My modifications
Other Places I am at
Buttons
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
