Hello!

My name's İlker, a software developer from Turkey.
I like skiing.

Experience.

BetBull - Frontend Developer

AUGUST 2019 - Present

Built responsive single page applications with HTML, SASS, JS, React, Redux.

  • Developing in ReactJS application using ES6 standards, React Hooks, Redux for Wynn gambling app for U.S. market and new version of BetBull app in UK market. Also maintaining and developing new features for the live Betbull app.
  • Mentoring/Pair-programming with other team members on best practices and code optimizations.
  • Applying advanced CSS and JavaScript techniques to achieve pixel-perfect, elegant looking.

Etiya Information Technology - Frontend Developer

MARCH 2019 - AUGUST 2019

Built telecommunication web applications for customers and customer support agents with Angular and TypeScript.

  • Practiced OOP aspects with TypeScript and used state management (NGXS/NGRX) and reactive programming techniques(RxJS) within the Angular ecosystem.
  • Built a customer-facing web application and a customer service application; both designed to give smooth, modern-feel to users.
  • Committed to a monorepo project that is developed with atomic design principles to create components which are used for frontend multiple applications.

Rasyotek HR and Information Technology Inc. - Software Engineer

SEPTEMBER 2017 - MARCH 2019

Worked as full-stack developer to build web applications which are used by both customers and employees.

  • Followed SOLID principles strictly and implemented OOP and Functional programming paradigms to create RESTful services with .NET Core and build functionalities with JavaScript for frontend. Used design patterns to enhance code quality and efficiency (ex. Mediator, CQRS).
  • Created a boilerplate codebase with .NET Core that is used as foundation for all products in the company.
  • Designed efficient and normalized databases with MSSQL and web services with ASP.NET Core.
  • Collaborated with other departments to prototype products that the company aimed for. Organized pair-programing sessions with the development team members to share knowledge/experience.
  • Designed UI&UX for web applications from scratch to deliver easy to use, responsive, beautiful products.

MatchBack Systems - Software Developer Intern

DECEMBER 2015 - MAY 2016

Designed efficient solutions to reduce the analysis workload of the company.

  • Worked closely with other departments and team members in order to design an optimized efficient customer database by migrating from separate two databases.
  • Created a desktop application with C# that efficiently processes exported excel, csv data and creates a readable analysis reports of customers.