Projects

Below are the projects I have contributed to either at a company I previously worked for or personally as a freelancer.

Ontime

Ontime is a field operation tracking application. It will allow facility management companies to manage their field operations with ease in the cases of technical maintenance. Have experience in release progress of both App Store & Play Store

Tech Stack: Node.js, Angular, React.js, Ionic, React Native, MongoDB, Nginx, PM2, Docker

Apparel

Apparel is an admin dashboard of shopping mall statistics. Node.js used for the back-end. Get the data from SQL Server database. For the front-end, had experience in using Redux & React.js together. Used React.js charts to show store sales, employee contributions, trend sales etc.

Tech Stack: Node.js, React.js, Nginx, PM2

KurutemPro Dry Cleaning Shop Management System

Developed a desktop application using C# and Windows Forms. It allows the owners to manage their dry cleaning shops by recording customer info, receipts, products etc. The application provides rich reporting including charts and tables with a variety of comparisons of the periods. The application has some pro features such as SMS and barcode integrations. Demo and screenshots can be found at https://kurutempro.com.

Tech Stack: C#, Windows Form

Mavi Masa Municipality of Ankara

Took a place in a mobile application called Mavi Masa for municipality for public usage to collect problems, complaints etc. from people live in Ankara. Developed using React Native.

Tech Stack: React Native, RESTful API

NetInvoice

Developed a mobile application called “NetInvoice” for a company named Digital Planet to use for e-invoice operations such as view, accept, redirect, and reject. It has been developed using Ionic, and is now on both App Store and Play Store.

Tech Stack: Ionic, TypeScript, RESTful API

Face Recognition

Developed a web application for a face recognition system where videos and photos can be uploaded and see the results. It is developed using React.js with the Redux state management tool.

Tech Stack: React.js with Redux

Oracle Hyperion Planning API Integration

Developed a web application using React.js as the front-end, and Node.js as the back-end to integrate the Oracle Hyperion Planning API to start/stop its jobs or rules, and keep track of the logs via the timeline in the front-end.

Tech Stack: Node.js, React.js (Redux & Hooks), SQL Server

RoboHazine Currency Forecasting

Developed a web application using React.js as the front-end, and Node.js as the back-end. It will enable you to predict the future values of currencies. In the back-end, scrapes the currency data from the sites such as Yahoo Finance or Investing via Puppeteer, and then writes the Excel file. Rscript does the mathematical calculations and gives the result to the back-end. Back-end sends the result to the front-end to show the result and renders the charts.

Tech Stack: Node.js (Puppeteer, r-script), React.js (Redux & Hooks), SQL Server

Minolabags E-Commerce

Developed an e-commerce website for a brand named “minolabags”. It consists of WordPress which is the popular content management system. Integrated with the payment system named iyzico. The website is active at https://minolabags.com.

Tech Stack: WordPress, WooCommerce, MySQL

CultBay

CultBay is an innovative technical service provider that enables hotels and accommodation providers to integrate 14 eBay marketplaces. Node.js used for the back-end and React.js for the front-end had experience in using Redux & React.js. Developed screens and API endpoints for the administration dashboard. Set up the CI/CD process using GitLab Runner.

Tech Stack: Node.js, React.js, Nginx, PM2, Docker, GitLab Runner for DevOps

Rype

Rype is a lesson booking platform for language learning. Node.js is used for the back-end and React.js for the front-end had experience in using Redux & React.js. Developed screens and API endpoints for both the user interface of the platform and the administration dashboard. See: https://members.rypeapp.com/

Tech Stack: Node.js, React.js, MySQL