At IndianInstitute of Embedded System, I designed low-level C/C++ applications for Linux, including process-based applications using fork(), exec(), wait(), pipe(), and IPC mechanisms. I also developed modular backend components and maintained Makefiles.
I built a custom memory allocator in C that manages heap blocks with splitting and merging, addressing fragmentation and optimizing allocation. I also developed a Unix-like mini shell with command execution, piping, and background processes.
Earlier, I developed Python scripts to automate reporting at TataAdvanced Systems Limited and performed data analysis for mechanical and chemical testing systems. I also trained learners in C, C++, and core computer science concepts.

