Frontend Developer

Frontend developer creating responsive, practical web applications with React, Next.js, and modern UI patterns.

I build frontend applications with a strong focus on clear UI, reusable components, and solid product implementation. Most of my work has been around React, Next.js, TypeScript, and practical business-facing features.

At a glance
Current role
Associate Software Engineer
Current company
Amnil Technologies
Location
Lalitpur, Nepal
Education
BSc. CSIT
Focus

Currently focused on building stronger frontend systems, better API-driven applications, and more polished product UI.

Experience

Recent roles

Associate Software Engineer at Amnil Technologies

Dec 2025 - present

Associate Software Engineer

Amnil Technologies

Building business-facing financial workflows and shared UI patterns, with emphasis on performance, maintainability, and robust API integration.

Automated financial reporting with a 5-step wizard and scaled large data views to 10k+ rows using a virtualized DataGrid

Integrated OpenAPI services with inline validation, token refresh flows, and binary download handling

Delivered reusable UI components, improved render performance with lazy loading and memoization, and added unit tests plus linting standards

September 2025 - December 2025

React Intern

Amnil Technologies

Built internal product features and reusable frontend systems with React and Next.js in a professional team environment.

Created a custom UI library with reusable components and hooks using React composition patterns

Built a fee management system in Next.js with authentication, fee creation, student workflows, and payment features

Used React Query, React Hook Form, and Zod while applying optimization techniques such as memoization and useCallback

March 2024 - June 2024

MERN Intern

AGI INFOTECH

Worked on a full-stack LMS project and strengthened core MERN skills while contributing practical frontend and integration work.

Created reusable UI components such as buttons, forms, tables, search components, and layouts with React.js and Material UI

Explored Node.js, Express.js, and MongoDB for backend and database integration

Contributed to a real LMS codebase while learning full-stack workflows in a team setting

Projects

Selected work

UI Library project preview
Component Library

UI Library

Built l3ui (3ui), a React 19 + TypeScript component library in a pnpm monorepo with reusable UI primitives such as buttons, forms, modals, tables, tabs, and toast components.

Shipped typed packages and a separate React + Vite docs site.
ReactTypeScriptpnpm MonorepoVite
Fee Management System project preview
Full-Stack Product App

Fee Management System

Built a fee management system for educational institutions with role-based access, student and program management, fee structures, scholarships, installment payments, and reporting workflows.

Implemented dashboards, overdue tracking, PDF receipt generation, and CSV import/export in a production-style Next.js application.
Next.jsReactTypescriptPrismaNextAuthReact QueryTailwind CSS
Skills

Tools I use

Core stack and tools

Languages

Core languages used in day-to-day frontend application development.

HTMLCSSJavaScriptTypeScript

Frameworks and Libraries

Frameworks and libraries used most often in product UI and application work.

ReactNext.js

UI and Styling

Styling systems and UI libraries used for polished, responsive interfaces.

TailwindShadcnMUIBootstrapCSS Modules

State and Data

State management and data-fetching tools used across application work.

ZustandReact QueryRedux
Highlight

Clean UI

I care about interfaces that feel clear, polished, and easy to use.

Highlight

Thoughtful details

Spacing, states, and small interactions matter to me just as much as the main feature.

Highlight

Reliable code

I aim to build frontend code that is maintainable, practical, and ready for real product work.

Contact

Get in touch

Email works best.