Frontend Engineer • React Developer • Computer Engineer

Ranish Raj Shrestha Frontend Developer in Nepal

I’m Ranish Raj Shrestha, a frontend developer and computer engineer based in Kathmandu, Nepal. I build React interfaces, geospatial dashboards, and API-driven web applications, with experience contributing to disaster risk platforms and public-facing websites.

Explore ProjectsOpen Resume

Current Role

Frontend Developer (React)

Experience

3+ roles

Projects

10 shipped

Core Stack

React • Tailwind • APIs

About

A builder who cares about clarity, speed, and polished interactions.

I work across product UI, component architecture, API integrations, and responsive frontend systems. My background in computer engineering helps me stay technical, while my product mindset keeps the interface intuitive and human.

Location

Chandragiri-09, Kathmandu

Focus

Computer Engineer (Frontend Developer)

Experience

A timeline shaped by product work, shipped interfaces, and constant learning.

Jul. 2024 - Present

Frontend Developer (React)

Youth Innovation Lab

Baluwatar, Kathmandu

Developed and deployed multiple web applications using React.
Implemented and tested hooks for client state management.
Integrated RESTful APIs and Axios for data retrieval and editing.
Collaborated with designers and backend teams to ensure seamless development.

Apr. 2023 - Jun. 2024

Electronics Circuit Designer

Entegra Sources Pvt. Ltd

Baneshwor, Kathmandu

Designed and tested electronic circuits using Proteus and Arduino IDE.
Troubleshoot circuit layouts and documented designs.

Jul. 2020 - Nov. 2020

Web Developer Intern

Mediflow Solution Pvt. Ltd

Battisputali, Kathmandu

Assisted in developing responsive websites and debugging web applications.

Projects

Selected work across public platforms, civic products, and fast-moving frontend builds.

Explore project case studies

Refactored legacy class-based components into modern functional components using React Hooks.
Optimized data-heavy dashboards and improved rendering performance for large datasets.
Implemented geospatial data visualizations and enhanced UI for disaster monitoring systems.
Focused on performance, scalability, and maintainability for a national-level platform.
Built reusable React components using Tailwind CSS and Redux Toolkit.
Integrated APIs for dynamic content and developed fully responsive pages.
Ensured modular code structure, accessibility, and consistency across the platform.
Collaborated with team members to maintain design and development standards.

Project 03

NDRRMA (National Disaster Risk Reduction & Management Authority)

Visit
Maintained and improved an existing React-based application for stability and performance.
Debugged critical issues and enhanced UI consistency across modules.
Implemented new features to improve usability and system functionality.
Ensured cross-device compatibility and compliance with government standards.

Project 04

HEAT AI

Visit
Developed multilingual and responsive interfaces using React, Tailwind CSS, and Redux Toolkit.
Integrated Mapbox for geospatial visualization and built custom hooks for dynamic rendering.
Handled API integration for dynamic data and real-time updates.
Focused on performance optimization and clean, scalable component architecture.

Project 05

United States Youth Council (USYC)

Visit
Developed a responsive and mobile-friendly website using React and Tailwind CSS.
Built reusable UI components with a focus on clean and maintainable design.
Optimized performance for faster load times and smoother user experience.
Ensured cross-browser compatibility and accessibility.

Project 06

Creators Mela

Visit
Built responsive and visually engaging event pages using React and Tailwind CSS.
Improved performance and optimized assets for faster loading.
Enhanced navigation and user experience across devices.
Maintained consistent UI design aligned with event branding.

Project 07

Tag Me

Visit
Developed interactive UI modules and handled complex form-based data collection.
Built reusable components using React and Tailwind CSS for consistent UI.
Integrated APIs for crowdsourced data submission and management.
Focused on usability, validation, and smooth user interaction.

Project 08

Youth Innovation Lab (Yi Lab)

Visit
Established frontend architecture and coding best practices for multiple projects.
Built and maintained the organization’s main website using React.
Improved performance, SEO, and accessibility for global users.
Collaborated with cross-functional teams to ensure scalability and consistency.

Project 09

Shikshya

Visit
Contributed to frontend development using React with a focus on debugging and testing.
Fixed UI bugs and improved overall platform stability.
Enhanced user experience through small but impactful UI improvements.
Worked closely with the team to ensure consistent behavior across features.

Project 10

Risk AI

Visit
Developed frontend interfaces for an AI-based risk analysis platform.
Integrated APIs to enable real-time chat functionality for disaster risk insights.
Implemented responsive UI and modern styling using React and Tailwind CSS.
Focused on performance, usability, and clean component structure.

Skills

Skills that shift with the work in motion.

A practical toolkit shaped by shipping interfaces, integrating APIs, and building reliable frontend systems. Move the pointer around the section and hover a stack to tint the scene.

UI Systems

React, styling, reusable views

Data Flow

Queries, stores, API contracts

Geo Interfaces

Maps, layers, visualization

01

Languages

JavaScript (ES6+)HTMLCSSPython (Basic)C++ (Basic)

02

Frontend Development

React.jsNext.jsTailwind CSSBootstrapMaterial UI (MUI)

03

State Data Management

Redux ToolkitReact Query (TanStack Query)Axios

04

Backend (Basic)

Django REST FrameworkREST API Integration

05

Tools & Technologies

GitGitHubPostmanDocker (Basic)ESLintPrettierHuskylint-staged

06

Mapping & Visualization

Mapbox GL JSMapbox Studio

07

Systems

Linux (CLI, basic system operations)Windows

Education

Bachelor in Computer Engineering

Acme Engineering College

KathmanduAug. 2017 - Aug. 2022

HSEB (+2 science)

V.S Niketan College

KathmanduJun. 2013 - Sep. 2015

SLC

Pushpasaadan Boarding High School

KathmanduFeb. 2007 - Apr. 2013

Languages

Nepali
English
Newari
Hindi

Let's Build

If you need a frontend developer who cares about feel as much as function, let's talk.