About Me
Building interfaces users love
I'm Ferryal Fajar, a Senior Frontend Engineer with 7+ years crafting exceptional user interfaces. I specialize in React and TypeScript, bringing designs to life with pixel-perfect precision.
From component architecture to Core Web Vitals optimization, I obsess over the details that separate a good UI from a great one.
React & TypeScript
Deep mastery of the React ecosystem
Hooks, context, concurrent features, performance patterns, and testing. I build React applications that scale to enterprise size while staying maintainable and joyful to work in.
Redux, React Query, Zustand — I choose the right state solution for each problem and architect it for long-term maintainability.
TypeScript First
Type-safe by default, confident by design
Every line typed, every edge case handled. TypeScript expertise across large codebases with complex types, strict configurations, and zero compromise on type safety.
Well-typed code is self-documenting code. It enables confident refactoring, better tooling, and fewer runtime surprises in production.
Performance & A11y
Fast and accessible is not optional
Core Web Vitals, lazy loading, code splitting, virtualization — I optimize at every level to ensure every user gets the fastest possible experience.
Accessibility is non-negotiable. I implement ARIA correctly, support keyboard navigation, and ensure every user — regardless of ability — has an excellent experience.