High-Traffic Enterprise Application Contributed to Koç Holding's global OKR and performance management system, serving a massive user base. 10,000+ Active Users: Optimized the application to handle high concurrent user loads. 30% Performance Boost: Refactored legacy code and optimized rendering cycles (re-renders), resulting in a 30% improvement in UI response times. Optimization: Used SonarQube analysis to identify bottlenecks and improve code security/quality.
Legacy Migration & Modernization Transformed a legacy Visual Basic ERP application into a modern, responsive web application. Rewrote complex business logic into modern React & TypeScript hooks. Collaborated with backend teams to replace legacy data flows with modern RESTful API consumption. Upgraded the user interface using Material UI and Tailwind CSS for a modern experience.
Efficiency & Component Architecture Developed a dynamic evaluation platform for BSH managers, focusing on modularity and code reusability. Reduced Development Time by 25%: Designed and implemented a Reusable Component Library and 'Lazy Loading' architecture, significantly speeding up the delivery of new features. Utilized Redux Toolkit for complex global state flows across evaluation forms. Implemented i18next for multi-language support (Global Standard). Enforced strict code quality standards using ESLint, Prettier, and Swagger for API consistency.
Global Scale Project (Bahrain) Architected and developed the entire frontend of a mission-critical ERP system for one of the world's largest aluminium smelters. Built a scalable Single Page Application (SPA) from scratch using React, TypeScript, and Vite. Implemented advanced modules for Order Tracking, Billing/Invoicing, and Debit/Credit Note management. Achieved high-performance rendering for large datasets using optimized React hooks and efficient state management. Integrated Role-Based Access Control (RBAC) and secure RESTful APIs.
Designed to assess and improve companies' performance in environmental, social, and governance (ESG) factors with forms and questions. ESG is an increasingly important consideration for investors and stakeholders, as companies' practices in these areas can significantly impact their financial performance. Collaborated with a multidisciplinary team of 30, including Process Engineers, Backend and Frontend Developers, Project Managers, and Product Owners. Played a key role in feature development, API integration, code cleanup and optimization, and system optimization.
Loan calculation application. Collaborated with a team of 10, including Process Engineers, Backend and Frontend Developers, Project Managers. Played a key role in feature development, API integration, code cleanup and optimization, and system optimization. Technologies: React, TypeScript, Material UI, Tailwind CSS, Redux Toolkit, Webpack, Jira, Git, ESLint, Prettier, React Hook Form, Figma, Swagger.
A full-stack internal web application designed to streamline hospitality services within corporate meeting rooms. Developed as an internship project to digitize manual ordering processes. This application solves a logistical problem in corporate environments: ordering refreshments from meeting rooms without interrupting the workflow. It connects meeting attendees directly with the kitchen staff through a dual-interface system. The system allows users in meeting rooms to place orders, while the kitchen staff views and manages these incoming orders in real-time through an auto-refreshing dashboard.
'Learn English through the lens of Social Media.' T-Talk (Trend-Talk) is a full-stack web application designed to help users learn trending English vocabulary used in daily social media conversations. Traditional language learning tools often miss the dynamic nature of internet slang and trending topics. T-Talk bridges this gap by curating popular English words from social media platforms and presenting them in a gamified learning environment. This project served as my University Capstone Project.
A dynamic web application that empowers users to create, manage, and share their personal portfolios without writing a single line of code. This project was developed as a Capstone Project for a bootcamp. The goal was to create a scalable CMS (Content Management System) where users can register and dynamically build their resume websites. Unlike static portfolios, this application offers a full CRUD experience, allowing users to add their education, experience, skills, and even share blog-style posts with images. Integrated Firebase Authentication supporting both Email/Password and Google Sign-In.
Responsive e-commerce application using Material UI and Redux Toolkit, featuring search, category selection, and product favorites. Users can switch between viewing all products and favorites, with adjustable display options. You can access to a live demo via my GitHub.
Searching flights app where users can find flights by selecting airports and dates, with validation for all inputs. Additionally, a listing feature allowing sorting of flights by various criteria and displaying detailed flight information. Error handling and mock data usage were also implemented. The project was built with React and managed on GitHub with Git.