I discovered programming in high school with algorithm classes and started learning programming on my own. I always loved technology and computers, but once I was able to create software on my own, it became my passion and decided to make a living out of it. My fields of interest on the domain are pretty large. I like the abstractions on some fields such as compiler theory or language theory, but also love the possibility to touch the end-user with an elegant design on front-end applications.
You can email me anytime at
contact [at] moraybaruh [dot] com
Computer engineering• 2014 - 2015 Spring semester
via Erasmus exchange program
Istanbul, Turkey
High school• 2010 - 2013
Science baccalauréat
Istanbul, Turkey
Teaching assistant• Since February 2017
In charge of writing and grading projects for third year engineering students as well as help them.
iOS developer intern• September 2016 - January 2017
In charge of developing new features and maintaining a medical record application for iPad.
Co-founder and iOS developer•Since March 2016
Helped found a startup based on peer-to-peer delivery. Developed the iOS application from scratch.
Since May 2017
A front and back office for the Alix chat bot, where clients can submit catalogues to appear in the bot's suggestions. Developed with Ruby on Rails and Vue.js.
Since February 2017
A serious-gaming website to increase knowledge on how to avoid security threats on office environments, developed in PHP and Angular2.
February - June 2016
A compiler for the Tiger language implemented in C++.
December 2015
An arbitrary precision calculator developed in C++.
November 2015
A POSIX compliant Shell Command Language interpreter, similar to Bash, developed in C.
October 2015
An implementation from scratch of the C standard library's malloc, calloc, realloc and free functions.
April - May 2015
A brick breaker game developed in Java without any help of third party libraries.
Sepember - December 2015
A command-line OCR software developed in C.
A simple iOS application to count and see the evolution over time.
A simple Brainfuck interpreter and compiler.
A daemon app for Mac OS X developed in Objective-C, sending notifications as track changes occur in Spotify.
A small templated library created in C++ for manipulating different operations on prime numbers.
A text-based decision making game developed in C#.
An iOS global chatting application created in Swift, making use of Parse in back-end.