Verified Expert in Engineering
Eyüp is a seasoned software developer with over six years of hands-on experience with startups and digital agencies. He mainly specializes in web technologies such as Ruby, Ruby on Rails, Ember, and React, but he's also curious about mobile app development. Eyüp has worked across the stack, volunteered to mentor at Rails Girls Ankara, is active in the Turkish Linux community, and has the ability to lead teams.
SourceTree, PostgreSQL, Sublime Text, MacOS
The most amazing...
...project I've worked on was Paraşüt, an online bookkeeping app for small businesses. The number of requests per minute and general project complexity was high.
- Refactored a substantial Ember.js 1.x app to Ember.js 2.x.
- Developed a UI library for use in different Ember.js projects.
- Developed an API (Ruby on Rails) that conforms to the JSON-API specifications.
Lead Developer | Technical Manager
- Constructed several MVPs, startups, and small web applications with Ruby on Rails.
- Developed an in-house boilerplate project for speeding up the development of new applications.
- Built three in-house startups and two customer startups.
- Implemented a video chat, a messaging feature, and screen-sharing application by using OpenTok.
- Implemented a payment module via İyzico which is a Turkish payment gateway.
- Worked as a full-stack developer, implementing both the front-end with a responsive design and the back-end.
- Prepared offers for potential customers with the details of project milestones, developer/day estimations, and the project budget.
- Took insights and feature request from customers, analyzed them, and prepared the issues on Trello for the other teammates.
- Deployed and maintained applications on both Heroku, AWS Elastic Beanstalk, and some VPS providers.
Ruby on Rails Developer
- Developed two products with agile methodologies and Ruby on Rails.
- Ran two-week sprints, followed Scrum rules for product development, and used JIRA as the project's issue tracking system.
- Developed some parts of the application that have high user interactions and dynamism with Backbone.js.
- Developed a single-page application for an LMS project, using React on the client side.
- Implemented a multi-tenant PostgreSQL database for SaaS product with the help of Apartment Ruby Gem; done for an LMS project.
Ruby on Rails Developer
- Took responsibility of the company's several startups.
- Developed Facebook apps for customers.
- Constructed a RESTful API for a mobile application.
- Consumed popular social media platforms' public APIs and gathered information according to the locations of the shares.
Ruby on Rails 5, Ruby on Rails (RoR), Ruby on Rails 3, Ruby on Rails 4, RailsAdmin, Ember.js, Redux, Ionic, Angular
Ruby on Rails API, Ember Data, Devise, jQuery, React, Socket.IO, Backbone.js
Sublime Text 3, SourceTree, Postman, ITerm, Sublime Text, Sketch
Ember CLI, ActiveAdmin, Ruby Gems, APIs, Ruby Performance
Agile Software Development, Object-oriented Programming (OOP), Testing
PostgreSQL, Redis, Memcached
Bachelor's Degree in Computer Engineering
Istanbul Technical University | ITU - Istanbul, Turkey