Full-stack development
Building web applications from end to end, connecting backend APIs, data, and user interfaces.
ISTANBUL, TURKEY
Senior Software Developer
I’m a full-stack developer with 9+ years of experience building web applications from end to end, with a strong focus on frontend. I’ve worked on high-traffic products across e-commerce, aviation, telecommunications, and e-learning. More recently, I’ve been working on AI/ML enablement and using AI to support my development workflow.
WHAT I FOCUS ON
Building web applications from end to end, connecting backend APIs, data, and user interfaces.
Scalable web applications, micro-frontend architectures, and maintainable interfaces.
Reliable delivery through automated testing, observability, and a better developer experience.
SELECTED PROJECTS
Built interfaces for managing users, API keys, usage, budgets, and permissions, helping teams access and use AI capabilities with clear controls.
Worked on seller-facing web and React Native applications where sellers could upload videos, link them to products, and generate videos with AI. Developed the AI video generation workflow, including product discovery, eligibility checks, quotas, and review states.
Built a virtual try-on web experience with camera capture, photo scanning, style selection, and API integration, including performance analysis, observability, and deployment.
Developed AI-powered web applications that helped catalog experts discover and use Trendyol’s AI capabilities, including product comparison, brand detection, and OCR analysis for images and videos.
Brought two catalog-expert applications on separate domains into a single entry point using Webpack Module Federation. Used one application as the host while preserving independent development and deployment.
Contributed to livestreaming experiences using Amazon IVS Player, alongside WebView-based mobile workflows.
Developed features for the Content Translation Management System (CTMS), helping teams manage content translation and localization for international product operations and company-wide language workflows.
Developed Hexagonia and Kidzwonder, two gamified e-learning applications that helped students learn foreign languages through interactive learning activities and game elements.
Built a web application for school administrators to create class timetables and teacher duty rosters. Used IndexedDB in the browser for local data storage and offline functionality, with an Angular interface and an Electron desktop application.