Skip to main content

Fatih Karatepe

Developer + Fullstack, Frontend, and Backend

Scroll to projectsScroll to projects

Modern React Design System

A comprehensive UI component library with Storybook documentation and Figma token integration

Input Masking for React

A flexible input masking library integrating IMask.js with Ant Design components

Lightweight Vue Toast

A minimal, customizable, and lightweight toast notification library for Vue applications

Hi there

I’m Fatih, a Full-Stack Engineer based in Turkey. I design and build end-to-end web applications — from scalable backend architectures to polished, high-performance frontends. If you’re interested in the tools and software I use check out my uses page.

On the frontend, I work extensively with React, Angular, and Vue using TypeScript, focusing on maintainable component architecture, performance, and clean UX. On the backend, I build secure and structured APIs, handle authentication flows, database design, and system integrations. I enjoy taking ownership of the entire product lifecycle — from idea to production.

Outside of work, I explore new technologies, write technical content, and experiment with side projects. I’m always open to collaborating on ambitious products or solving complex technical challenges — feel free to reach out.

Send me a message
Me smiling like a goofball at the Qwilr office in Sydney

Experience

Mersel

Senior Frontend Developer
jan 2025 · jan 2026

Developing advanced frontend modules for enterprise-scale digital transformation systems using React, TypeScript, and Vite.

Leading the refactoring and migration process from legacy codebases to a modern, reusable component-driven architecture.

Implementing custom hooks, context management, and performance optimization techniques to improve rendering efficiency.

Integrating design tokens and Storybook documentation into the open-source design system for consistent UI patterns.

Collaborating with backend teams on API integration (REST & GraphQL). Conducting code reviews and mentoring junior developers, ensuring adherence to clean code and accessibility standards (WCAG 2.1).

Enhancing deployment pipelines with Docker and GitHub Actions, ensuring stable and automated releases.

DETAILS

NES Bilgi / NES Transform

Senior Frontend Developer
oct 2024 · jan 2025

Contributed to building an open-source design system using React and TypeScript, enabling scalable and reusable UI components.

Designed and developed dynamic dashboards and forms, improving workflow automation for digital transformation products.

Worked closely with UI/UX designers to ensure pixel-perfect implementation and responsive design across multiple screen sizes.

Integrated API data visualization tools using libraries like Recharts and React Query, enhancing reporting performance.

Improved frontend build performance by 30% through optimized bundling, lazy loading, and memoization techniques.

Implemented i18n (internationalization) and theme support (dark/light mode) for multi-tenant applications.

Collaborated in an Agile environment, participating in sprint planning, daily stand-ups, and release reviews to ensure timely delivery.

DETAILS

Alphastellar.io / Hyper Company

Frontend Developer
apr 2022 · oct 2024

Designed, developed, and maintained enterprise-level HR and workforce management applications using Angular, React, and React Native, serving 5,000+ active users.

Led the migration of legacy AngularJS modules to modern Angular and React architectures, improving maintainability and modularity.

Developed cross-platform mobile applications with React Native and Expo, reducing development time by 20% and ensuring consistent UI/UX across devices.

Implemented state management with NgRx, Redux, and Context API, ensuring predictable and maintainable data flows across complex components.

Optimized user interfaces for accessibility (WCAG compliance) and responsiveness, improving user satisfaction by 15%.

Designed custom hooks, reusable form builders, and shared UI components, increasing reusability and reducing redundancy in codebases.

Enhanced application performance by implementing lazy loading, route-based code splitting, and dynamic imports, leading to faster load times.

Collaborated closely with backend and UX teams to integrate REST APIs, conduct A/B testing, and deliver intuitive user journeys that improved workflow efficiency by 25%.

DETAILS

Hakan Bilgi Teknolojileri

Frontend Developer
jul 2020 · mar 2022

Developed and maintained dynamic websites, e-commerce platforms, and content management systems (CMS) using Vue.js and Nuxt.js.

Engineered custom reusable components and modular architecture, reducing development time by 20% and improving long-term scalability.

Integrated third-party APIs (payment gateways, shipment tracking, and analytics) to extend business functionality and improve customer experience.

Optimized frontend performance with code-splitting, caching strategies, and image optimization, reducing average page load times by 30%.

Collaborated with backend developers to design RESTful APIs and ensure efficient client-server communication.

Introduced automated testing (Jest, Cypress) and code review standards, increasing reliability and reducing post-deployment bugs by 40%.

Implemented SEO-friendly structures and schema markup, improving website visibility and organic traffic for client businesses.

Worked closely with UI/UX designers to deliver responsive, pixel-perfect interfaces that increased user engagement by 25%.

Provided technical mentorship to junior developers, assisting in modernizing project workflows with Git, ESLint, and Prettier.

DETAILS