Hi, I'm Jigme Nidup

Full-Stack Developer & IoT Engineer

Building innovative solutions that bridge the digital and physical worlds through full-stack web development and embedded systems engineering.

10
Projects
2
Articles
6
Featured

About Me

I'm a versatile developer who thrives at the intersection of software and hardware. With expertise in building enterprise web applications and designing embedded IoT systems, I deliver end-to-end solutions that are both powerful and user-friendly.

Web Development

Building scalable business applications with modern frameworks and best practices

IoT & Embedded

Developing smart devices and embedded systems that connect the physical and digital worlds

Full-Stack Integration

Seamlessly integrating hardware, firmware, and cloud services for complete solutions

Featured Projects

A showcase of my work across web development, IoT, and AI

Web Applications

Fab Lab Inventory System

Fab Lab Inventory System

WEB

The Fab Lab Inventory System is a comprehensive, full-stack web application built to solve inventory management challenges in makerspaces, fabrication labs, and educational workshops.

NEXTJSMongo DBShadcn
Hackathon Project webapp to identify plant disease from leaf images

Hackathon Project webapp to identify plant disease from leaf images

WEB

This is an innovation week hackathon project at Vellore Institute of Technology where we identify various plant disease by sending the leaf image to a CNN model trained in various plant disease images. It gives us the disease name, cause of disease and how to treat it in multiple languages.

CNNDisease PredictionAggrotech

IoT & Embedded Systems

Sui Sensor Storage DApp: Blockchain-Powered IoT Data Management

Sui Sensor Storage DApp: Blockchain-Powered IoT Data Management

IOT

A decentralized application (DApp) for storing and visualizing IoT sensor data on the Sui blockchain. This project combines a Next.js frontend with a Move smart contract and supports three ESP32 integration approaches: on-device transaction building (advanced), offline signing (production), and server-side signing (development).

SUIBlockchainIoT+1
Display Temperature and Humidity on OLED using STM32F103C8T6

Display Temperature and Humidity on OLED using STM32F103C8T6

IOT

Here we are using DHT11 to sense temperature and humidity values from the environment. The data is then displayed on a 128x64 OLED using STM32F103C8T6. We are also using custom icons for weather to be displayed on the OLED.

STM32
RFID and Face ID authentication using ESP32 CAM

RFID and Face ID authentication using ESP32 CAM

IOT

In this project we are going to use the ESP32 CAM and RFID rc522 Module to authenticate a user by their RFID tag and Face. This project involves using a python web server that takes in the base64 image data from esp32 cam and identifies the user using open cv face recognition.

IoTAIFace Recognition+2
Smart Dashboard System using ESP32 Terminal

Smart Dashboard System using ESP32 Terminal

IOT

Smart Dashboard System using ESP32 microcontrollers, designed to monitor and control environmental parameters in indoor spaces. The system comprises two ESP32 boards: one for sensing data and another for displaying the readings. The sensing microcontroller has various sensors, including the DHT11 for temperature and humidity, MQ135 for air quality, and MQ9 for CO2 levels. Additionally, a buzzer is used to signal changes and assist in light control. Data from these sensors is transmitted over Wi-Fi via the MQTT protocol to a cloud service, where it is processed and shared with the display module.

ESP32MQTT

Latest Articles

Insights, tutorials, and thoughts on technology and development

Getting Started with Seeed Studio XIAO ESP32C3
IOT

Getting Started with Seeed Studio XIAO ESP32C3

Seeed Studio XIAO ESP32C3 is an IoT mini development board based on the Espressif ESP32-C3 WiFi/Bluetooth dual-mode chip, featuring a 32-bit RISC-V CPU that delivers powerful computing performance with its efficient architecture

Nov 22, 2025
14 min
Read →
ESP32 with FreeRTOS: Software Timers/Timer Interrupts (Arduino IDE)
IOTFeatured

ESP32 with FreeRTOS: Software Timers/Timer Interrupts (Arduino IDE)

In this guide, you’ll learn how to use software timers (timer interrupts) with the ESP32 using FreeRTOS programming on Arduino IDE. We’ll take a look at auto-reload (periodic) timers and one-shot timers, and provide simple examples so that you can apply software timers easily to your own projects. You’ll see that using FreeRTOS software timers will make things much easier in your projects to schedule different tasks.

Nov 22, 2025
20 min
Read →

Let's Build Something Amazing

Whether you need a web application, IoT solution, or AI integration, I'm ready to help bring your ideas to life.