Tolunay

Resume

My Professional Background

Experience

Frontend Developer

Hepsiburada(NASDAQ: HEPS)

Sep 2022 - PresentIstanbul

Working in the Checkout team, improving the Basket, Checkout, and Success pages. Spearheaded the redevelopment of the New Checkout (New OPC) project using React, TypeScript, and Zustand, optimized load time by 30% and enhanced user experience, resulting in a significant increase in customer satisfaction scores. Experience with Voltran (a micro frontend framework) and micro frontends such as Address Select, Coupons and Hepsimat. Full-stack development experience using Vue and Node.js in various back-office projects. Using the Davinci (Hepsiburada event library) for event handling and Swing for A/B tests.

Frontend Developer

eBay - GittiGidiyor

Feb 2022 - Aug 2022Istanbul

Built the new product page using NextJS, TypeScript and GraphQL, following an atomic design architecture approach. The page was built into molecules and organisms, resulting in a more modular, scalable and maintainable structure. Developed features for product comparison and review pages, as well as a modern front-end architecture and central BFF infrastructure. Implemented server-side rendering (SSR) and static site generation (SSG) with Next.js to improve performance and SEO. Utilized GraphQL with Apollo Client for efficient data fetching and state management. Focused on optimizing performance to ensure a smooth user experience. Participated in code reviews to maintain code quality and share knowledge within the team.

Frontend Developer

Innovance

Aug 2020 - Feb 2022Istanbul

Worked on the financial screen transformation project of TC Ziraat Bank. Developed digital wallet mobile applications with React Native. Some of them are the Hayat and Poca applications, which are currently live. Although the applications are generally similar, I have worked with different technologies (Redux Toolkit/Context, SASS/Styled Components).

Frontend Developer

Ziraat Bank

Aug 2020 - Apr 2021Istanbul

Was responsible for the financial screen transformation project for TC Ziraat Bank, where I utilized React and TypeScript technologies. The objective was to redesign and enhance the bank's financial interface to optimize user experience and performance.

Intern

Ege Seramik

Sep 2019 - Oct 2019Izmir

Was responsible for the development of the website, while concurrently developing small-scale projects utilizing React.

Intern

Arçelik

Aug 2016 - Oct 2016Istanbul

SAP aims to provide an instant and most efficient response to the needs of companies by bringing together all processes and jobs. I've seen the SAP program usage, programming (ABAP) and reporting technologies.

Intern

Ford Motor Company

Aug 2015 - Oct 2015Kocaeli

I was tasked with developing a student information system application as part of a group assignment for the company. I worked alongside my colleague to learn from the software developers and develop our project.

Education & Courses

JavaScript Bootcamp - Teaching Assistant

Kodluyoruz | Jan 2021 - Mar 2021

Served as a teaching assistant, helping students learn JavaScript fundamentals.

View Certificate

Frontend Bootcamp - Teaching Assistant

Kodluyoruz | Dec 2020 - Jan 2021

Assisted in teaching frontend development concepts and best practices.

View Certificate

React Bootcamp - Student

Kodluyoruz | Apr 2020 - May 2020

Intensive React.js training program focusing on modern frontend development.

View Certificate

Bachelor's Degree, Computer Engineering

Kocaeli University | Sep 2014 - Sep 2019

Computer Engineering program with focus on software development and engineering principles.

Skills

Tech Languages & Frameworks

JavaScriptTypeScriptReactReact NativeNext.jsGraphQLVue.jsNode.js

State Management & Data Fetching

React-QueryZustandApollo ClientRedux

Styling

SCSSStyled ComponentsTailwind CSSCSS Modules

Tooling & Build Systems

WebpackBabelVite

Testing

JestReact Testing LibraryCypress

UI & Design

StorybookDesign System LibrariesFigmaSketch

Other

GitDockerCI/CDRESTful APIsMicro FrontendsWeb Accessibility (a11y)Performance Optimization

Languages

English (Professional, Fluent)German (Beginner)Turkish (Native)