Yusuf Kınataş, Developer in Istanbul, Turkey
Yusuf is available for hire
Hire Yusuf

Yusuf Kınataş

Verified Expert  in Engineering

Front-end Developer

Istanbul, Turkey

Toptal member since September 13, 2021

Bio

Yusuf creates remarkable experiences for mobile and web. He implemented cross-platform applications for organizations and individuals with React Native and React. One of his applications had 100,000+ downloads on Google Play. His favorite part of being a software developer is constantly following new technologies and improve himself. Yusuf is used to working with small, fast-paced, and agile teams and he enjoys working closely with designers and PMs.

Portfolio

HASH
React, Next.js, TypeScript, GraphQL, Playwright, Material UI, HTML5 Canvas...
Cleevio
React, Next.js, TypeScript, GraphQL, Storybook, SWR, Sentry, Contentful
Modus Create
React Native, TypeScript, Redux, Storybook, SWR, MongoDB, Node.js, JavaScript...

Experience

  • Git - 5 years
  • React Native - 4 years
  • Firebase - 4 years
  • React - 3 years
  • TypeScript - 3 years
  • Node.js - 3 years
  • Expo - 3 years
  • Next.js - 2 years

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code (VS Code), Git

The most amazing...

...project I've developed is an Uber-like local delivery service for a wholesales called Metrobi. My client has been using it for years.

Work Experience

Front-end Developer

2022 - 2023
HASH
  • Worked on two open-source projects called Block Protocol and HASH. The results of my work are public and can be found on GitHub at: https://github.com/blockprotocol/blockprotocol and https://github.com/hashintel/hash.
  • Attached is a video of myself explaining some challenging parts of a complex JSON editor called "Entity Editor" at HASH: https://www.loom.com/share/d4dad37e76f44295947662f03051dc9b.
  • Linked two PRs, opened at HASH are demo videos for a quick demonstration of what I've built: (1) https://github.com/blockprotocol/blockprotocol/pull/1257 (2) https://github.com/hashintel/hash/pull/2234.
  • Provided an example PR review while working at HASH: https://github.com/hashintel/hash/pull/1060#pullrequestreview-1107626385.
Technologies: React, Next.js, TypeScript, GraphQL, Playwright, Material UI, HTML5 Canvas, OpenAI GPT-4 API, Framer, React Apollo

Front-end Developer

2021 - 2022
Cleevio
  • Developed multiple features end-to-end for the GoodTrust project, which has more than 100,000 users.
  • Refactored different parts of the codebase to improve sustainability.
  • Contributed to code reviews and refinement sessions.
  • Contributed to design with suggestions to improve UX and consistency.
Technologies: React, Next.js, TypeScript, GraphQL, Storybook, SWR, Sentry, Contentful

Front-end Developer

2021 - 2022
Modus Create
  • Developed a podcast listening app empowered with social features.
  • Customized components to make them usable with React Hook Form.
  • Contributed to the design with UX suggestions and ideas.
  • Handled pair coding and code review sessions with team members.
Technologies: React Native, TypeScript, Redux, Storybook, SWR, MongoDB, Node.js, JavaScript, APIs, REST, REST APIs, Expo.io

Front-end Developer

2020 - 2021
LeanScale
  • Developed la3eb.com in two months with a team of three people.
  • Built a component-based UI library for React and wrote unit tests for it.
  • Led a front-end team of five people for four months at the DCA Food project. Provided them with sprint planning, knowledge distribution, and communication between different teams. Also worked closely with PMs and designers to overcome challenges.
  • Contributed to product development with UX and feature suggestions.
  • Refactored the DCA Food codebase to increase reusability and optimize performance.
  • Handled pair coding and code review sessions with junior team members.
  • Improved DevOps implementation for multiple React projects.
Technologies: React, Redux, Next.js, Sass, Cypress, JavaScript, HTML, CSS, APIs, REST, REST APIs

Front-end Developer

2019 - 2020
Metrobi
  • Developed the mobile application from scratch in ten weeks. The app uses live location data, which enables the drivers to choose the delivery that suits them and follow the optimized route for delivery.
  • Built the dashboard for delivery tracking, billing, KPI tracking, driver management, and more.
  • Conducted interviews with software developers during the recruitment processes.
Technologies: React, React Native, MobX, Less, Styled-components, Firebase, Expo, JavaScript, HTML, CSS, Cloud Firestore, Expo.io

React Native Developer

2018 - 2018
Kodnet Mobile
  • Developed an Instagram account analysis application that has 100,000+ downloads on Google Play Store.
  • Refactored the existing codebase for performance improvements.
  • Helped other team members with onboarding and solving their issues.
Technologies: React Native, JavaScript, APIs, REST, REST APIs

Game Developer

2017 - 2018
Dotto Games
  • Developed six different mobile game prototypes with different mechanics.
  • Implemented A* pathfinding algorithm for a match-3 game.
  • Used an MVC design pattern to keep consistency between projects.
Technologies: Firebase

Experience

Manchmark

https://www.youtube.com/watch?v=TxXf3wlSK44
A mobile app that allows everyone to evaluate and compare their skill levels with other users, considering the global average. It is based on six different skill categories, like visual memory, verbal memory, and more.

I developed the app using React Native and the back end for using Node.js.

Narmoni

https://youtu.be/s_w2u2ULzBY
A shopping assistant that allows people to save money while shopping for groceries.

I developed the app using React Native and all the back end using Firebase. I released the app on Google Play and App Store.

The application allowed people to reduce their monthly grocery expenses by an average of 10%.

MenuPratic

https://youtu.be/-X_y_f09vpw
A QR-code menu application that allows customers to take less time and place their orders more comfortably.

I developed the mobile app using React Native with Expo and Firebase and released it on Google Play and App Store.

The app is actively used every day by more than 1,000 users and 50+ restaurants.

Yenidunya Magazine

A magazine reader app built for a local magazine that helps subscribers to read the latest monthly issues on mobile devices.

I developed the app using React Native. I designed and implemented theme options and an article reader for a more customized and accessible user experience.

After the application was published, the number of subscribers of the magazine increased 1.5x.

Countime

https://countime.yusuf.app
An online and shareable countdown timer. Timers are on the cloud, so users can start and pause the same timer from different devices and close the browser. I set up CircleCI for continuous integration.

Personal Portfolio

https://yusufkinatas.com/
My personal portfolio site, which was designed and developed by me. I've used micro-interactions to make the site feel more alive. Used Contentful as CMS to manage projects, work experiences, and other content like resume files.

Education

2015 - 2019

Bachelor's Degree in Computer Science

Yildiz Technical University - Istanbul, Turkey

Certifications

MAY 2020 - PRESENT

Figma Design Training

Udemy

MAY 2020 - PRESENT

In-depth Javascript

Udemy

MAY 2020 - PRESENT

Node.js Development

Udemy

MAY 2020 - PRESENT

Advanced React Native

Udemy

Skills

Libraries/APIs

React, MobX, REST APIs, Node.js, Playwright, HTML5 Canvas

Tools

Expo.io, Expo, Git, Postman, Bitbucket, CircleCI, Sentry, React Apollo, Figma

Languages

TypeScript, JavaScript, Sass, HTML, CSS, Less, GraphQL

Frameworks

React Native, Next.js, Redux, Cypress, Express.js, Material UI

Paradigms

REST, UI Design, UX Design

Platforms

Firebase, Algolia, Contentful

Storage

Firebase Realtime Database, MongoDB, Cloud Firestore

Other

Styled-components, APIs, Storybook, AdMob, SWR, OpenAI GPT-4 API, Framer

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring