Order
Menus, location, cart, checkout, delivery, catering
Orhan Özkerçin
Avenga · Senior Frontend Engineer — React + Next.js
I am a frontend engineer based in İzmir with six years of experience across customer-facing web products. I combine recent React and Next.js work with performance, architecture, API contributions, CI-backed automated testing, and cross-functional delivery.
The product system
The visible journey sits across identity, integrations, payment state, delivery, operator workflows, and guest data. That is where frontend architecture and product quality become the same conversation.
Menus, location, cart, checkout, delivery, catering
Payment state, trust, fraud protection, reconciliation
Identity, guest data, loyalty, campaigns, retention
Relevant product work
My current product context is a B2C purchase journey where acquisition intent, checkout clarity, SEO, performance, and reliable delivery meet. It is my most recent commercial Next.js experience.
A high-traffic React product where performance regressions are user-facing product problems. I worked inside a frontend monorepo while legacy .NET surfaces moved toward a React SPA.
An enterprise map-customization product with complex UI state, map-engine communication, and heavy perceived-performance constraints.
An evolving advertising-management product built around third-party platform behavior, data visualisation, and a Vue 2 to Vue 3 migration.
Engineering practice
My current commercial work is in Next.js and TypeScript; immediately before it, I spent roughly a year and a half in a high-traffic React product. Both are recent production contexts, not portfolio-only exposure.
I have worked across server–client boundaries, state ownership, SPA migration, monorepo conventions, complex map interactions, and framework migrations. I am comfortable reasoning beyond an isolated component.
I have contributed CRUD endpoints to backend projects, built lightweight endpoints in Next.js, consumed third-party platform APIs, and added components to shared libraries. I have not yet owned a production SDK, so I would treat that as a concrete growth edge rather than an invented claim.
I use an AI-assisted test-driven workflow with Vitest and Playwright. The tests run in CI, and I remain responsible for scenarios, review, failures, and whether the test protects the intended behavior.
My experience spans React profiling, render analysis, virtual lists, Core Web Vitals, PageSpeed, image loading, SEO, and perceived-performance decisions. I have also spoken publicly about measuring web quality.
I work across frontend, backend, product, analytics, and international-team boundaries. Public technical talks are an additional signal that I can make a decision and its trade-offs understandable to other people.
Avenga × Olo
Public-source research, kept separate from claims about internal teams or data.
The public partnership story grew from legacy-platform modernization into product engineering, hundreds of integrations, technical advisory, and infrastructure planning. That suggests room for durable product context and meaningful engineering ownership.
Avenga company presentationThe frontend sits inside a transactional system: menus, location, cart, checkout, payment, delivery, identity, operations, and guest data all influence one another. Reliability and clear state are commercial requirements.
Olo enterprise platformThis creates the kind of frontend work I find valuable: responsive customer journeys alongside operator tools, where new features still have to respect permissions, failure states, integrations, and existing product behavior.
Olo 2026 product releaseI read this as a senior individual-contributor role where shipping is not the finish line. The expected ownership includes maintainability, production behavior, feedback, and the consequences of a technical decision.
Role descriptionCommunication proof
I have given public talks on web performance, Next.js, JavaScript internals, and data structures. They are practical evidence of preparation, technical curiosity, and explaining trade-offs to an audience.