Skills

Key skills that define my professional identity.


Next.js

Develop modern web applications using file-based routing, layouts, server and client components, and API integration.

React

Build component-based user interfaces with reusable components, hooks, state management, and maintainable frontend architecture.

TypeScript

Write more maintainable JavaScript applications using static typing, interfaces, and type-safe component development.

JavaScript

Build interactive web applications using modern JavaScript, asynchronous operations, and browser APIs.

Ant Design

Build consistent enterprise application interfaces using reusable components, forms, tables, and modals.

HTML5

Create semantic, accessible page structures using modern HTML elements and web standards.

CSS3

Create responsive layouts and polished interfaces using modern CSS styling techniques.

TanStack Query

Manage asynchronous server state, API requests, caching, and data synchronization in React applications.

Axios

Integrate frontend applications with HTTP APIs and handle requests and responses.

REST API Integration

Connect frontend interfaces to backend services and implement API-driven application workflows.

NextAuth.js

Work with authentication flows and session-related functionality in Next.js applications.

Tailwind CSS

Develop responsive interfaces using utility-first styling and reusable design patterns.

Git

Manage source code, track changes, and collaborate through version control workflows.