About

Ferhan Aydın

Here is a little background

I began my software journey in 2021 by building on the knowledge I gained at school, and in 2022 I took my first professional step into the industry at Privia Security. Over the past 3 years, I have gained solid experience in frontend development, creating user-focused, high-performance, and scalable web applications. Throughout this journey, I have not only written code but also focused on solving complex problems, researching and applying new technologies, and working harmoniously within teams. My goal in every project has been to deliver sustainable solutions that combine functionality with a refined user experience. Today, as a frontend developer driven by continuous learning and growth, I am always ready to take on new challenges, develop creative solutions, and bring value to every project I contribute to.

Experience

Frontend DeveloperPrivia Security

remote
Jul 2022Jun 2025

Istanbul


I build frontend for the Privia ecosystem across identity/auth (login, logout, session refresh), authorization-aware routing/guards, responsive layouts and theme control. I design data-heavy views with tables, filters, search, sorting, pagination/infinite scroll, plus card and list modes. Forms are handled with React Hook Form/Formik + Yup, with strong validation, error handling, and thoughtful loading/skeleton/empty states. I’ve shipped real-time chat and notifications over WebSocket, manage state and caching with Redux Toolkit and React Query/SWR, and focus on accessibility (ARIA) and performance (lazy loading, code splitting, memoization). Delivery is supported by CI/CD and regular code reviews.

  • Privia Hub v3 An interactive cybersecurity learning platform (video courses, quiz flows, CTF-style challenges, chat). Established and evolved the component architecture, page layouts, and the base UI kit.
  • Privia Hub v2 Modernized existing modules; improved DX/UX in table/list views, filtering, and form flows.
  • PMap A dashboard project for managing multi-pentest processes in multi-layer organizational structures. Built per-subsidiary projects with independent management, visibility screens by project/layer, process maps, and status indicators.
ReactNext.jsTypeScriptMaterial UITailwind CSSSCSSHTML5 • CSS3JavaScript (ES6+)ReduxReact QueryFormik • YupReact Hook FormReact FlowRedux ToolkitContext APISWRSwiperFramer MotionRESTWebSocketGitLab • CI/CD

Want to fill this space?

Just one project for now — but the second card could be yours. 😄

Open Invite

There’s room here for new collaborations. Get in touch for modern, performance-focused UIs that add real value to your project.

Note: Clicking attempts to open your default mail client; if it can’t, the address is copied automatically.

Now doing?

Start: Sep 2025

Şarkılarla İngilizce Öğren

A phonetic-focused karaoke project for learners with a lower English level. It maps in-line phonetics like “I love you” → “ay löv yu” so users can understand and sing along. Design, architecture and development are all mine.

Phonetic karaokeSong detailSearchPaginationSign up & Sign inSupabase Auth

Quick Summary

Turkish phonetics (e.g., “ay löv yu”) and the original English text are shown together. Currently Turkey-focused; later I’ll add a phenotype-friendly variation for Spanish speakers. Design, UX and infrastructure are fully mine.

Current

  • Sign up / Sign in (Supabase Auth)
  • Songs list, search & pagination (Supabase Auth)
  • Song detail with phonetic mapping
  • Next.js API Routes

Planned

  • Favorites
  • Keyword extraction at song end
  • Quizzes based on keywords
  • One-off & general pricing
Next.jsTailwind CSSJavaScriptSupabaseNext.js API Routes
LOADING...
React

Skills

React JS
Redux
JS
TS
Next JS
Jest
RTL
Node JS
Git
Css
html
Sass
tailwind
Material UI
React Query
Formik • Yup
React Hook Form
React Flow
Context API
REST
WebSocket
Swiper
Framer Motion
GitLab • CI/CD
SWR
Redux Toolkit

Educatıon

University

2017 → 2024

Karadeniz Technical University

Statistics & Computer Sciences

Trabzon

High School

2013 → 2017

Baku Turkish Anatolian High School

General High School

Baku
Ferhan Aydın — Frontend Developer | Ferhan Aydın