HarunKaysılı.











İstanbul, Türkiye
Frontend is where theproduct meets the person.

İstanbul, Türkiye
Nobody applauds the kitchen. They judge the plate. 12 years of shipping production interfaces has taught me that the frontend is the plate: every millisecond of load time, every pixel off the Figma, every dropped frame is tasted by someone.
I specialise in React, Next.js and TypeScript, with a design-system mindset and a builder's obsession with performance. I re-platform legacy systems, architect monorepos, and mentor teams towards code that stays clean as it scales.
- 12+
- years shipping web products
- 8
- companies, three industries
- 20+
- production sites & platforms
- 5
- product domains re-platformed at Trendyol
BilgeAdam Teknoloji
Apr 2024 — Present
Maslak, İstanbul
Senior Frontend Developer for Trendyol's Learning Management Systems: I set the technical direction, led the re-platforming of legacy domains into a single Next.js monorepo, and own the frontend end to end — for sellers, restaurants and leaders across the marketplace.
- Own the frontend of five product domains — Seller Information Center (INT), Marketplace Seller Knowledge Center (MP), Restaurant Community Platform (TYGO), Leadership Development Portal (HR) and the LMS home page — as the team’s senior lead: architectural calls, code review and unblocking, while staying hands-on.
- Built the learning-player experience from scratch for seller training: high-performance player pages with fast startup and smooth playback, and course listing pages implemented pixel-perfect to the business unit’s Figma designs.
- Drove the re-platforming from legacy systems to a Turborepo monorepo on Next.js, TypeScript, RTK Query, TailwindCSS and i18n — technical design through deployment and optimisation, delivered in step with product and design.
- Raised the engineering bar with Husky quality gates and commit linting, PoC-driven decisions, knowledge-sharing sessions and mentorship; every domain shipped responsive and cross-browser, on time.
Stack
- Next.js
- TypeScript
- RTK Query
- TailwindCSS
- Turborepo
- i18n
BluTV
Nov 2022 — Apr 2024
İstanbul
Built the next generation of Türkiye's leading streaming platform — a brand-new web player, live TV and ad-supported tiers — through BluTV's acquisition by Warner Bros. Discovery.
- Shipped a brand-new Web Player experience on TheoPlayer and led Player, AVOD, EPG and Live Streaming (planBy) features end to end.
- Revamped the payment flow with a new A/B-testable structure, landing a pixel-perfect checkout aligned with the corporate identity.
- Drove refactoring sprints: removed duplicate hooks, standardised classnames, and ran PoC and speed-optimisation reports for the slider plugin.
- Handled web requests from Legal and Marketing; documented every change in Confluence and tracked delivery in JIRA.
Stack
- Next.js
- React
- Redux
- TailwindCSS
- HeadlessUI
- TheoPlayer
- React Hook Form
Acquired by Warner Bros. Discovery, 2024Doğuş Yayın Grubu
Jun 2021 — Nov 2022
İstanbul
End-to-end frontend for Türkiye's biggest broadcast network: NTV and its vertical portals, Star TV, puhutv, Kral Müzik and the React-based NTV Radyo.
- Built and maintained ntv.com.tr plus the N-Life, NTV Para and SporSkor portals with HTML5, Sass/Less, jQuery, Angular and BEM.
- Developed ntvradyo.com.tr on React Hooks, Redux, Styled Components and Next.js.
- Added AdBlocker detection and OTP login/registration to puhutv.com; shipped the NTV back-office CMS on Angular.js.
- Streamlined build and deployment pipelines with Gulp, Grunt and Webpack inside an Agile/Scrum team.
Stack
- React
- Next.js
- Redux
- Angular.js
- Sass/Less
- BEM
- Gulp
- Webpack
SAMPAŞ Holding
Aug 2020 — May 2021
İstanbul
Modernised the frontend of municipal data-management software used by city governments across Türkiye.
- Transformed legacy jQuery plugins into ES6+ components, cutting page load time by 20%.
- Optimised the municipal data layer with AJAX, JSON and RESTful APIs for faster real-time interaction.
- Built drag-and-drop CMS tooling that measurably raised user satisfaction.
Stack
- ES6+
- jQuery
- REST
- CMS
Figensoft
Dec 2019 — Aug 2020
İstanbul
Responsive UI for high-volume SMS and e-mail campaign platforms handling millions of messages.
- Raised user satisfaction 25% by shipping filtering, grouping and personalised interfaces driven by customer feedback.
- Reduced page load times 20% through Webpack optimisation.
- Built fast, reliable campaign tooling over RESTful APIs with React and Redux.
Stack
- React
- Redux
- Sass
- Webpack
- REST
Logiba Smart City Technologies
Nov 2017 — Dec 2019
Konya
Web interfaces for IoT smart-city platforms (ASAS, ASAT, AKSU) serving metropolitan water and municipal authorities including İBB and İSKİ.
- Built responsive React.js interfaces for IoT dashboards used across devices.
- Implemented RESTful APIs for large XML/JSON exchange, cutting data processing times 25%.
- Established Redux state management and BEM-based reusable component libraries.
Stack
- React
- Redux
- REST
- BEM
- Sass
AMEDYA Reklam ve İletişim
Jan 2015 — Jun 2017
Konya
Agency work across dozens of brand sites — MVC applications, interactive pages and the agency's corporate e-mail identity.
- Developed applications on the MVC pattern and interactive pages with JavaScript, jQuery and Bootstrap.
- Designed the responsive e-mail template used as the company's corporate identity.
- Ran UI test reviews and fixed DOM-level issues.
Stack
- JavaScript
- jQuery
- Bootstrap
- ASP.NET MVC
Vizyoner Danışmanlık & Ajans
Jan 2014 — Sep 2014
Konya
Where it started: dynamic micro-site builds on ASP.NET while finishing a Computer Engineering degree.
- Dynamic site design with micro-site architecture (ASP.NET, HTML, CSS).
- HTML/JS implementation of submitted designs.
Stack
- ASP.NET
- HTML
- CSS
- JavaScript
15live products
showing 4 / 15
Shipped for Trendyol, BluTV · Warner Bros., Doğuş Yayın Grubu and Logiba — e-commerce learning, streaming, news and smart-city IoT.
- akademi.trendyol.com01
Trendyol Akademi
Learning platform · monorepo re-platform
Trendyol2025 — PresentNext.js · TypeScript · Turborepo · Monorepo - tygoakademi.trendyol.com02
TYGO Akademi
Restaurant community platform
Trendyol Go2025 — PresentNext.js · TailwindCSS · i18n · Monorepo - academy.trendyol.com03
Trendyol Academy
Global seller academy · i18n
Trendyol International2025 — PresentNext.js · TypeScript · i18n · Monorepo - akademi.trendyol.com/satici-bilgi-merkezi04
Trendyol Satıcı Bilgi Merkezi
Marketplace seller knowledge center
- Scope
- Re-platform
- Design
- Figma → pixel
- Delivery
- End-to-end
Trendyol · MP domain2024Next.js · RTK Query · TailwindCSS · Monorepo
This list changes.Adapting doesn’t.
Core
The language layer — what everything else compiles down to.
JavaScript
ES6+CSS
REST API
TypeScript
HTML5
Node.js
GraphQL
Frameworks & State
Daily drivers, the state layer, and a native-mobile side.
React
Redux · RTK Query
Zustand
Swift · iOS
Turborepo · monorepo
Angular.jsretired
Next.js
TanStack Query
Vue.js
React Hook Form
i18next
jQueryretired
Styling & Motion
Design-system thinking, pixel-accurate to Figma.
TailwindCSS
Styled Components
Framer Motion
PostCSS
Bootstrapretired
Sass
Headless UI
GSAP
Lessretired
Tooling & Workflow
Quality gates, pipelines, platforms — and the rituals around them.
Git · GitHub
ESLint
Webpack
pnpm
Supabase
MongoDBPostman
Jira · Confluence
VS Code
Gulp · Gruntretired
Husky · commit lint
Prettier
Vite
Vercel
Firebase
Google Maps API
Swagger · OpenAPI
Figma
.NET MVCretired
PostgreSQL
MySQL
Redis
Elasticsearch
MongoDB
- TDD
- Clean Code
- Clean Architecture
- Refactoring
- Code Review
- Repository Pattern
- SOLID
Agile · Scrum
- Incident triage
- Cross-team communication
KTO Karatay Üniversitesi
M.Sc. Computer Engineering
2016 — 2017
Mevlana Üniversitesi
B.Sc. Computer Engineering
2010 — 2015



