Software Developer

DivashRanabhat

Full Stack Developer specializing in React, Next.js, and scalable web applications. Building digital solutions that matter.

About Me

Divash Ranabhat

I'm a Full Stack Developer based in Sydney, currently pursuing my Master's in Computer Engineering at the University of Wollongong.

With over 4 years of experience, I've built production-ready applications for clients worldwide, from startups to established businesses. My expertise spans React, Next.js, Node.js, and cloud technologies.

I believe in writing clean, maintainable code and creating solutions that deliver real value. When I'm not coding, I'm exploring new technologies and contributing to the developer community.

Professional Experience

Kothar Education Pty Ltd
Part-time
Feb 2025 – Present

Software Developer

Kothar Education Pty Ltd
Townhall, Australia
  • Developed and maintained company website and administration panel
  • Built custom dashboard using React JS and Java for operational tasks
  • Led mobile app development team for CAM Cricket project
  • Implemented SEO strategies to improve website ranking
Varicon
Full-time
Jul 2021 – Jul 2023

Software Developer

Varicon
Australia (Remote)
  • Designed and implemented complex UIs enhancing user engagement
  • Collaborated with design team for responsive, cross-device experiences
  • Mentored and onboarded new frontend developers
  • Worked with REST APIs and asynchronous operations
Graphene
Full-time
Sep 2020 – Jul 2021

Front-End Developer

Graphene
Kathmandu, Nepal
  • Developed interactive UI components using React
  • Optimized React applications for performance
  • Customized WordPress themes and plugins
  • Ensured website responsiveness and cross-browser compatibility
BitsBeat IT Solution
Internship
Aug 2020 – Nov 2020

Front-End Developer

BitsBeat IT Solution
Kathmandu, Nepal
  • Gained proficiency in HTML, CSS, and JavaScript
  • Learned React and Redux fundamentals
  • Applied skills in real-world projects

Skills & Technologies

Frontend Development

React
Next.js
TypeScript
JavaScript
Tailwind CSS
Material UI
HTML5
CSS3

Backend Development

Node.js
Python
PHP
REST APIs
GraphQL
MongoDB
MySQL

Mobile Development

React Native
Mobile UI/UX
iOS
Android

Tools & Technologies

Git
GitHub
Docker
AWS
WordPress
Adobe XD
Figma
CI/CD
Agile/Scrum

Education

Master's in Computer Engineering

University of Wollongong

2023 – 2025
Wollongong, Australia

Bachelor's in Computer Engineering

Kathmandu University

2016 – 2020
Dhulikhel, Kavre

Certificates & Achievements

Getting Started as an Agile Project Manager

LinkedIn Learning

Issued: 2024

View

Applying Generative AI as a Business Professional

LinkedIn Learning

Issued: 2024

View

Systems Thinking for Product Designers

LinkedIn Learning

Issued: 2024

View

Master In-Demand Professional Soft Skills

LinkedIn Learning

Issued: 2024

View

Academic Publications

A Machine Learning Approach to Identify Fake News
2022
Research Paper

Published by: Center for Project Management and Information Systems (PMIS)

This research explores using machine learning algorithms to detect fake news, analyzing linguistic patterns and source credibility to improve detection accuracy. The paper presents a novel approach combining natural language processing techniques with classification algorithms.

Machine Learning
NLP
Fake News Detection
Classification
Read Full Publication

Featured Projects

Kothar Education
Kothar Education

Educational platform with course management and learning tools

React
Tailwind
Node.js
Material UI
Gautam Village Resort
Gautam Village Resort

Resort management system with booking capabilities

React
Material UI
Node.js
MongoDB
High Quality Overseas
High Quality Overseas

Overseas education consultancy platform

Next.js
JavaScript
Tailwind CSS
Kothar Dashboard
Aarotech Qatar
Viena
GoStozy
Nagarik Bazaar
Bhoomi Hospital
NepClinic
Norvic WebApp
BNP Suppliers
KNK Collections
CAM Youth Association

Articles & Writing

Discovering Zustand — State Management Without the Bloat
Zustand
React
Discovering Zustand — State Management Without the Bloat

Zustand is a small, fast, and scalable state management solution for React...

Apr 15, 2025
2 min
Read Article
Mastering TypeScript for React Developers
React
TypeScript
Mastering TypeScript for React Developers

TypeScript has become essential for building scalable React applications...

Mar 24, 2025
2 min
Read Article
Apple's $500 Billion Investment in U.S. Jobs
Technology
AI
Apple's $500 Billion Investment in U.S. Jobs

A groundbreaking investment aimed at creating opportunities in AI and tech...

Mar 5, 2024
5 min
Read Article
The End of Create React App
React
JavaScript
The End of Create React App

CRA has been a go-to tool for bootstrapping React projects...

Feb 28, 2024
4 min
Read Article
Understanding React Server Components
React
Next.js
Understanding React Server Components

A practical guide to React Server Components and their benefits...

Jan 15, 2024
7 min
Read Article