Back to Home

About Me

Frontend Developer with 3 years of experience using React with NextJS

Frontend Developer with 3 years of experience using React with NextJS. Can build scalable frontends with type safe codebase using TypeScript. Creates reusable and testable components and have deep knowledge of React and its render systems to provide fast and reliable user interfaces.

Experience

Aug 2023 - Present

Software Engineer

VireUp • London, UK - Remote
https://www.vireup.com

Migrated a legacy codebase into a modern, scalable, secure, and testable architecture — all while keeping the existing systems actively running. Built a Next.js + NestJS infrastructure that includes: A robust authentication system with Refresh Token Rotation, built from scratch; GraphQL API using Apollo Client for efficient data transfer; A reusable design system aligned with company branding; Comprehensive testing setup with Jest for unit tests and Playwright for end-to-end testing; CI/CD pipelines for automated testing, linting, building, and deployment. Delivered a seamless online interview experience for over 200,000 candidates worldwide, serving B2B clients such as Turkish Airlines, Mercedes, Domino's, and MediaMarkt.

Dec 2022 - Aug 2023

Frontend Developer

Any Game Labs • Denizli, Turkey

Designed and built the frontend architecture from scratch for a new NFT marketplace, integrating blockchain functionalities to support the company's web3 games.

Jun 2022 - Aug 2022

Frontend Developer Intern

Jotform • Istanbul, Turkey
https://www.jotform.com

Played a key role in re-architecting and developing the new Jotform message box feature from the ground up within a major, large-scale codebase. Acted as the project lead for a 5-person intern team; coordinated the integration of UI designs and backend logic, ensuring seamless teamwork and successful project delivery.

Education

June 2020 - July 2024

Bachelor of Science

Computer Engineering
Pamukkale University • Denizli, Turkey

Skills

Frontend Development

ReactJS
NextJS
TypeScript
JavaScript
Tailwind CSS
HTML
CSS
SCSS
ESLint
Playwright
Jest

Backend Development

NodeJS
ExpressJS
NestJS
MongoDB

Languages

TurkishNative
EnglishProfessional working proficiency