Home

Hi, I am

Oguz Gelal

I’m a full-stack web developer.

about me


I’m a 23 year old programmer, geek, a software engineer at Toptal and Master’s student at Vrije Universiteit Brussel. I enjoy watching movies and reading books. My favourite author / book is Douglas Adams and his Hitchhiker’s Guide To The Galaxy series. I love music, especially classical rock. Here is my Apple Music playlist where I gathered my all-time favourites. I used to draw and publish my own webcomics, mostly about computer science and with a touch of philosophy. Last but not least, I play the piano.

I was born in Izmir and moved to Istanbul for college. Now I live in Brussels, studying at VUB. I had many work experiences and took quite a few responsibilities, you can find more about those here. My main field of interests is web, and I also take interest in computer networks and semantic web technologies. As for my professional career, I work as a remote full-stack developer at Toptal. Click here to visit my Toptal profile. Finally, you can learn about my projects / works from here. If you have any questions or comments, please don’t hesitate to contact me and I’ll be glad to get back to you. Thank you for visiting my website.

History of oguzgelal.com


2016

Current Version

You are here

I always took my own website seriously, even though I was too lazy to build a decent one for myself. So I used WordPress for this version, I hope you like what you see. Thanks for visiting my website!

2015

Old Version

There is a saying, the cobbler's son has no shoes. I build amazing and complicated stuff for my clients, however I'm suddenly too busy when it comes to my own website. I tried to make this version look good, but honestly I didn't care much about the backend. At some point updating my website started to get annoying, so I gave in, took the easy way out and decided to re-build it, this time using a CMS.

Visit

2013

Early Version

This is the early version, first version I published. I was at college when I built it. It served as my website until I graduated and decided that I need a better one. Not to mention, the data is not updated in this website!

Visit

2007

First Version

This is the very first version of my website. I attempted to build it when I first start learning web development. Sadly, I never get to publish it. Funny thing is, I recall failing to fix an issue with the yellow tables. I remember my rage quit, with the intention to revisit. I never did, until this moment. I fixed that issue before publishing it on here.

Visit

portfolio

soclweb

Social Surf

Socialsurf is an application that allows people who are browsing the same page to have an instant chat and socialize. For more information, visit socialsurf.io

default

SemanticJS

A free and open source Javascript library for building Semantic Web and Linked Data applications.

passer

Passer – Password Hasher

Password Hasher (built within a simple HTML file using pure JS) HTML CSS Javascript CryptoJS

altair

Altair Simulator

One of the coolest freelance projects that I made.

oguzgelalcom

Old site – oguzgelal.com

Old version of my personal website.

ysapp

Yemeksepeti Ürün Resimleri

Ürün listelerindeki resimleri, her ürünün altına iliştirir. Böylece resimlere bakarak seçim yapmanızı sağlar.

cubicfm

cubic.fm

An online music player for everything. I only built about %90 of the frontend though, not the back-end.

default

cubic.fm – Chrome Extension

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

ctp200

ctp200.com

My webcomic site.

icindekiyazar

İçindeki Yazar

Blog yazıları yazıp yayımlayabileceğiniz, Medium benzeri bir platform denemesi.

reddit

Reddit Popup Chrome Extension

This simple app lets you open Reddit links on an overlapping popup, so you wouldn't have to leave the page.

timetabler

Time Tabler

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.

default

Quick Poll

This iOS app is the final project for my iOS course. It allows presenter to start instant polls for the audience to vote from their iPhones. The server uses NodeJS.

gception

Gameception

Betting site (with in-game money) for Online Game Leagues.

default

Seslisözlük Terminal

Terminal üzerinden SesliSözlük'ü kullanın.

default

MeteorJS DB Backup/Restore

With these scripts, you can easily Backup / Restore your Meteor apps database with just a single command.

music

Music Archive Organiser

This Java app I built lets you organise your music archive, providing you useful functionalities.

lecture

Lecture Combinator

This is the old Java version of the Timetabler app I built. It allows you to generate possible programs.

shooting

Zombie Shooter

Kill as much zombies as possible before they kill you.

pong

Single Player Pong Game

The pong game, but made it possible to play with one player. Interestingly, it is fun.. Click here to play!

tetris

Tetris

Tetris game I built with Processing

creaction

Chain Reaction Game

Chain reaction game I built with processing. Click here to play!

jetrunner

Jet Runner

This is the first game I built. With this game, I won full scholarship from Ozyegin University.

resume

DOWNLOAD PDF (v5.4)
Updated on Aug 21, 2016

Education

SEPT 2016 – PRESENT

Vrije Universiteit Brussel

Brussels, Belgium

Master’s degree in Applied Computer Science

SEPT 2011 – JUNE 2015

Ozyegin University

Istanbul, Turkey

Bachelor’s degree in Computer Science
Honors: 100% scholarship received from the significant achievement obtained on the “Computer Games Workshop 3”

SEPT 2007 – JUNE 2011

Isikkent Highschool

Izmir, Turkey

Work Experience

OCT 2015 – PRESENT

Toptal

Software & Web Developer

Participating in Toptal community where only best 3% of the engineers gets accepted. Building global clients projects.

OCT 2015 – PRESENT

MarketMuse

Front-end Developer (Via Toptal)

Developing marketmuse.com with an agile team of engineers and testers.

Visit MarketMuse.com

OCT 2015 – AUG 2016

SynDcate

Full-stack Developer (Via Toptal)

Developed an Android & iOS application using Ionic Framework, Cordova, AngularJS (front-end), PHP, Laravel Framework (backend).

Visit SynDcate.com

JULY 2015 – OCT 2015

Webrazzi

Software & Web Developer

Developed a sophisticated statistical tool to monitor WordPress sites.

SEPT 2014 – JUNE 2015

CUBIC.FM

Front-end Developer

Created and improved the whole frontend structure. Developed the Chrome extension.

JUNE 2014 – SEPT 2014

NETAS

Intern – Software Developer

Played an active role on developing and debugging the EXPERiUS software.

JUNE 2013 – SEPT 2013

4W TECHNOLOGIES

Summer Intern – Software Developer

Learned Cache Object Script. Built a console chess game and developed a web interface to several console Cache applications.

JUNE 2012 – SEPT 2012

MEVKI SOFTWARE

Summer Intern – Software Developer

Developed plugins to WHMCS software and built websites for customers.

Activities

JUNE 2015

ENTREPRENEURSHIP CONTEST

Istanbul, Turkey

“6 Sayinede 1 Fikir” Contest (by Logo Software)
Participated with the project Social Surf and came in first place. Won a ticket to Web Summit 2015 held in Dublin, Ireland.

FEB 2012, JULY 2014

COMPUTER GAMES WORKSHOP

Ozyegin University

Teaching assistant (Computer Games Workshop 4 – 6)
Assisted students with understanding and applying the basics of Processing language. Took an active role in supporting students to debug their games. Developed a sample TETRIS and Shooting Game for students to take as an example.

NOV 2011

SOCIAL ENTREPRENEURSHIP CONTEST

Ozyegin University

Participated in the competition and qualified as finalist among 200+ projects.

Projects, Research studies & Publications

2016

PROCESSING INTRODUCTORY ARTICLES

Toptal Engineering Blog

Authored two introductory articles on the Processing Language, which later got published on Toptal Engineering blog.

View Part 1 View Part 2 Play The Game

2015

SOCIAL SURF

Senior Project

Built a Cloud based web application which allows users that are browsing the same webpage to have an instant chat.

Visit SocialSurf.io

2015

SEMANTIC WEB LIBRARY (SEMANTJS)

Developed a free and open source Javascript library for building Semantic Web and Linked Data applications.

View on Github Documentation

2012

SIMPLE CPU EMULATOR

Ozyegin University

Developed a Simple CPU that is able to run simple assembly commands with Verilog (via Xilinx IDE) as a CS240 Project

2012

LINE FOLLOWER ROBOT

Ozyegin University

Developed the hardware and the software of a simple robot able to follow lines drawn on the floor.

Skills

Programming

Javascript

HTML & CSS

PHP

MySQL – SQL

Processing

Java

Bash

F#

Visual Basic

Python

Caché Obj. Script

Verilog

Swift

C / C++

Perl

Frameworks

Ionic Framework

Cordova / PhoneGap

AngularJS

MeteorJS

Laravel / Lumen

Slim Framework

F3 Framework

BackboneJS

ACM (Java)

JSP & JSF (Java)

Tools

Git

Terminal

Grunt & Gulp

Composer

NGINX

Vim

SVN

contact

Find me on

Contact me

Your Name (required)

Your Email (required)

Subject

Your Message