Nirman Shrestha.

Nirman Shrestha - React.js, Next.js, TypeScript and JavaScript Frontend Engineer Portfolio

Nirman Shrestha | React.js | Next.js | TypeScript | JavaScript

Crafting
Digital
Experiences.

I design and build performant web products as a frontend engineer, with deep focus on React.js, Next.js, TypeScript, JavaScript, and fluid interaction design.

Some
recent works.

01
Moury App
Next.jsTailwindFramer Motion

A landing page for a cutting-edge with animations powered by Framer Motion visualizations.

Moury App

02
tinybee
React.jsAnt Designchart.jsRedux ToolkitExpress.js

Minimalist headless commerce platform focused on high-conversion speed and fluidity.

tinybee

03
Bizforce 360
TypeScriptTailwindAnt DesignReact.jsRedux Toolkit

A productivity suite with native-feeling animations and offline-first architecture.

Bizforce 360

04
Brainwave
React.jsTailwindFramer MotionReact Parallax

An AI-powered content generation platform with a focus on intuitive design and seamless UX.

Brainwave

Technical arsenal

Built to ship. Obsessed with craft.

React

React

Frontend

Next.js

Next.js

Frontend

TypeScript

TypeScript

Frontend

Tailwind CSS

Tailwind CSS

Frontend

Framer Motion

Framer Motion

Creative

TanStack Query

TanStack Query

Frontend

Redux Toolkit

Redux Toolkit

Frontend

Node.js

Node.js

Backend

Express.js

Express.js

Backend

PostgreSQL

PostgreSQL

Backend

MySQL

MySQL

Backend

Axios

Axios

Tools

Figma

Figma

Design

GSAP

GSAP

Creative

Where I shipped

Selected experience

BizHub Consulting Service

Front-End Engineer · Jun 2024 – May 2025
Ekantakuna, Lalitpur
Most recent
  • Built production-grade admin panels, CRM dashboards, and client portals with Next.js, React, and TypeScript — delivered end-to-end features with SSR/ISR where required.
  • Created a TypeScript-first, Storybook-driven component library and shared design tokens, reducing UI inconsistencies and speeding feature delivery.
  • Implemented TanStack Query + Axios for cache-first fetching, background refetching and optimistic updates, cutting redundant API requests and improving UX responsiveness.
  • Optimized rendering and bundle sizes using dynamic imports, route-level code-splitting, memoization, and selective hydration — noticeably improved initial load and interactivity.
  • Leveraged Next.js image optimization and server-side rendering to boost SEO and first-contentful paint for marketing and client-facing pages.
  • Translated Figma into pixel-accurate, accessible, and responsive interfaces; refined micro-interactions with designers to improve usability.
  • Led frontend standards: TypeScript strict rules, linting, CI checks and code-review practices to maintain quality across multiple concurrent projects.

Diyo.ai

Front-End Developer · Mar 2022 – Oct 2023
Jwagal, Lalitpur
Role 2
  • Developed and shipped customer-facing features and responsive landing pages using React and TypeScript, ensuring cross-device parity and accessibility.
  • Refactored legacy UI into modular, typed hooks and reusable components—reduced duplication and regression risk while improving developer velocity.
  • Integrated REST APIs with Axios and TanStack Query for cache-first fetching, cursor pagination, and consistent error handling across screens.
  • Tracked down and fixed recurring UI bugs and performance hotspots, improving stability and reducing incident regressions between releases.
  • Collaborated with designers and backend engineers to convert Figma prototypes into production-ready interfaces and align API contracts.
  • Participated in Agile ceremonies (planning, estimation, retrospectives) and coordinated releases to meet tight deadlines.
  • Established component naming conventions and review workflows that improved maintainability and onboarding speed for new engineers.

Let's make
something
great.

nirmans39@gmail.com