Skip to content
View htrDuc's full-sized avatar

Highlights

  • Pro

Block or report htrDuc

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
htrDuc/README.md

👋 Hello, I'm Duc

I'm a Full-Stack Developer with a strong foundation in frontend and backend development, experienced in creating scalable and maintainable applications. Here’s a breakdown of the tools and frameworks I use to build efficient solutions:

🛠 Technical Skills

Frontend

  • React & Next.js: Expertise in building high-performance, dynamic UIs with React. Experienced in creating custom hooks and implementing component libraries like Ant Design and ShadCN for a polished UI.
  • Vue & Nuxt.js: Skilled in building modular and SEO-friendly web applications with Vue and Nuxt, emphasizing server-side rendering and optimized user experiences.
  • TypeScript: Proficient in TypeScript for type safety and improved code reliability, enabling better scalability and maintainability.
  • UI/UX Optimizations: Implementing dark mode, theme support, responsive design, and accessibility standards.

State Management

  • React Query: Leveraging React Query for data-fetching logic, enabling caching, revalidation, and seamless API integration.
  • Zustand: Lightweight and flexible state management for optimized state handling in React applications.

Backend

  • Node.js & Express: Developing efficient RESTful APIs with Express, focusing on performance and scalability for data-driven applications.
  • Nest.js: Structured, dependency-injected backend development with Nest.js for robust API services, including GraphQL and REST support.
  • JWT Authentication: Implementing secure, role-based authentication with JWT for user authorization.

Additional Skills

  • API Integrations with Axios: Utilizing Axios for API communication with interceptors for error handling and retry mechanisms.
  • Design Patterns: Composition pattern, SOLID principles, and clean architecture for highly modular code.
  • Long-running Task Management: Handling long processes with webhooks and event-driven architecture.

🧩 Projects and Code Samples

Explore my repositories for projects demonstrating my full-stack skills, including applications using React, Vue, Next.js, Nuxt, Nest.js, and TypeScript. My work reflects a commitment to clean, maintainable code and an understanding of both frontend and backend architecture principles.

Let’s connect! You can find more about my professional background on LinkedIn.

Pinned Loading

  1. design-pattern design-pattern Public

    JavaScript

  2. eCommerce-nodejs eCommerce-nodejs Public

    JavaScript

  3. webpack-optimization webpack-optimization Public

    JavaScript