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