JavaScript Developer in Brussels, Belgium

Member since September 8, 2015

Oguz is a software engineer and full-stack web developer, an expert in both back-end and front-end development. He has worked with a number of frameworks and tools. He always follows best practices in coding, providing clean, readable, organized, efficient, high-quality code. He's also a follower of modern technologies and techniques, which helps him decide the best method to build any project.

This extension allows you to add music from more than twenty music services directly into your Cubic.fm account. I built this extension completely.

Altair Simulator (Development)

One of the coolest freelance projects that I made.

CTP200 | My Webcomic Site (Other amazing things)

I used to draw webcomics on computer science. I'm proud of it and perhaps I'll keep going one day. I also built the site, both the front-end and the back-end.

Icindeki Yazar | A Medium-like Blog Attempt (Development)

This is a Medium-like blog publishing website attempt that I created a few years ago. Even though it's not fully complete, it good enough to show off. Writing could be tested with the username: [email protected] and password: johndoe. It's in Turkish, but pretty much self explanatory with the icons.

Single Player PONG Game (Development)

The pong game, but made it possible to play with one player.

Chain Reaction Game (Development)

Chain reaction game I built with processing.

Time Tabler (Development)

Timetabler is a web app I built that generates a timetable for every possible combination of lectures and their sections you are planning to enroll. I created this for students at my university as a volunteer effort.

Processing makes prototyping visual apps a breeze. With its easy to use programming constructs and some mathematics, building a simple game is a lot easier than one may think.
In this article, Toptal engineer Oguz Gelal provides a step-by-step tutorial to building a game using Processing and porting it to the web.

Ultimate Guide to the Processing Language Part I: The Fundamentals (Publication)

Rapid prototyping and the ability to produce quick visual results are features of many programming languages and frameworks. However, some take it even further by making these their primary goals. Processing, a programming language based on Java, allows its users to code within the context of visual arts and has been designed from the ground up to provide instant visual feedback. In this article, Toptal engineer Oguz Gelal provides a gentle introduction to Processing and some insights into its inner mechanics.