// resume
Resume
Experience and education highlights.
Frontend Developer at Booking.com
April 2022 - PresentAmsterdam, North Holland, Netherlands
- —Working as a Frontend Engineer in a full stack team.
- —Creating a new internal tool to create and manage marketing campaigns on Booking website and applications.
- —Using TypeScript to create new features on a modern Next.js web application.
- —Writing reusable UI components using React.js, TypeScript and Storybook.
- —Using Jest and React Testing Library to write unit tests.
- —Writing extensive E2E tests with Cypress to ensure the product quality meets standards.
- —Actively monitoring the frontend service to ensure service health.
- —Maintaining the frontend application to keep it up-to-date and secure.
- —Participating in the on call rotation.
Frontend Engineer at SurveyMonkey
March 2021 - March 2022Amsterdam, North Holland, Netherlands
- —Worked as a Frontend Engineer on a full stack team with an agile software development mindset.
- —Created new product features on a React.js SPA written in JavaScript / TypeScript.
- —Designed and implemented GraphQL schema using Apollo.
- —Wrote reusable UI components using React.js, TypeScript, MaterialUI and Storybook.
- —Used Jest and React Testing Library to write unit tests.
- —Wrote behavior driven E2E tests with Cypress.
- —Worked on visualization of complex data into graphs / charts using Highcharts library.
- —Maintained and improved multiple packages on different monorepo code repositories.
- —Wrote maintainable and clean code and actively participated in code reviews.
Frontend Engineer at Bestseller
February 2019 - March 2021Amsterdam Area, Netherlands
- —Worked as a frontend engineer on multi language and multi region ecommerce platform.
- —Created a new full stack e-commerce application using latest JavaScript technologies, such as ReactJS, NextJS, TypeScript, StyledComponents, Storybook, NodeJS, GraphQL.
- —Responsible for development and deployment of new e-commerce features for Bestseller and brand websites.
Senior Software Developer at Turkcell
January 2016 - February 2019Istanbul, Turkey
- —Developed TV+ product website from scratch using ReactJS, Redux and NodeJS.
- —Created single page web applications for Web, SmartTVs and STBs using JavaScript, HTML5, CSS, ReactJS, Redux
- —Used modern JavaScript libraries like, ReactJS, VueJS, Angular to build small sized POC applications.
- —Used tools and libraries like Redux, SASS, Babel, Webpack, NPM, Git, JIRA
- —Configured and deployed production web servers (NGINX) to serve single page web applications.
- —Worked as a Technical Product Manager and Product Owner in a Scrum environment who is responsible for Web and STB client of Turkcell’s TV+ product.
- —Created detailed user stories and feature acceptance criteria for Web and STB applications.
- —Established and utilized product backlog by prioritizing backlog items.
- —Worked with several different teams, organized and tracked the feature/product development process.
- —Planned and organized TV+ IPTV/OTT TV platform upgrades and attended acceptance tests.
Senior Software Engineer at Netas
February 2015 - January 2016Istanbul, Turkey
- —Worked as a Scrum Master in an Agile environment.
- —Developed Java backend applications using JEE
- —Implemented new features using WebRTC for projects like SPiDR and Kandy.io PaaS.
Senior Software Engineer at Huawei
February 2013 - August 2014Istanbul, Turkey
- —Worked as a Development Team Leader of STB user interface team.
- —Created object-oriented JavaScript based HTML5 applications for IPTV set-top-boxes.
- —Improved STB UI performance by analyzing and fixing performance burdens.
- —Tracked and managed development tasks using tools like JIRA.
- —Communicated and worked closely to customer directly to clarify UX issues.
- —Worked in China to implement and integrate STB user interface applications.
Software Engineer at Huawei
February 2010 - February 2013Istanbul, Turkey
- —Designed and created RESTful Java Web Applications using JEE, Spring MVC, Apache CXF, Struts and Hibernate.
- —Prepared solution and architectural design documents (FRS, SRS, SDD, HLD etc.)
- —Used different relational databases like Oracle, MySQL and PostgreSQL.
- —Created android applications for POC purposes.
- —Used and developed a search engine enabler application using JEE and Spring MVC.
- —Made researches and development about Sentiment Analysis and Natural Language Processing.
Software Engineer at Pilot Software
June 2008 - February 2010Ankara, Turkey
- —Developing Java Web Applications by using J2EE, Spring, Struts, Hibernate
- —Designing and implementing website for company with Java
- —Developing a graphic editor with Java Swing
Boğaziçi University
2015-2018Istanbul, Turkey
Master's Degree in Engineering and Technology Management