Skip to content

Instantly share code, notes, and snippets.

@f
Last active January 31, 2023 08:15
Show Gist options
  • Save f/5533660f624d40f7f362b19c0e59b269 to your computer and use it in GitHub Desktop.
Save f/5533660f624d40f7f362b19c0e59b269 to your computer and use it in GitHub Desktop.
{
"basics": {
"name": "Fatih Kadir Akın",
"label": "DevRel Manager at Teknasyon",
"picture": "",
"email": "[email protected]",
"phone": "",
"website": "https://github.com/f",
"summary": "I'm a passionate software developer living in Istanbul, Turkey. Wrote a book about JavaScript. I love being part of development of web technologies. I like to organize conferences and give talks.\n\nI love open source development and I care on my GitHub profile (@f). Love JavaScript and Ruby (and RoR)",
"location": {
"countryCode": "US",
"address": "Turkey"
},
"profiles": [
{
"network": "LinkedIn",
"username": "fatihkadirakin",
"url": "https://www.linkedin.com/in/fatihkadirakin/"
},
{
"network": "Twitter",
"username": "fkadev",
"url": "https://twitter.com/fkadev"
}
]
},
"work": [
{
"company": "Teknasyon",
"highlights": [],
"position": "Developer Relations Manager",
"startDate": "2022-02-28",
"summary": "Teknasyon is one of the leading mobile app developers and infrastructure/content providers. Apart from developing successful products both in B2B and B2C, as an investor, Teknasyon also supports new start-ups while they are becoming global.\n\nI'm leading the internal and external developer relations, the interaction with the developer communities, and enhancement of the developer experience on internal and external developer tools that our developers use and provide to the community.",
"website": "https://www.linkedin.com/company/teknasyon/"
},
{
"company": "Toolio",
"endDate": "2022-02-28",
"highlights": [],
"position": "Senior Software Engineer",
"startDate": "2019-07-31",
"summary": "About:\nToolio automates critical merchandising workflows, provides real-time insights, and enables cloud-based collaboration. It empowers retail teams to make faster, data-driven decisions about their most important (and expensive) asset: merchandise.\n\nMy Profession:\n- Worked on building featureful, highly customizable and UI effective Assortment Planning system using Vue/Nuxt, Node.js and GraphQL with MySQL databases.",
"website": "https://www.linkedin.com/company/toolio-retail/"
},
{
"company": "Hostmaker",
"endDate": "2019-07-31",
"highlights": [],
"position": "Senior Software Engineer",
"startDate": "2019-01-31",
"summary": "About:\nHostmaker is an award-winning home rentals management company, whose vision is to unlock the potential of every home by taking the hassle out of short, mid and long-term rentals.\n\nMy Profession:\n- Worked on building internal tool for financial system using React/React Hooks and Node.js\n- Worked on building host retention and customer management tool using React and Node.js",
"website": "https://www.linkedin.com/company/hostmaker/"
},
{
"company": "Protein Tech",
"endDate": "2019-01-31",
"highlights": [],
"position": "Full Stack Web Developer",
"startDate": "2018-01-31",
"summary": "About:\nProtel offers the Turkish hospitality industry with state-of-the-art products and services uninterruptedly for 24 hours a day and 7 days a week all year round almost for more than two decades since 1989.\n\nMy Profession:\n- Development of Restaurant POS systems using Ruby on Rails, GraphQL and Vue and Vuex.\n- Node.js and Ruby on Rails based applications for the hospitality industry.",
"website": "https://www.linkedin.com/company/getsimpra/"
},
{
"company": "Protel Bilgisayar A.Ş.",
"endDate": "2019-01-31",
"highlights": [],
"position": "Full Stack Web Developer",
"startDate": "2017-09-30",
"summary": "About:\nProtel offers the Turkish hospitality industry with state-of-the-art products and services uninterruptedly for 24 hours a day and 7 days a week all year round almost for more than two decades since 1989.\n\nMy Profession:\n- Development of Restaurant POS systems using Ruby on Rails, GraphQL and Vue and Vuex.\n- Node.js and Ruby on Rails based applications for the hospitality industry.",
"website": "https://www.linkedin.com/company/protel-bilgisayar-a.%C5%9F./"
},
{
"company": "Protel Bilgisayar A.Ş.",
"endDate": "2019-01-31",
"highlights": [],
"position": "Lead Front-end Developer",
"startDate": "2015-10-31",
"summary": "About:\nProtel offers the Turkish hospitality industry with state-of-the-art products and services uninterruptedly for 24 hours a day and 7 days a week all year round almost for more than two decades since 1989.\n\nMy Profession:\n- Development of Restaurant POS systems using Ruby on Rails, GraphQL and Vue.js and Vuex.\n- Restaurant Web/Kiosk UI systems on top of the Oracle Micros® using RoR, CoffeeScript, ES6 and related technologies e.g. React, Redux.\n- Node.js and Ruby on Rails based applications for the hospitality industry.\n- Starbucks Turkey Mobile Application Administration screens using Ruby on Rails.",
"website": "https://www.linkedin.com/company/protel-bilgisayar-a.%C5%9F./"
},
{
"company": "Hepsiburada (NASDAQ: HEPS)",
"endDate": "2015-10-31",
"highlights": [],
"position": "Front-end Developer",
"startDate": "2014-10-31",
"summary": "About:\nHepsiburada.com has been established as an e-commerce site aimed at satisfying internet users'​ needs, since 1998. According to \"Online Trading Habits\"​ research conducted by Inquision in 2009, hepsiburada.com is the fastest, most secure, best campaign mounting, well-known and most visited shopping site. As a leader of online shopping, hepsiburada.com is awarded by prestigious companies such as Deloitte and Türkiye Bilişim Derneği as \"The fastest growing company in the last 5 years\"​ and \"​ The Best Online Shop\"​. Hepsiburada.com has been chosen as \"One of the World's Top Trading Sites\"​ by Cnbc-e Bussiness Magazine in 2012. Moreover, hepsiburada.com ranked as the 18th company in Europe's 500 biggest retailers report prepared by \"Internet Retail\".\n\nMy Profession:\n- Front-end Development of Hepsiburada.com using TypeScript and related technologies.\n- Development of reusable, extensible, event-driven and semantic interfaces using technologies like TypeScript, Sass, Knockout.js and the power of ASP.NET.",
"website": "https://www.linkedin.com/company/hepsiburada/"
},
{
"company": "webBox.io",
"endDate": "2014-10-31",
"highlights": [],
"position": "Lead Front-end Developer",
"startDate": "2014-03-31",
"summary": "About:\nwebBox.io is an open-source software development company. Provides Ruby, Python, iPhone, iPad, iOS and Web Development services and conferences.\n\nMy Profession:\n- UI development and JavaScript/CoffeeScript consultancy and trainings.\n- Advanced JavaScript training at Bilginc IT Academy.\n- Atom.io Editor package development using Node.js and CoffeeScript.\n- DeLorean.js Flux Architecture Framework development for React.js, Flight.js another frameworks.\n- StormSSH project web interface development using Angular.js and Python/Flask.\n- HyLang, Lisp dialect of Python, core contribution and interface development.\n- Macaron, CoffeeScript sublanguage development.\n- Gelistiriciyiz.biz development using Ruby on Rails.\n- Hack-ing.io voting system interface development with Ruby on Rails and CoffeeScript.\n- UI development of various web sites using Ruby on Rails, Django/Python, CoffeeScript, React.js, Angular and Backbone.",
"website": ""
},
{
"company": "MetGlobal (Tatil.com, Otel.com, Gezi.com)",
"endDate": "2014-03-31",
"highlights": [],
"position": "Lead Front-end Developer",
"startDate": "2013-11-30",
"summary": "About:\nMetGlobal.com is one of the major global wholesalers of hotels and travel services. Uses their vast inventory of travel products to supply travel agencies, tour operators and other travel businesses and also to power B2C & B2B websites.\n\nMy Profession:\n- UI development of HotelStore.com using Backbone.js and Angular.js, Grunt, Bower and various front-end build management tools top on Python/Django systems.\n- Development of open sourced Omni.js, Adobe Omniture Analytics API for JavaScript.\n- UI development of Gezi.com which is a clone of TripAdvisor, using Angular.js, Grunt, Bower and various front-end build management tools. Also used Yeoman in\nthis project.",
"website": "https://www.linkedin.com/company/metglobal/"
},
{
"company": "Koding, Inc.",
"endDate": "2013-11-30",
"highlights": [],
"position": "Front-end Developer",
"startDate": "2013-03-31",
"summary": "About:\nKoding (previously known as \"Kodingen\") is an Online Development Environment owned by Koding, Inc. which allows software developers to program and collaborate online in the browser without the needs of downloading the software development kits in multiple programming languages, including Python, Java, Perl, Node.js, Ruby, C, C++ and Go.\n\nMy Profession:\n- UI Development with KDFramework, based on CoffeeScript and Node.js / Express.js / MongoDB back-end.\n- UI Development with MVC-like and model-binding structure using event-based, fuctional and reactive programming principles.\n- Misc. High level UI features for Koding interface and KDFramework core development using HTML5, Stylus (CSS) and CoffeeScript.\n- Koding’s 3rd Party Kite cloud system and development, based on RabbitMQ, Go-lang and Node.js.\n- KD CLI Tool to provide users a good command line front-end to use Koding’s features remotely.\n- GitHub Dashboard application for Koding users to provide users a GitHub controller on Koding.\n- Kodepad application for Koding users to help creating another applications using KDFramework.",
"website": "https://www.linkedin.com/company/koding/"
},
{
"company": "Markafoni",
"endDate": "2013-03-31",
"highlights": [],
"position": "Front-end Developer",
"startDate": "2012-01-31",
"summary": "About:\nMarkafoni, the leading e-commerce group, incorporates 6 companies in Turkey; Markafoni, EnModa, MissPera, PayU, Ucuzu, Zizigo, and 3 flash sales companies in Ukraine, Australia and Poland. The flagship of the Markafoni Group, markafoni.com was founded in September 2008 and today it is the world no.2 flash sales site after Vente-Privee\n\nMy Profession:\n- Markafoni ERP (Enterprise Resource Planning) System Front-end Development and RESTful implementation using Python/Django Back-end.\n- E-Commerce Payment Systems Front-end Development with Backbone.js. RESTful structures with Python/Django\n- Reusable and Maintainable Front-end & Interaction Development with Object Oriented JavaScript and HTML5 Technologies and CSS3 Support\n- Enmoda.com Front-end & Interaction Development with Backbone.js\n- Markafoni.com Front-end & Interaction Development with Knockout.js MVVM Framework\n- Zizigo.com Front-end & Interaction Development in Object Oriented JavaScript on Magento\n- Misspera.com Front-end & Interaction Development with using Backbone.js MV* Framework\n- Markafoni Mobile Web Front-end & Interaction with HTML5 and Responsive Design and Backbone.js. Used Python/Django framework for Back-end development.",
"website": "https://www.linkedin.com/company/markafoni/"
},
{
"company": "Pozitim Teknoloji",
"endDate": "2012-01-31",
"highlights": [],
"position": "Back-end Developer",
"startDate": "2009-03-31",
"summary": "About:\nDeveloped VAS mobile systems based on PHP programming language in Pozitim. In collaboration with Eagle Mobile (Albenia), Azercell (Azerbaijan), Life (Ukrain). Developed many VAS services like WAP, SMS and joined developing VAS platforms.\n\nMy Profession:\n- PHP & MySQL Development with GNU/Linux Systems\n- Mobile Front-end/Back-end Development\n- Chance Games VAS on 4199 for Turkcell, Vodafone and Avea\n- Patlican WAP portal and VAS development for Avea\n- EagleZone.al WAP portal and VAS (Albenia)\n- Soruyubil.net VAS supported service\n- Çiftçi News VAS on 2434 for Vodafone\n- Vodafone SimToolkit VAS on 7070\n- Misli.com SMS Client and Live Scores VAS\n- Azercell WAP portal (Azerbaijan)\n- Arkadas.net Social Network\n- Development of bjk.com.tr\n- Migros SMS Campaign Service\n- Qrema.com QR Code Generator Service\n- Web Application Penetration Security",
"website": "https://www.linkedin.com/company/pozitim-teknoloji/"
}
],
"volunteer": [
{
"organization": "Jstanbul: Istanbul JavaScript Users Community",
"position": "Community Organizer",
"website": "http://jstanbul.org",
"startDate": "2012-07-31",
"endDate": "2012-07-31",
"summary": "Jstanbul is the first JavaScript community of Turkey. It started with a conference named Jstanbul, in 2012. A group of software scientist started that organization to communicate eachother and being part to make the world a beautiful place.",
"highlights": []
}
],
"education": [
{
"institution": "Sakarya University",
"area": "Computer Technologies and Programming",
"studyType": "Associate's degree",
"startDate": "2008-12-31",
"endDate": "2010-12-31",
"gpa": "",
"courses": []
},
{
"institution": "Anadolu University",
"area": "Business Administration and Management, General",
"studyType": "Bachelor of Business Administration (BBA)",
"startDate": "2010-12-31",
"endDate": "2013-12-31",
"gpa": "",
"courses": []
},
{
"institution": "Istanbul University",
"area": "Business Administration and Management, General",
"studyType": "Bachelor of Business Administration (BBA)",
"startDate": "2010-12-31",
"endDate": "2011-12-31",
"gpa": "",
"courses": []
}
],
"awards": [],
"publications": [
{
"name": "Programming Basics with JavaScript and Advanced JavaScript",
"publisher": "Udemy",
"releaseDate": "2018-04-08",
"website": "https://www.udemy.com/javascript-ile-temel-programlama-ve-ileri-seviye-javascript/",
"summary": "Educational video publication on Udemy network. It aims to teach programming basics, the coding culture and advanced JavaScript tricks."
},
{
"name": "Modern JavaScript",
"publisher": "Dikeyeksen Publications",
"releaseDate": "2013-01-01",
"website": "http://www.dikeyeksen.com/web/modern-javascript.html",
"summary": "ISBN: 978-605-86660-3-0\n\nModern JavaScript book tries to tell JavaScript as updated and adopted to the modern technologies. It also tries to show how to learn and use JavaScript with directly using newest technologies. Telling subjects like Basic JavaScript, Object Orientation, MVC, Front-end Architecture and Test Driven Development with a clear, simple methodology and examples."
}
],
"skills": [
{
"name": "JavaScript",
"level": "",
"keywords": []
},
{
"name": "Backbone.js",
"level": "",
"keywords": []
},
{
"name": "Javascript MVC",
"level": "",
"keywords": []
},
{
"name": "PHP",
"level": "",
"keywords": []
},
{
"name": "Koding",
"level": "",
"keywords": []
},
{
"name": "Teknasyon",
"level": "",
"keywords": []
},
{
"name": "Markafoni",
"level": "",
"keywords": []
},
{
"name": "CSS",
"level": "",
"keywords": []
},
{
"name": "HTML + CSS",
"level": "",
"keywords": []
},
{
"name": "HTML5",
"level": "",
"keywords": []
},
{
"name": "Apache",
"level": "",
"keywords": []
},
{
"name": "Cascading Style Sheets (CSS)",
"level": "",
"keywords": []
},
{
"name": "Web Applications",
"level": "",
"keywords": []
},
{
"name": "Zend Framework",
"level": "",
"keywords": []
},
{
"name": "Mobile Devices",
"level": "",
"keywords": []
},
{
"name": "Web Development",
"level": "",
"keywords": []
},
{
"name": "MVC",
"level": "",
"keywords": []
},
{
"name": "MySQL",
"level": "",
"keywords": []
},
{
"name": "Python",
"level": "",
"keywords": []
},
{
"name": "HTML 5",
"level": "",
"keywords": []
},
{
"name": "Software Development",
"level": "",
"keywords": []
},
{
"name": "GraphQL",
"level": "",
"keywords": []
},
{
"name": "Object-Oriented Programming (OOP)",
"level": "",
"keywords": []
},
{
"name": "Front-end",
"level": "",
"keywords": []
},
{
"name": "Database Design",
"level": "",
"keywords": []
},
{
"name": "Smarty",
"level": "",
"keywords": []
},
{
"name": "Front-end Development",
"level": "",
"keywords": []
},
{
"name": "Git",
"level": "",
"keywords": []
},
{
"name": "Ruby on Rails",
"level": "",
"keywords": []
},
{
"name": "Subversion",
"level": "",
"keywords": []
},
{
"name": "REST",
"level": "",
"keywords": []
},
{
"name": "User Interface Design",
"level": "",
"keywords": []
},
{
"name": "User Interface",
"level": "",
"keywords": []
},
{
"name": "Representational State Transfer (REST)",
"level": "",
"keywords": []
},
{
"name": "AJAX",
"level": "",
"keywords": []
},
{
"name": "JSON",
"level": "",
"keywords": []
},
{
"name": "OOP",
"level": "",
"keywords": []
},
{
"name": "Linux",
"level": "",
"keywords": []
},
{
"name": "Node.js",
"level": "",
"keywords": []
},
{
"name": "Mobile Applications",
"level": "",
"keywords": []
},
{
"name": "jQuery",
"level": "",
"keywords": []
},
{
"name": "E-commerce",
"level": "",
"keywords": []
},
{
"name": "Django",
"level": "",
"keywords": []
},
{
"name": "AngularJS",
"level": "",
"keywords": []
},
{
"name": "HTML",
"level": "",
"keywords": []
},
{
"name": "SASS",
"level": "",
"keywords": []
},
{
"name": "Java",
"level": "",
"keywords": []
}
],
"languages": [
{
"fluency": "Full Professional",
"language": "English"
},
{
"fluency": "Native Speaker",
"language": "Turkish"
}
],
"interests": [],
"references": [
{
"name": "Melody Sazegar",
"reference": "If you're looking for a lead front-end developer, look no further. Fatih is an established name in the JavaScript community for good reason - his extensive knowledge of front-end languages and artfully manipulating code to his will is matched by his tenacity to work through complex obstacles until he develops a solution. Fatih is the front-end problem-solver you need on your team."
},
{
"name": "Tayfun Sen",
"reference": "Fatih is a great professional with whom I had the chance to work together and also get to know personally over the course of a year and a half. We not only worked on some of the most highly regarded web sites in Turkey, but collaborated also while organizing conferences, seminars, and local meetups about Javascript, Python or open source software in general. I've noticed his knowledge first while we were rewriting markafoni.com from scratch, which is an e-commerce web site having millions of customers and revenue in top 5 in Turkey. Fatih worked on the client side features for the web site, greatly enhancing its usability. While working at markafoni he also volunteered his time to organize the first ever Javascript conference in Turkey, JStanbul. I witnessed his hard work first hand during the conference, sometimes showing top notch speakers around Istanbul or speaking to host university employees about various issues. After that, joining a team of four which included both of us, we participated in a hackathon developing alaraksatarak.com in the course of two weeks. Fatih had done great job in all these cases. \r\n\r\nI've found that he is an expert in Javascript, very comfortable with linux/mac system tools and a very open minded individual. He is very hard working and also one of the most sincere persons I have ever met. I wish him well in what I'm sure to be successful years ahead."
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment