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.