Fahrettin Kutyol
Senior Frontend-Entwickler
Erfahrungen
Senior Frontend-Entwickler
Freelancermap GmbH
- Umsetzung eines abgeschlossenen Teils beim Refactoring des bestehenden Portals
- Client-seitig: React, TypeScript, JEST, SASS, Node.js, Barrierefreiheit, React Server-Side-Rendering
- Server-seitig: PHP, Symfony, MariaDB
- Infrastruktur: Docker/Docker Compose, Bitbucket, Jira
- UI / UX: Figma
- DevOps
Kooperationspartner
Threatint (Cypruss) LTD
- Unterstützung in Entwicklung und Architekturplanung für Kleinprojekte bei Kunden der Threatint (Cypruss) LTD
- Technologien je Projekt: PHP, JavaScript, Vue.js, PostgreSQL, REST, HTML, CSS, Tailwind; Typescript, React.js, Redux, Next.js, GraphQL, Styled Components; PHP, Laravel, Vue.js, MySQL/MariaDB, Material UI; React.js, Next.js, Typescript, GraphQL (ApolloServer), Node.js, Express.js, AWS Microservice Architektur, Azure, MongoDB
Architekt und Lead Fullstack-Entwickler
DiConsus GmbH
- Architektur und Lead Fullstack-Entwicklung eines Greenfield-Projekts zur Tracking- und Auswertungsanwendung für Kryptowährungen
- DevOps-Verfahren in Azure Cloud Umgebung
- Client-seitig: Typescript, Node.js, React/React Hooks, Redux, GraphQL/Apollo Client, I18next, Styled Components, Bootstrap, Auth0, Webpack
- Server-seitig: Typescript, GraphQL / Apollo Server, Express.js, Azure Functions, Azure Cosmos DB, MySQL, JWT
- Infrastruktur: Azure, CI/CD
Kooperationspartner
Threatint (Cypruss) LTD
- Beratung, Realisierung und Architektur von diversen internen und beauftragten kleinen Frontend-Projekten und punktuellen Backend-Themen auf Basis von Node.js und Express.js
- Technologien: React (Basis, Hooks, Router, Bootstrap), Redux, Styled Components, Create React App, Vue (Basis, Composition, Vuex, Router), Bootstrap Vue, JavaScript (ES6), TypeScript, Node.js, NPM/Yarn, Webpack, Axios, HTML5/CSS3/Bootstrap, Material UI, UI/UX Design, JEST/Selenium/Cypress, jQuery, I18n, REST, GraphQL
- Infrastruktur: GIT, Docker, GITLab, JIRA, Bitbucket, Confluence, IDEs: PHPStorm, WebStorm, VS Code, Netbeans, Eclipse
Frontend-Entwickler
HRF GmbH & Co KG
- Erstellung der gesamten Frontendarchitektur, UX/UI Design und Entwicklung einer Single Page Application
- Ziel: Bestehende Client-Server Software als Cloud-Lösung anbieten und Projekt auf Frontendseite aufbauen und leiten
- Technologien: Node.js/NPM/Yarn, Webpack, Vue.js (CLI, Vuex, Router, i18n), REST API Anbindung mit Axios, HTML5/CSS3/SASS, Bootstrap 4/Bootstrap-Vue
UX/UI-Designer und Frontend-Entwickler
Quoscient GmbH
- UX/UI Design und Frontend-Entwicklung von Web-Applikationen im Cyber Security Umfeld
- Konzeption und Realisierung einer web-basierten Single-Page-Anwendung
- Technologien: Node.js/NPM, Webpack, Riot.js/React.js, Redux, REST API, Websockets, jQuery, yFiles-Framework/SVG, HTML5/CSS3/SASS, Bootstrap
Senior Full Stack Entwickler
Deutsche Bank AG
- Eigenverantwortliche Entwicklung von Web-Applikationen im Security-Umfeld
- Entwicklung von Web-basierten 3D-Visualisierungen mit WebGL (Three.js)
- Technologien: WebGL, Three.js, PHP, JavaScript, Bootstrap, Softwarearchitektur, UX/UI Design, Datenbankdesign (MSSQL, MySQL)
Senior Webanwendungsentwickler
Amadeus Germany GmbH
- Senior Webanwendungsentwicklung
- Technologien: PHP, JavaScript, Dojo Toolkit, automatisierte Tests mit Selenium
Zusammenfassung
Ich bin erfahrener Senior-Architekt und Fullstack-Entwickler mit Schwerpunkt auf React, TypeScript und GraphQL (Apollo). Mein Fokus liegt auf der Weiterentwicklung und dem Refactoring bestehender Anwendungen sowie auf der Integration von REST- und GraphQL-basierten Diensten in performante, skalierbare Systeme.
Besonderen Wert lege ich auf Clean Code, TDD und hohe Softwarequalität. Ich verfüge über umfassende Erfahrung in der Zustandsverwaltung (Hooks, Context API, Redux/Zustand) sowie in der Konzeption und Umsetzung moderner Software-Architekturen.
Dank meiner Expertise in Tests (Unit-, Integrations- und End-to-End-Tests) und meiner sicheren Arbeit mit Git und Code Reviews stelle ich eine nachhaltige Weiterentwicklung der Projekte sicher.
Darüber hinaus bringe ich ein ausgeprägtes Gespür für UI/UX-Design mit, wodurch ich sowohl technische als auch nutzerzentrierte Aspekte in Einklang bringe. Auftraggeber profitieren von meiner Fähigkeit, Architekturentscheidungen sicher zu treffen und Teams durch Erfahrung und klare Strukturen zu unterstützen.
Fähigkeiten
Architektur & Softwaretechnik
- Ui / Ux Design
- Softwaremuster
- Objektorientierte Analyse Und Entwicklung
- Funktionale Programmierung
- Entwicklungsmodelle
- Scrum (Arbeiten Mit Atlassian Jira)
- Devops
- Prototyping, Evolutionäres Prototyping
Frontend-entwicklung In Javascript:
- Single-page-anwendungen (Spa), Server-seitiges Rendering (Ssr)
- Progressive Web Apps (Pwa)
- Next.js
- Ecmascript 5 Bis 2023
- Typescript
- React.js Und Vue.js (Experten-know-how In Beiden Umgebungen)
- Redux Oder Auch Vuex In Der State-verwaltung
- Webpack / Vite / Gulp / Grunt
- Node.js / Npm / Bower
- Rest Services / Graphql
- Websockets
- Webgl
- Jquery
- Jest, Selenium, Cypress (Punktuelle Erfahrungen)
Browser / Frontend:
- Html 4/5
- Css 2/3
- Less / Sass
- Responsive Webdesign
Backend-entwicklung Javascript / Typescript (Bevorzugte Backend-entwicklung):
- Node.js
- Npm
- Serverarchitektur
- Apollo Graphql
- Typescript
Backend-entwicklung Php:
- Php 4–8.x
- Oop / Tdd
- Softwaremuster (Alle Gängigen)
- Restful-dienste
- Namespaces / Autoloader
- Datenbankanbindungen Zu Mysql (Mariadb) / Mssql / Postgresql / Sqlite
- Anbindungen Zu Nosql-servern
- Curl / Oauth2
- Composer
- Erfahrungen Mit Laravel, Symfony, Joomla Framework
- Eigene Frameworks
Datenbanken:
- Mysql / Mariadb
- Mssql
- Cosmosdb
- Postgresql
- Sqlite
- Erfahrung Mit Diversen Nosql-plattformen (Mongodb Oder Elasticsearch)
Repositories:
- Git
- Subversion
- Mercurial
Sonstiges:
- Figma
- Ide: Phpstorm / Webstorm, Visualstudio Code, Netbeans, Eclipse
- Photoshop / 3ds Max
- Server: Wamp / Lamp
- Microsoft Office
Sprachen
Ausbildung
Diplom Informatiker (FH), Digitale Medien · Informatik
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.