👋 HEY THERE, I'M

Himanshu Baghel

Full-stack Developer

I build exceptional digital experiences using React.js and Next.js, focusing on clean, efficient, and user-friendly applications, with working knowledge of Node.js for backend integration and APIs.

SKILLS & TECHNOLOGIES

Technologies I work with and have experience using

FRONTEND

React
Next.js
TypeScript
JavaScript
Tailwind CSS
HTML/CSS
Redux
Framer Motion
Responsive Design

BACKEND

Node.js
Express.js
MongoDB
REST APIs
JWT Authentication
WebSockets

TOOLS & PLATFORM

Git & GitHub
Docker
Vercel
VS Code
Postman
Chrome DevTools
npm/pnpm

WORK EXPERIENCE

Professional journey and key contributions

Block Stack (Diamanate)

Frontend Developer

August 2023 - Present

Developing and maintaining full-stack web applications using the MERN stack and Next.js, with focus on scalable architecture, performance optimization, and modern development practices.

  • Developed and maintained scalable full-stack web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js) and Next.js, delivering production-ready systems used by both internal teams and external users
  • Built reusable, modular, and responsive UI components using React.js, Tailwind CSS, Shadcn/UI, Material UI, Ant Design, and Bootstrap 5, ensuring consistent design patterns and improving development efficiency across projects
  • Designed and integrated RESTful APIs using Node.js and Express.js, implementing efficient server-side logic, structured API routes, and secure data communication between frontend and backend systems
  • Managed and optimized database operations with MongoDB, including schema design, query optimization, indexing strategies, and efficient data handling for high-performance applications
  • Implemented modern frontend performance optimization techniques such as lazy loading, code splitting, memoization (React.memo, useMemo, useCallback), and dynamic imports to reduce load times and enhance user experience
  • Managed complex application state using Redux and Redux Toolkit, creating scalable state architecture, reusable slices, and predictable state management across large applications
  • Implemented real-time communication features using WebSockets, enabling live notifications, instant data updates, and interactive user experiences
  • Integrated Web3 wallet connectivity using WalletConnect, enabling secure blockchain interactions, wallet authentication, and decentralized application (dApp) functionality
  • Implemented secure authentication systems using JWT tokens, HTTP-only cookies, and middleware-based route protection, ensuring secure session management and protected API access
  • Worked in Agile development environments, collaborating with teams using Git, GitHub, and Bitbucket for version control, pull requests, code reviews, and continuous integration workflows
React.jsNext.jsNode.jsExpress.jsMongoDBRedux ToolkitTypeScriptTailwind CSSMaterial UIAnt DesignBootstrap 5WebSocketsWalletConnectJWTGitGitHubBitbucket

PERSONAL PROJECTS

https://expense-tracker-ui-blond.vercel.app
EXPENSE TRACKER - FRONTEND screenshot

EXPENSE TRACKER - FRONTEND

A modern expense tracking application with dark theme, glassmorphism effects, authentication, profile management, and comprehensive analytics with category breakdowns and monthly trends.

Next.js 16React 19TypeScriptTailwind CSSRadix UIFramer Motion
localhost
EXPENSE TRACKER - BACKEND screenshot

EXPENSE TRACKER - BACKEND

A robust Node.js backend API with user authentication, expense management, category system, and MongoDB integration. Features JWT authentication and full TypeScript support.

Node.jsExpress.jsTypeScriptMongoDBJWTMongoose