ISTANBUL, TURKEY

Hi,
I’m Gökalp.

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.

Gökalp Gürsoy on a city street

WHAT I FOCUS ON

From idea to working product.

01

Full-stack development

Building web applications from end to end, connecting backend APIs, data, and user interfaces.

Node.js · C# · .NET Core · REST API · MS SQL · PostgreSQL · MongoDB · WebSockets · React · React Native · Next.js · TypeScript · Vue.js · Angular · Electron
02

Frontend architecture

Scalable web applications, micro-frontend architectures, and maintainable interfaces.

Webpack / Module Federation · Vite · Redux / Redux Toolkit · React Query · Context API · Vuex · Tailwind CSS · CSS-in-JS · Storybook · Atomic Design · Design Systems · Accessibility · SEO
03

Engineering quality

Reliable delivery through automated testing, observability, and a better developer experience.

Vitest · Jest · CI/CD · Docker · Code Quality · Security · Performance Optimization · Observability · Sentry · Developer Experience · Documentation · Mentorship

SELECTED PROJECTS

Experience put into practice.

01

AI Governance & GenAI gateway

Built interfaces for managing users, API keys, usage, budgets, and permissions, helping teams access and use AI capabilities with clear controls.

Trendyol · AI · Governance
02

AI Video Generation

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.

Trendyol · AI · Web & React Native
03

Virtual Try-On

Built a virtual try-on web experience with camera capture, photo scanning, style selection, and API integration, including performance analysis, observability, and deployment.

Trendyol · AI · Virtual try-on
04

AI tools for catalog experts

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.

Trendyol · AI · Catalog intelligence
05

Unifying catalog applications

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.

Trendyol · Micro-frontends · Module Federation
06

Livestreaming

Contributed to livestreaming experiences using Amazon IVS Player, alongside WebView-based mobile workflows.

Trendyol · Amazon IVS · WebView
07

i18n & l10n

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.

Trendyol · Internationalization · Localization
08

Gamified e-learning apps

Developed Hexagonia and Kidzwonder, two gamified e-learning applications that helped students learn foreign languages through interactive learning activities and game elements.

Unlimited Educational Services · E-learning · Gamification
09

School scheduling

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.

Bilge Adam · Angular · Electron · IndexedDB