My Projects

View All

My Skills

Front-end

  • HTML5
  • CSS3
  • JavaScript
  • React.js
  • Responsive Design
  • TypeScript
  • SASS/SCSS
  • Redux
  • Webpack
  • Tailwind CSS
  • Next.js
  • Astro
  • Vite
  • Bootstrap

Back-end

  • Node.js
  • Express.js
  • MongoDB
  • SQL
  • REST API
  • GraphQL
  • Firebase
  • Authentication

Design

  • UI/UX
  • Figma
  • Adobe XD
  • Responsive Design

Blog

View blog

How to Optimize React Apps for Speed

Learn how to reduce bundle sizes, improve rendering efficiency, and optimize performance in React apps.

Read article

Tailwind vs. Traditional CSS

A deep dive into TailwindCSS vs. traditional styling, performance implications, and developer experience.

Read article

JavaScript let vs var vs const — The Key Differences

Learn when to use const, let, and why to avoid var in JavaScript. Covers scope, hoisting, reassignment, redeclaration, and common pitfalls with examples.

Read article

SSR vs CSR — Which Rendering Strategy Should You Use?

A practical comparison of Server-Side Rendering (SSR) and Client-Side Rendering (CSR)—how they work, trade-offs, performance, SEO, and when to choose each.

Read article

15 Essential React Interview Questions (With Answers)

A concise set of React interview questions with clear answers and code examples—covering state vs props, hooks, rendering, performance, and patterns.

Read article
Home