About Me
I'm a 4th year Computer Science undergrad at People's Education Society (PES) University, Bengaluru.
My interest lies in Systems programming, Machine Learning, UI/UX. I look forward to working on solutions for real world problems!

Hello, I'm Nidhi !
Welcome to my little corner of the digital world :)
About Me ! Explore My WorkMy Projects
TrasHTTP
A lightweight, multithreaded web server written in C, designed to handle multiple client requests simultaneously, using configurable scheduling. Has support for HTTP and HTTPS. The user can choose from 3 different scheduling algorithms - Round Robin, least connections and random. Ensures static file serving with appropriate MIME type detection.
Water Meter in React Native
Developed a simple water meter app for an apartments association to track and manage water level information. Utilized React Native for cross platform compatibility and leveraged Android SDK within Android studio. Designed intuitive UI and UX aligned with Material Design principles.
Cloud based attendance system using RFID
Integrated various sensors (RFID readers, LCD, keypad) and an ESP32-WROOM microcontroller along with a custom socket program that leveraged the Wi-Fi capabilities of the ESP32 for real-time data transmission of attendance details and utilized an AWS EC2 instance for secure data storage and management.
Campus Skill Connect
Designed RESTful APIs for user authentication, skill/project management, and collaborations, with a Flask backend and MariaDB database. This skill exchange platform was built with React, Node.js, and SQL. It allows users to manage and collaborate on skills and projects of their choice, built for collaboration between peers in colleges who are new to coding.
AWS lambda Clone
Serverless function execution platform, re-creation of AWS Lambda's core idea. User can upload code (Python / JavaScript), execute that code in isolated environments (like Docker containers or MicroVMs) and track execution results, performance, and failures while monitoring everything live with dashboards.
This Portfolio
My favourite project of them all. Used simple HTML, CSS and Javascript along with Supabase. Used Supabase mainly to function as a CDN, to render the images and videos in the "Hobbies" section faster. The cute cats were my first attempt at pixel art using GIMP (GNU Image Manipulation - an open source raster graphics editor). Also, hosted it on vercel.
Work Experience
Full-Stack Intern TwoSpoon.ai
October 2025 - Present
- Engineered a multi-tenant Jira Cloud Integration platform with OAuth2.0, using Atlassian REST APIs for dynamic service desk, issue and user management.
- Designed and implemented microservices using TypeScript, Node.js, Express.js, PostgreSQL, with Redis backed caching and JWT-secured endpoints.
- Automated project, ticket and workflow synchronization via advanced JQL, webhooks and custom field mappings, supporting real time updates and audit trails.
- Containerized the system with Docker and orchestrated deployments using PM2.
- Led API schema design, data normalization for complex Jira entities, optimizing for enterprise grade reliability.
Systems and Software Engineering Intern Drivool Technologies Pvt. Ltd.
January 2023 - October 2025
- Cloud Infrastructure: Deployed a Node.js server on AWS EC2 implementing industrial modbus protocol mapping for remote PLC control via MQTT.
- Secure MQTT Architecture: Engineered load-balancing middleware with reconnection handling, topic management.
- Data Transformation Pipeline: Converted complex industrial mappings from Excel to optimized JSON structures for efficient API consumption.
- IoT Device Development: Programmed ESP32 microcontrollers in C/C++ with PubSubClient library for MQTT communication with industrial control systems for internal testing before deployment.
- RESTful API Design: Created scalable endpoints abstracting industrial protocols behind RESTful interfaces, enabling seamless web/mobile integration with physical infrastructure.
- Optimized system performance through efficient publish/subscribe patterns and device identification via MAC addressing.
- Developed Android phone client (Kotlin BLE) and responsive web dashboard for real time energy telemetry
- Developed and tested firmware for a smart electric meter using STM32 microcontroller and ESP32 for cloud connectivity.
- Implemented UART communication between STM32 and ESP32 modules for data transmission.
- Conducted system-level integration testing to ensure seamless operation of hardware and firmware components.
- Performed functional testing to validate real-time electricity monitoring capabilities and cloud connectivity.
- Developed and utilized multiple APIs for storing, retrieving, and deleting historical vehicle movement traces.
- Wrote cronjobs for deleting old historical data and enhanced data management for GPS-based IoT solutions.
- Implementing critical cybersecurity steps to setup SSH and reverse proxy
Machine Learning Research Intern PESU Research Centre - ISFCR
June 2024 - August 2024
- Conducted research on plant disease detection using image processing techniques and advanced machine learning algorithms like autoencoders, self-organizable maps, LightGBM and CatBoost.
- Utilized Python, TensorFlow, Keras, and Scikit-learn, along with data visualization libraries like Matplotlib.
- Used Roboflow to generate annotations for the tea-leaf dataset.
- Research published in the 5th International Conference on Advances in Electrical, Computing, Communication and Sustainable Technologies (ICAECT) - 2025
Research Work
Comparative Analysis of Machine Learning Algorithms for Binary Classification of Tea Leaf Diseases
Quantifying Modality Contributions by Disentangling Multimodal Representations
(Pre-Print available on ArXiv)
My Hobbies
Fine Arts
Click here to see some of my artwork over the years :)
Music
I am classically trained in Hindustani music! Click here to see some of my music covers.
Photography
Its mostly just flowers lol
Gaming
Indie games, farming sims, and puzzle games are my favorites. The cute cats on this webpage are my first attempt at Pixel art using GIMP !
Blog & Thoughts
Coming Soon! ✨
I'm planning to start a blog where I'll share my thoughts on technology, coding adventures, research insights, and maybe some life updates. Stay tuned for interesting content about the intersection of technology and creativity!
Topics I'm excited to write about: Web development tips, AI ethics, sustainable tech, and my journey as a CS student! 🌸
💌 Let's Connect!
I'd love to hear from you! Whether it's about collaboration, opportunities, or just to say hi 🌸