Ranish Raj Shrestha

Frontend Developer · Kathmandu, 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.

Professional experience

Frontend Developer (React)Youth Innovation Lab

Jul. 2024 - Present · 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.

Electronics Circuit DesignerEntegra Sources Pvt. Ltd

Apr. 2023 - Jun. 2024 · Baneshwor, Kathmandu

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

Web Developer InternMediflow Solution Pvt. Ltd

Jul. 2020 - Nov. 2020 · Battisputali, Kathmandu

  • Assisted in developing responsive websites and debugging web applications.

Selected projects

  • Bipad Portal

    Ranish Raj Shrestha contributed React component refactoring, dashboard rendering improvements, and geospatial interface work to Bipad Portal, a disaster monitoring platform in Nepal.

  • HEAT AI

    Ranish Raj Shrestha contributed multilingual React interfaces, Mapbox geospatial visualization, and API integration to HEAT AI, using Tailwind CSS and Redux Toolkit.

  • National Platform for Disaster Risk Reduction (NPDRR)

    Ranish Raj Shrestha contributed reusable React components, responsive Tailwind CSS pages, Redux Toolkit state management, and API integration to Nepal’s National Platform for Disaster Risk Reduction.

Technical skills

HTML · CSS · JavaScript (ES6+) · Python (Basic) · C++ (Basic) · React.js · Next.js · Redux · remix.js · three.js · Redux Toolkit · React Query (TanStack Query) · Axios · Bootstrap · Tailwind CSS · Material UI (MUI) · Django REST Framework · REST API Integration · Git · GitHub · Postman · Docker (Basic) · ESLint · Prettier · Husky · lint-staged · Mapbox GL JS · Mapbox Studio · Linux (CLI, basic system operations) · Windows · Problem Solving · Critical Thinking · Communication · Time Management · Analytical Thinking · Observation

Education

Bachelor in Computer EngineeringAcme Engineering College

Aug. 2017 - Aug. 2022 · Kathmandu

HSEB (+2 science)V.S Niketan College

Jun. 2013 - Sep. 2015 · Kathmandu

SLCPushpasaadan Boarding High School

Feb. 2007 - Apr. 2013 · Kathmandu

Languages

Nepali, English, Newari, Hindi