- back.zoneCo-Founder & CTODIGITAL & ITFebruary 2022 - Today (2 years and 10 months)Istanbul, Republic of Türkiyeback.zone is a software consultancy and technology company. It was founded in 2022 by bringing together people who are experts in their fields. Main areas of interest are recruitment, team building, product design and creation, technical infrastructure and technology development in the AI, Mobile and Gaming verticals.Projects:- mudio gamesMedYapım (medyapim.com), one of the biggest movie/series production company in the Türkiye asked us to build a mobile game development studio for them. In a year, we build production line, did the hiring and made a working studio for them with 3 games published to stores! It was an amazing journey and still today they asked for our opinion on critical sections like technical decisions and what would be the next. You can check their progress via mudiogames.com- datafloemKomtaş (komtas.com), the biggest data vendor in Türkiye asked for our help on building their first data product; datafloem!Datafloem is an ETL tool that helps customers to easly run their day to day jobs without any coding knowledge on any database they like! Before they meet with us, they already acquired all the product and marketing knowledge for building such a tool. All we had to do is to transfer our battle tested query and scheduling engine, plan a Kubernetes deployment and build a backend for them! They build the entire UI/UX with their teams and integrated into the backend. From scratch, we fully build the working version of this product in only 8 months. You can check and even request a demo from datafloem.com!- back.zone SDKFrom the day one, we wanted to have a distributed by default, cloud-native and scalable SDK where concepts like building real-time applications should be a ease. After spending around 11 months, we finally did it! Harnessing the power of Akka (2.6), including years of experience on the field and solving tons of different production requirements, we believe what we call “the sdk” for the extremely high performance and opiniated appoarch on web scale solutions.You can download it freely from https://image-registry.back.zone/#browse/browse:libSource with the documentation will be available soon!- yenniroyenniro is a shared economy platform for home cook chefs! You can order any chef registered on the system. Can’t share the full details, since it’s not launched yet but this gonna be one of the greatest food apps on the region!
- Sözcü Media (www.sozcu.com.tr)Development Lead - AI, Big Data & MobilePRESS & MEDIAJuly 2021 - January 2022 (6 months)Istanbul, Republic of TürkiyeI was responsible for the technical management and development of AI, Mobile and Big Data teams.Both teams jointly;
- Helping product teams with grooming sessions
- Managing sprint planning, making sure that efforts are made correctly, managing retrospective meetings
- Taking part in active software development processes
Mobile Team- To determine the software methodologies to be used in the application
- Determining the plugins to be used in the application
- Designing the application architecture to support low end devices with uninterrupted UX across screens with steady 60FPS
- Ensuring that the application is developed in accordance with the specified product specifications with React Native
AI & Big Data Team- To ensure that the necessary integrations on the developed infrastructure are made in accordance with the architecture
- Making necessary improvements for the integration of new data sources
- Working with data scientists to ensure that requests are groomed correctly
ProjectsSözcü Mobile ApplicationWe were having a lot of performance and development problems with the outsourced company which were developing/maintaining the mobile app of Sözcü so product team were looking for an internal solution. Due to budget/time constrains, they asked for a solution and we re-write entire app in React Native with 2 developers in 3 months.This was a great success since that app were using by 4 millions user daily and after our first publication of the app, rates and reviews went to roof! We focused on building a purely data driven UI, target was to get constant 60 FPS even on the very low end Android devices and we succeed on that. - Sözcü Media (www.sozcu.com.tr)Development Lead - AI, Big Data & Related ToolsPRESS & MEDIAFebruary 2021 - July 2021 (5 months)Istanbul, Republic of TürkiyeI was responsible for the technical management of the Big Data & Related Tools teams.Both teams jointly;
- Helping product teams with grooming sessions
- Managing sprint planning, making sure that efforts are made correctly, managing retrospective meetings
- Taking part in active software development processes
Big Data Tools Teams- To determine the basic software methodologies to be used in the application
- Determining the plugins to be used in the application
- Designing the application architecture
- Ensuring that the application is developed by the specified product specifications with React
Big Data Team- To ensure that the necessary integrations on the developed infrastructure are made by the architecture.
- Making necessary improvements for the integration of new data sources
- Working with data scientists to ensure that requests are groomed correctly
ProjectsSmart Media SuiteA realtime dashboard that gathers data from websites (sozcu.com.tr, korkusuz.com.tr etc) and their mobile apps to shows how users reacts to published content/news, creates auto segments, automatically switch segmentation pools for user, shows average duration, ads displayed and money earned per user/session and gives feedbacks to content creator whether they should enhance their content with images or additional info focused by the users.This product was created to handle 50M EPS (event per second) on average and 2B EPS in peak. During extreme peak hours (national/local elections, nation-wide covered breaking news or scandals) it was and still is handling ~10B EPS with a 10 seconds respond time which means whenever an event happens, effected dashboard units get displayed after 10 seconds.Smart Suite Web SDKSmart Suite Web SDK project’s focus was to unify a base client that tracks designated dom element by their CSS classes or id’s to generate a JSON payload then save that payload to local storage in a time-series manner then without disrupting the user. send all the collected data to Smart Media Suite gathering endpoints via POST.Smart Suite Mobile SDKSmart Suite Mobile SDK project’s focus was to create an SDK for the native application to unify a base client that tracks designated UI elements by their tags generate a JSON payload then save that payload to local storage in a time-series manner then without disrupting the user. send all the collected data to Smart Media Suite gathering endpoints via POST.
- Computer and Communications EngineeringKorea University2006