Nishan Giri

Web Developer

About

Hi, I'm Nishan Giri — a Frontend Developer passionate about crafting intuitive, accessible, and performant web experiences that live at the intersection of design and engineering.

With over 4 years of professional experience, I specialize in building modern web applications using React, Next.js, TypeScript, and Tailwind CSS. At Lowe’s India, I focus on developing scalable internal tools that help teams make faster, data-driven decisions.

Outside of work, I run a blog at nishangiri.dev, where I share practical insights on web development — from deep dives into frameworks to UI patterns and performance tips. I believe learning in public is one of the best ways to grow as a developer.

Let’s build something awesome together — I’m always open to exciting ideas and collaborations!

Experience

Lowe's India

Open Link
2021 - Present
Software Engineer
Developed scalable micro frontends using React and Webpack. Implemented shared libraries and services to enhance code reusability and maintainability. Built a responsive micro frontend for complex data workflow management using ReactFlow. Launched a data-driven dashboard that provided actionable insights and secure, role-based access.

Education

New Horizon College of Engineering

Open Link
2017 - 2021
Bachelor's Degree of Computer Science (CSE)
Graduated with a Bachelor's degree in Computer Science from New Horizon College of Engineering, where I developed a strong foundation in software development, algorithms, and data structures. During my time there, I was actively involved in various projects and internships that honed my skills in web development and programming.

Skill

./logo-carousel/reactjs.svg./logo-carousel/nextjs.svg./logo-carousel/javascript.svg./logo-carousel/html.svg./logo-carousel/css.svg./logo-carousel/vscode.svg./logo-carousel/npm.svg./logo-carousel/typescript.svg./logo-carousel/tailwindcss.svg./logo-carousel/nodejs.svg./logo-carousel/docker.svg
./logo-carousel/reactjs.svg./logo-carousel/nextjs.svg./logo-carousel/javascript.svg./logo-carousel/html.svg./logo-carousel/css.svg./logo-carousel/vscode.svg./logo-carousel/npm.svg./logo-carousel/typescript.svg./logo-carousel/tailwindcss.svg./logo-carousel/nodejs.svg./logo-carousel/docker.svg
./logo-carousel/reactjs.svg./logo-carousel/nextjs.svg./logo-carousel/javascript.svg./logo-carousel/html.svg./logo-carousel/css.svg./logo-carousel/vscode.svg./logo-carousel/npm.svg./logo-carousel/typescript.svg./logo-carousel/tailwindcss.svg./logo-carousel/nodejs.svg./logo-carousel/docker.svg
./logo-carousel/reactjs.svg./logo-carousel/nextjs.svg./logo-carousel/javascript.svg./logo-carousel/html.svg./logo-carousel/css.svg./logo-carousel/vscode.svg./logo-carousel/npm.svg./logo-carousel/typescript.svg./logo-carousel/tailwindcss.svg./logo-carousel/nodejs.svg./logo-carousel/docker.svg

Projects

Certifications

Next.js App Router Fundamentals

Open Link
2025
Vercel

React Foundations for Next.js

Open Link
2025
Vercel

Programming with JavaScript

Open Link
2025
Coursera

Introduction to Front-End Development

Open Link
2025
Coursera

Recent Blogs