Building Web Applications from front to back - showcasing my full-stack expertise.


Highlights
Exploring new ways to push boundaries. Highlighting my portfolio of personal projects.
Deflection in 1D Beam using Finite Element Method
This application simulates the behavior of a beam under applied loads using the Finite Element Method (FEM). The beam is modeled as a series of elements connected at nodes, allowing for the analysis of its deformation and stress distribution. The primary goal is to calculate the displacements at each node to understand how the beam responds to external forces.
BSR App (Civil)
The BSR App offers a comprehensive and up-to-date guide for construction cost estimation in Bhutan, based on the Bhutan Schedule of Rates (Civil) 2022.
Dictionary App
This React-based dictionary app is the perfect solution to your vocabulary needs. Crafted as a Frontend Mentor challenge, it offers lightning-fast word definitions, phonetic pronunciation, and part of speech information. Search for words effortlessly, expand your linguistic horizons.
Currency Converter App
Instantly convert currencies, access real-time exchange rates, and make informed financial decisions on the go.
Planet Facts Site
Explore captivating details about the planets within our solar system through interactive visuals on this Frontend Mentor challenge.
Password Generator
Part of Frontend Mentor's challenges. Create ultra-secure passwords with ease. Your online safety, your way.Insights
Documenting and sharing my experiences as a web developer.Common Methods Every Developer Should Know
JavaScript is a versatile programming language that is used extensively in web development. As a developer, it's essential to be familiar with common JavaScript methods to write efficient and clean code. In this cheatsheet, we'll cover some of the most commonly used methods in JavaScript.
File System Operations with Node.js
Node.js, with its non-blocking I/O and robust libraries, provides an excellent environment for performing file system operations. Whether you're reading files, writing data, or manipulating directories, Node.js simplifies working with the file system. In this blog post, we'll explore the essential file system operations in Node.js, complete with a handy cheatsheet to reference whenever you need it.
Intro to NodeJS
Node.js has emerged as a powerful platform that has transformed the way developers build web applications. Whether you're a seasoned developer or just starting your journey into web development, understanding what Node.js is and how it works is essential. This blog post will serve as your comprehensive introduction to Node.js, covering its origins, core concepts, and why it has become a must-know technology for web developers.
3. Longest Substring Without Repeating Characters
Given a string s, find the length of the longest substring without repeating characters.
Mastering React Hooks: A Guide to the Most Commonly Used Hooks
React, the popular JavaScript library for building user interfaces, introduced hooks in version 16.8. Hooks provide a way to use state and other React features in functional components, enabling developers to manage complex UI logic more elegantly. In this blog post, we'll explore the most commonly used React hooks and how they can simplify your component logic.
Redux Guide
A Step-by-Step Guide to Setting Up a Redux Project
Introduction to TypeScript
Node.js has emerged as a powerful platform that has transformed the way developers build web applications. Whether you're a seasoned developer or just starting your journey into web development, understanding what Node.js is and how it works is essential. This blog post will serve as your comprehensive introduction to Node.js, covering its origins, core concepts, and why it has become a must-know technology for web developers.