B.Tech Computer Science student (3rd Year) at COER University, College of Smart Computing, based in Roorkee, Uttarakhand, India.
I work primarily in C++ systems programming, with a focus on multithreading, concurrency, and multi-agent coordination. My recent work centers on simulating coordinated multi-drone (swarm) movement โ exploring how independent agents can be modeled with thread-safe concurrent state, formation-based coordination, and realistic resource constraints like battery and return-to-base logic.
I'm currently deepening my skills toward embedded systems and robotics software (ROS) as a natural next step from systems-level C++ work.
A C++ simulation of coordinated multi-drone movement โ Rule-of-5 compliant fleet management class, thread-safe concurrent movement via std::thread, per-drone battery tracking, formation-offset coordination, and automatic return-to-base on low battery.
A multithreaded C++ tool for monitoring system processes, using custom memory management and thread-safe history snapshots.
A command-line file management utility for Windows, built in C.
A records management application for handling student information and operations.
Languages: C++, C
Concepts: Multithreading & Concurrency, Object-Oriented Design, Memory Management, Data Structures
Tools: Git, GitHub, Linux
- Email: mandeep.singh.uk07@gmail.com
- LinkedIn: linkedin.com/in/mandeep-singh-uk-in