Skip to content
View mandeepsingh-uk's full-sized avatar

Block or report mandeepsingh-uk

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
mandeepsingh-uk/README.md

Hi, I'm Mandeep Singh ๐Ÿ‘‹

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.


๐Ÿš€ Featured Projects

swarm-drone-simulator

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.

cpp-process-monitor

A multithreaded C++ tool for monitoring system processes, using custom memory management and thread-safe history snapshots.

file_manager_for_windows_in_C

A command-line file management utility for Windows, built in C.

Student-management-system-

A records management application for handling student information and operations.


๐Ÿ› ๏ธ Technical Skills

Languages: C++, C

Concepts: Multithreading & Concurrency, Object-Oriented Design, Memory Management, Data Structures

Tools: Git, GitHub, Linux


๐Ÿ“ซ Reach me

Popular repositories Loading

  1. file_manager_for_windows_in_C file_manager_for_windows_in_C Public

    A command-line file management utility built in C for Windows

    C

  2. Student-management-system- Student-management-system- Public

  3. cpp-process-monitor cpp-process-monitor Public

    A multithreaded C++ process monitoring system featuring custom memory management, thread-safe history snapshots, and state persistence

    C++

  4. swarm-drone-simulator swarm-drone-simulator Public

    C++ simulation of coordinated multi-drone movement with concurrent (multi-threaded) operations, battery tracking, and return-to-base logic โ€” groundwork for swarm coordination and formation control.

    C++

  5. mandeepsingh-uk mandeepsingh-uk Public