Oguz Gelal
Senior Front-End Engineer
ABOUT
- ›oguzgelal.com↗
- ›
Github: github.com/oguzgelal↗
- ›
LinkedIn: linkedin.com/in/oguzgelal↗
- ›
Email: o.gelal77@gmail.com↗
- ›
Phone: +81 70 1500 1542
- ›
Last Updated: Jun 15, 2022
EDUCATION
Bachelor's in Computer Science
Sep 2011 - Jun 2015 | Ozyegin University
100% scholarship received from significant achievement obtained on Computer Games Workshop 3, and graduated with a GPA of 3.27 on a 4.0 scale and an honor certificate
EXPERIENCES
Co-Founder and CTO at Flowla
Nov 2021 - Present
- ›Implemented and maintaining both the front-end and backend of the Flowla platform
- ›Making technical decisions for using technologies that are scalable and secure
- ›Supervising system infrastructure in order to maximize time and cost efficiency
- ›Communicating business needs to engineers, managing and allocating resources to optimize efficiency
- ›Making sure the development efforts are in line with effectively meeting our business goals
Senior Front-End Engineer at Autify
Jan 2021 - Present | Tokyo, Japan
- ›Leading development of features
- ›Maintain and improve the Autify platform and core services on both front-end and backend
- ›Contribute to product decision making process
- ›Contribute to the hiring process, interview and evaluate candidates
Lead Front-End Engineer at MarketMuse
Oct 2015 - Dec 2020 | Montreal, QC, Canada
- ›Making technical and architectural decisions
- ›Build, maintain and improve the MarketMuse platform and other front-end services (Javascript - React)
- ›Implement and maintain several backend services (Python, Javascript - Node, GraphQL)
- ›Implement and maintain internal libraries that powers several of our front-end and backend services (Python, Javascript)
- ›Contribute to the hiring process, interview and evaluate candidates
Front-End Engineer at Marselisborg IT
Sep 2016 - Sep 2017
Enhancements and maintenance of multiple products using Ionic, Angular, Angular2
Full Stack Engineer at SynDcate
Oct 2015 - August 2016
Developed an Android & iOS application using Ionic Framework, Cordova, AngularJS (front-end), PHP, Laravel Framework (backend)
Full Stack Engineer at Webrazzi
Aug 2015 - Oct 2015
Developed a statistics plugin for Wordpress
Front-End Engineer at cubic.fm
Apr 2014 - Jun 2015
Developed and maintained the Chrome Extension and the main product
Software Engineer at Netas
Jun 2014 - Sep 2014
Played an active role on developing and debugging the EXPERiUS software
Software Engineer at Markakod Interactive
Dec 2013 - Feb 2014
Delivered web projects to clients in a timely manner
Summer Intern at 4W Technologies
Jun 2012 - Jul 2012
Learned Cache Object Script and database usage of Cache. Developed a web interface to a console Cache Application
Teaching Assistant at Ozyegin University
Feb 2012 - Mar 2012
- ›Assisted students with understanding and applying the basics of the Processing language
- ›Took an active role in supporting students to debug their games in an efficient manner
- ›Wrote a TETRIS game for students to set as an example for their game
PROJECTS
Juken↗
2020 | React Native, RN Web
- ›An iOS/Android application that improves the review speed and experience for the popular Japanese learning service WaniKani
- ›Juken received many positive responses on both Google Play Store and App Store, and has an active user base
- ›github.com/oguzgelal/juken↗
MarketMuse Editor↗
2020 | React, Javascript
- ›An open source library that exposes a high level API on top of Slate for a better development experience with a text editor
- ›This was built as the text editor that powers some features of the MarketMuse platform, and was made opensource
- ›github.com/marketmuse/editor↗
Reclare↗
2019 | Javascript
- ›A lightweight state management library that is inspired by Redux and the Elm architecture to manage the application state alongside business logic, without compromising from the predictability of the state
- ›github.com/oguzgelal/reclare↗
- ›github.com/oguzgelal/react-reclare↗
Wirtual↗
2017 | Javascript
- ›A front-end framework for creating websites in Virtual Reality using nothing but HTML and CSS (and optionally Javascript)
- ›github.com/oguzgelal/wirtual↗
Semantic Relevance Visualizer↗
2017 | Angular JS, Javascript
- ›An app powered by cortical.io, that generates a heatmap visualisation of how relevant a given text is within itself
- ›github.com/oguzgelal/semavis↗
Social Surf↗
2015 | MeteorJS, Javascript
- ›A Cloud based web application that connects users browsing the same webpage online via an instant chat
- ›This project won first place in an entrepreneurship contest held on July 2015 in Istanbul
- ›github.com/oguzgelal/socialsurf↗
SemantJS↗
2015 | Javascript
- ›Developed a free and open source Javascript library for building Semantic Web and Linked Data applications
- ›github.com/oguzgelal/semanticjs↗
Password Hasher↗
2015 | Javascript
- ›A simple solution for manager passwords using cryptography
- ›github.com/oguzgelal/passer↗
QuickPoll↗
2015 | Swift, Node.JS
- ›An iOS application that allows presentors to create quick polls for the audience
- ›github.com/oguzgelal/QuickPoll↗
PUBLICATIONS
Intertext, Towards a Secure and Platform Agnostic Front-end Ecosystem↗
2021 | Master's Thesis
- ›Intertext is a User Interface Description Language (UIDL) and a family of software clients that can render Intertext UIDL, paving the road for platform agnostic front-ends
- ›github.com/oguzgelal/intertext↗
- ›wise.vub.ac.be/thesis/intertext-towards-secure-and-platform-agnostic-front-end-ecosystem↗
Introductory Article for Reclare↗
2018 | Blog Article - Free Code Camp
- ›Authored an article that introduces Reclare, which is a state management library that was also authored by me
- ›medium.com/free-code-camp/the-logic-in-state-management-2820d0353fed↗
Processing Language Introductory Articles↗
2016 | Blog Article - Toptal Engineering Blog
- ›Authored introductory articles on the Processing Language in two parts, which later got published in Toptal Engineering blog
- ›toptal.com/game/ultimate-guide-to-processing-the-fundamentals↗
- ›toptal.com/game/ultimate-guide-to-processing-simple-game↗
SKILLS
★★★★★
I am confident with these technologies
- Javascript
- Typescript
- React
- React Native
- Next js
- Node.js
- HTML5
- CSS3
- Svelte
- SQL
- Postgresql
- NestJS
- Redux
- ExpressJS
- Git
- Graphql
- Testing
- Jest
- Mocha
- Jasmine
- ES6
- Tailwind CSS
★★★★
I am familiar with these technologies, but need some practice
- Python
- Java
- Ruby
- Ruby on Rails
- Deno
- Vue
- Firebase
- Meteor
★★★
I worked with these technologies in the past, but need some time to remember
- PHP
- Laravel
- Scala
- Swift
- C
- C++
- AWS