
Fatih Acet
Verified Expert in Engineering
Web App Testing Developer
Istanbul, Turkey
Toptal member since April 11, 2017
Fatih is a senior front-end engineer who currently works at GitLab. He has 7 years of experience in front-end development. He has worked in a variety of projects such as eCommerce, betting, online IDE, and source code management systems. He has 4 years of remote working experience and currently works remotely from Istanbul.
Portfolio
Experience
- JavaScript - 8 years
- CSS3 - 7 years
- HTML5 - 7 years
- Web App Testing - 5 years
- Google Closure - 5 years
- CoffeeScript - 4 years
- Stylus - 4 years
- Vue - 1 year
Availability
Preferred Environment
MacOS, Tower, ITerm, WebStorm, Sublime Text
The most amazing...
...thing I've made is a real-time collaborative IDE which I built for Koding. It allows users to work on the same code in their own virtual machines.
Work Experience
Senior Front-End Engineer
GitLab
- Maintained the GitLab front-end.
- Worked as a member of the front-end architectural team.
- Reviewed front-end MERGE requests with MERGE privilege.
- Interviewed candidates for the front-end engineer position.
- Promoted from a front-end engineer to a senior level; was the first to have done so.
Front-End Developer
Koding
- Worked as the initial author, maintainer, and project lead of Koding’s online collaborative IDE.
- Maintained and was the core contributor of Koding's React-like open source framework called KD Framework.
- Built a real-time collaborative web IDE using real-time technologies like Firebase and Google Realtime API with high-standard object-oriented code and well-written test specs. It's all open source at GitHub (you can see more in my portfolio).
Front-End Developer
n11.com
- Built one of Turkey's most used eCommerce websites.
- Worked on the JavaScript side where we used Google Closure Library and Closure compiler in advanced mode compilation.
- Created pixel-perfect HTML and CSS for the largest eCommerce website in Turkey.
- Worked in the Java back-end environment.
Lead Front-End Developer
Tart New Media
- Acted as the lead developer of a front-end development team of 4 people.
- Delivered front-end architectural design documents and led the front-end team in various projects.
- Worked on one of Turkey's biggest betting sites called Tuttur.com and completely refactored the mission critical functionalities like betting list and coupon UI to make them significantly faster in old IE browsers. Used Google Closure Library and advanced compilation level of Closure Compiler alongside with Closure Templates and Closure Stylesheets.
Front-End Developer
Kartaca
- Created 3 medium-to-big scale Ext.js admin panels for Turkcell which is the Turkey's biggest mobile operator.
- Maintained the front-end projects in the company.
- Worked in a Java environment and collaborated with Java developers a lot to deliver projects in a fast and solid state.
Web Developer
Sword IT
- Developed many eCommerce and company websites for the customers located in Canada.
- Created pixel-perfect websites with well written JavaScript code.
- Worked in a .NET environment.
Experience
Koding
https://github.com/koding/kodingKoding | Real-Time Collaborative Web IDE
https://github.com/koding/koding/tree/master/client/ideEducation
Graduated in Computer Programming
Selcuk University - Turkey
Skills
Libraries/APIs
Vue, Handlebars, jQuery, Google Closure, Vuex, React, Mustache, Node.js, Chai, Backbone.js
Tools
Grunt, Closure Compiler, GitLab, Closure Stylesheets, Stylus, Gulp, Bower, NPM, Karma, Travis CI, Webpack 2, Asana, Jira, Sublime Text 3, Tower, Git, GitHub Pages, GitHub, Pivotal Tracker, Mocha, Sublime Text, WebStorm, ITerm, Webpack, Jenkins
Languages
CoffeeScript, Sass, JavaScript, CSS3, Less, ECMAScript (ES6), SCSS, HTML5, Haml, Ruby, HTML, CSS, XSLT
Paradigms
Agile Software Development, Object-oriented Programming (OOP), Real-time Systems, Functional Programming, Web Architecture
Frameworks
Jasmine, Ruby on Rails (RoR), Ext JS, Angular
Platforms
MacOS
Storage
MongoDB, NoSQL
Other
Front-end, Web App Testing, UML Diagrams, Software Modeling, KD Framework
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring