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.
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


Hackathon Project webapp to identify plant disease from leaf images
WEBThis 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.
IoT & Embedded Systems

Sui Sensor Storage DApp: Blockchain-Powered IoT Data Management
IOTA 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).

Display Temperature and Humidity on OLED using STM32F103C8T6
IOTHere 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.

RFID and Face ID authentication using ESP32 CAM
IOTIn 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.

Smart Dashboard System using ESP32 Terminal
IOTSmart 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.
Latest Articles
Insights, tutorials, and thoughts on technology and development

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

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.
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.