Résumé

Hürkan Yakay
Senior Software Engineer

About

I am a Full Stack Software Engineer with 7+ years of expertise in the designing, architecting, optimizing, deploying and configuring of frontend and backend technologies for the efficient operation of different mobile and web applications for clients. I have ample experience in the industry as Founder, Co-founder and lead engineer of different projects. I use a client-focused approach for the successful delivery of projects for clients.

EXPERIENCE

Senior Frontend Developer
Jan 2019 - Feb 2019
Remote, Sydney
Key Developer , Performance Improvement , Technical Support

Produced a clean proof of concept work for extensive animations of Bitcast.fm App for React Native

Tested multiple solutions and tried best possible alternative approach

Pushed limits of React Native for large number of Animations

Skills:
React ,React Native ,Animated Api
Senior Frontend Developer
Dec 2018 - Jan 2019
Remote, New York
Key Developer , Performance Improvement , Technical Support

Successfully led the design, development and deployment of client side of Decentralized game based on Ethereum

Provided guidance for the development of consistent web app using Metamask, Drizzle, Redux and Redux-Saga

Automated CI-CD process by unit and e2e tests by creating a custom testing tool with Cypress and Puppeteer

Skills:
React ,Redux ,Drizzle Metamask
Full Stack Software Developer
2018 - Present
remote
Key Developer , Performance Improvement , Technical Support

Creating and developing innovative software solutions for clients across a broad range of industries.

Providing services varies between web apps, mobile apps and desktop apps

Working with clients from all over the World

Skills:
JavaScript ,Node.js ,React Native React.js Angular 2 HTML CSS jQuery
Full Stack Software Developer
Nov 2018 - Present
remote
Key Developer , Performance Improvement , Technical Support

Creating and developing innovative software solutions for clients across a broad range of industries.

Providing services varies between web apps, mobile apps and desktop apps

Working with clients from all over the World

Skills:
JavaScript ,Node.js ,React Native React.js Angular 2 HTML CSS jQuery
Senior Frontend Engineer
Mar 2017 - Feb 2018
Remote - Austria
Key Developer , Performance Improvement , Technical Support

Efficiently led and supervised all activities for the connection of the data layer and the development of UI components for Hello Gustav.

Successfully designed and developed a real-time Trello-like drag and drop feature for candidates on the Hello Gustav platform.

Offered guidance for the development of a dynamic component structure, Saga and reducer injections with Webpack configuration

Skills:
React.js ,Redux ,Socket.io Node.js
Senior Frontend Engineer
Feb 2017 - Nov 2017
Remote - Bilkent Cyberpark, Turkey
Key Developer , Performance Improvement , Technical Support

Successfully led the design, development and deployment of 3 web applications and 2 mobile apps for the client.

Provided technical support for the triaging and fixing of bugs and managed code reviews through pull requests.

Provided guidance for the development of clean, consistent, flexible, optimized and accessible frontend code with a focus on reusability for the client.

Skills:
React.js ,Redux ,React Native XCode
Full Stack Software Developer
Nov 2016 - Present
remote
Key Developer , Performance Improvement , Technical Support

Creating and developing innovative software solutions for clients across a broad range of industries.

Providing services varies between web apps, mobile apps and desktop apps

Working with clients from all over the World

Skills:
JavaScript ,Node.js ,React Native React.js Angular 2 HTML CSS jQuery
Senior Frontend Engineer
May 2016 - Nov 2016
Odtu Teknokent, Turkey
Key Developer , Performance Improvement , Technical Support

Successfully refactored a framework that powers over 4,000 pages to operate in an uninterrupted manner.

Designed and developed the hospital management framework front-end infrastructure for the client.

Produced a new internal framework based on the previously pure JavaScript framework, using Angular 2 and Rx libraries.

Skills:
Angular 2 ,System.js ,Typescript Webpack Rx.js Gulp Grunt
Frontend Engineer
Jan 2016 - May 2016
Ankara, Turkey
Key Developer , Performance Improvement , Technical Support

Developed a responsive UI using JavaScript, HTML, and CSS for the client.

Automated the HTML generation process via Jade, Grunt/Gulp programming languages.

Efficiently developed a jQuery plugin for menu animation using CSS3 and HTML5.

Skills:
Jade ,SASS ,LESS Stylus JavaScript Gulp Grunt jQuery WebGL HTML CSS
Full Stack Engineer
Aug 2015 - Dec 2015
Remote - Ankara, Turkey
Key Developer , Performance Improvement , Technical Support

Developed Node.js back-end services, designed the admin panel/dashboard with Bootstrap and implemented Jade Template Engine for HTML generation.

Implemented a Facebook page post bot/crawler and algorithm for calculating trends with the Facebook API.

Configured and setup MongoDB/MySQL for the client.

Skills:
React.js ,Node.js ,Bootstrap MongoDB Jade SASS LESS Stylus Apache Nginx Docker
Co-Founder/CTO
Jun 2014 - May 2015
Ankara, Turkey
Key Developer , Performance Improvement , Technical Lead , CTO , Co-Founder

Built a robust feedback system for restaurants, bars, hotels, and the like.

Developed a responsive application; with a link hidden in the QR code to direct people to a related feedback form.

Developed the admin section with a database of detailed reports of feedback from clients to help managers maximize the satisfaction of their customers.

Skills:
HTML ,CSS ,PHP ,WordPress ,MySQL
Co-Founder/CTO
Jun 2012 - May 2014
Ankara, Turkey
Key Developer , Performance Improvement , Technical Lead , CTO , Co-Founder

Developed a website that organizes hundreds of social community events during the semester for students.

Worked on a system that notified students with information on events within their sphere of interest.

Led all tasks for the integration of WordPress plugins onto the system, optimized it's speed, managed the databases, iterated themes and plugins.

Skills:
HTML ,CSS ,PHP ,WordPress ,MySQL

SHOWCASE

Case Study: React Native Animations for BitcastFm Mobile
Proof-of-concept work for large number of React Native animations.
Skills:
React ,React Native ,Redux ,Redux-saga ,Typescript
Decentralized game - HWorld
H-World is a decentralized game based on Ethereum
Skills:
React ,Redux ,Drizzle ,Metamask
1Password Clone coded with React and Nodejs
I wanted to create password storage solution for myself. React-Redux power frontend, Nodejs and SQLite power backend.
Skills:
React ,Redux ,Nodejs ,SQLite
React component provides weekly view and day picker option like calendly.
I developed this component and published to github.com to provide day picker option like calendly
Skills:
React ,Webpack ,Rollup ,Styled-Components
Taking advantage of Redux store and creating globally controlled modals.
I developed this idea and published to medium.com when I working with Redux and I saw a patern about firing modals/dialogs in the UI. I connected Modal opening system to Redux store and gave me ability to fire modals easily anywere in app.
Skills:
React ,Redux
Big Scale Apps and Future of Front End
I talked about Big Scale Web Apps, SPAs, React an future of JS
Skills:
React ,Angular ,Redux ,GraphQL ,Relay
Applicant tracking system
HelloGustav is streamline the distribution of job requisitions and communication with sub-vendor community through full integration into applicant tracking system.
Skills:
React ,Redux ,Phonix.js ,Styled Components ,Webpack
The modern way to prep for tests
ScoreBeyond, a service that helps students prepare for standardized tests like the SAT,ACT. The ScoreBeyond app gives students a daily progress report of their skills as they prepare for the test, as well as daily exercises to improve their skills in certain subjects.
Skills:
React ,Redux ,React Native ,Styled Components ,Webpack
Feedback/survey system for businesses
Anketservisi.com was a service that provides survey system for businesses. Customers scan the QR code on the tables, then our responsive page welcomes them and provide survey that customized for bussiness.
Skills:
Php ,Wordpress ,MySQL ,Apache
Event Tracking Website
Followent means follow + event. It is an event tracking website for students in our University(METU). There were hundreds of Social Community that organize many events during the semester and followent notified students related to this events.
Skills:
Php ,Wordpress ,MySQL ,Apache

EDUCATION

Bachelor's Degree
2008 - 2012

Get in touch