Fahrettin Kutyol
Senior Frontend Engineer
Experience
Senior Frontend Engineer
Freelancermap GmbH
- Implemented a completed section in the refactoring of the existing portal
- Client-side: React, TypeScript, JEST, SASS, Node.js, Accessibility, React Server Side Rendering
- Server-side: PHP, Symfony, MariaDB
- Infrastructure: Docker/Docker Compose, Bitbucket, Jira
- UI / UX: Figma
- DevOps
Cooperation Partner
Threatint (Cypruss) LTD
- Supported development and architecture planning for small projects for Threatint (Cypruss) LTD clients
- Technologies per project: 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 (Apollo Server), Node.js, Express.js, AWS microservice architecture, Azure, MongoDB
Architect and Lead Fullstack Developer
DiConsus GmbH
- Architected and led fullstack development of a greenfield project for a cryptocurrency tracking and analytics application
- DevOps processes in Azure cloud environment
- Client-side: TypeScript, Node.js, React/React Hooks, Redux, GraphQL/Apollo Client, I18next, Styled Components, Bootstrap, Auth0, Webpack
- Server-side: TypeScript, GraphQL / Apollo Server, Express.js, Azure Functions, Azure Cosmos DB, MySQL, JWT
- Infrastructure: Azure, CI/CD
Cooperation Partner
Threatint (Cypruss) LTD
- Advised on and realized architecture and various small internal and client frontend projects as well as select backend topics based on Node.js and Express.js
- Technologies: React (core, Hooks, Router, Bootstrap), Redux, Styled Components, Create React App, Vue (core, 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
- Infrastructure: GIT, Docker, GITLab, JIRA, Bitbucket, Confluence
- IDEs: PHPStorm, WebStorm, VS Code, Netbeans, Eclipse
Frontend Engineer
HRF GmbH & Co KG
- Developed the entire frontend architecture, UX/UI design, and a Single Page Application
- Goal: Offer existing client-server software as a cloud solution and lead the frontend side of the project
- Technologies: Node.js/NPM/Yarn, Webpack, Vue.js (CLI, Vuex, Router, i18n), REST API integration with Axios, HTML5/CSS3/SASS, Bootstrap 4/Bootstrap-Vue
UX/UI Designer and Frontend Engineer
Quoscient GmbH
- UX/UI design and frontend development of web applications in the cyber security domain
- Concept and implementation of a web-based single-page application
- Technologies: Node.js/NPM, Webpack, Riot.js/React.js, Redux, REST API, WebSockets, jQuery, yFiles framework/SVG, HTML5/CSS3/SASS, Bootstrap
Senior Full Stack Developer
Deutsche Bank AG
- Independently responsible for developing web applications in the security domain
- Development of web-based 3D visualizations with WebGL (Three.js)
- Technologies: WebGL, Three.js, PHP, JavaScript, Bootstrap, software architecture, UX/UI design, database design (MSSQL, MySQL)
Senior Web Application Developer
Amadeus Germany GmbH
- Senior web application development
- Technologies: PHP, JavaScript, Dojo Toolkit, automated testing with Selenium
Summary
I am an experienced Senior Architect and Fullstack Developer focusing on React, TypeScript, and GraphQL (Apollo). My work centers on evolving and refactoring existing applications and integrating REST and GraphQL-based services into high-performance, scalable systems.
I put great emphasis on clean code, TDD, and high software quality. I have extensive experience in state management (Hooks, Context API, Redux/Zustand) and in designing and implementing modern software architectures.
With my expertise in testing (unit, integration, and end-to-end tests) and my solid skills in Git and code reviews, I ensure sustainable project development.
Additionally, I have a strong sense for UI/UX design, allowing me to balance technical and user-centered aspects. Clients benefit from my ability to make confident architecture decisions and support teams with experience and clear structures.
Skills
Architecture & Software Engineering
- Ui / Ux Design
- Software Patterns
- Object-oriented Analysis And Development
- Functional Programming
- Development Models
- Scrum (Working With Atlassian Jira)
- Devops
- Prototyping, Evolutionary Prototyping
Frontend Development In Javascript:
- Single Page Applications (Spa), Server Side Rendering (Ssr)
- Progressive Web Apps (Pwa)
- Next.js
- Ecmascript 5 To 2023
- Typescript
- React.js And Vue.js (Expert Know-how In Both Environments)
- Redux Or Vuex In State Management
- Webpack / Vite / Gulp / Grunt
- Node.js / Npm / Bower
- Rest Services / Graphql
- Websockets
- Webgl
- Jquery
- Jest, Selenium, Cypress (Occasional Experience)
Browser / Frontend:
- Html 4/5
- Css 2/3
- Less / Sass
- Responsive Web Design
Backend Development Javascript / Typescript (Preferred Backend Development):
- Node.js
- Npm
- Server Architecture
- Apollo Graphql
- Typescript
Backend Development Php:
- Php 4–8.x
- Oop / Tdd
- Software Patterns (All Common Ones)
- Restful Services
- Namespaces / Autoloader
- Database Connections To Mysql (Mariadb) / Mssql / Postgresql / Sqlite
- Connections To Nosql Servers
- Curl / Oauth2
- Composer
- Experience With Laravel, Symfony, Joomla Framework
- Own Frameworks
Databases:
- Mysql / Mariadb
- Mssql
- Cosmosdb
- Postgresql
- Sqlite
- Experience With Various Nosql Platforms (Mongodb Or Elasticsearch)
Repositories:
- Git
- Subversion
- Mercurial
Miscellaneous:
- Figma
- Ide: Phpstorm / Webstorm, Visualstudio Code, Netbeans, Eclipse
- Photoshop / 3ds Max
- Server: Wamp / Lamp
- Microsoft Office
Languages
Education
Diploma in Computer Science (University of Applied Sciences), Digital Media · Computer Science
Similar Freelancers
Discover other experts with similar qualifications and experience