Can Balioglu
geek, technology enthusiast, developer