Anhad Singh is a Carnegie Mellon Computer Engineering student with six years of hands-on experience across systems programming, machine learning, and backend engineering. He contributes to low-level open-source projects—adding Multiboot2 and EFI/ACPI support to the Limine bootloader—and has improved robustness in Rust's cargo through targeted error handling and tests. His ML work includes a CNN + bi-directional LSTM for ECG classification that achieved up to 89% precision, reflecting a blend of signal processing and practical model tuning. Anhad also improves developer experience as a technical writer for p5py and cleans up Rust game library examples, showing attention to both users and maintainers. He has industry exposure from internships at RelationalAI and Morgan Stanley and a pattern of community service and tutoring that grounds his technical drive in mentorship and impact. Notably, he combines low-level systems fluency with applied ML interests, making him effective at bridging hardware-adjacent code and data-driven applications.
6 years of coding experience
International Baccalaureate, International Baccalaureate at Westlake Academy
Computer Engineering, Computer Engineering at Carnegie Mellon University
Modern, advanced, portable, multiprotocol bootloader and boot manager.
Role in this project:
Back-end Developer & System Programmer
Contributions:10 reviews, 60 commits, 17 PRs in 1 year 1 month
Contributions summary:Anhad implemented and extended features within the Limine bootloader project, focusing on adding support for advanced boot protocols such as Multiboot2. Their contributions include implementing new tags for kernel file information, adding support for ACPI and EFI memory maps, and integrating with existing bootloader structures. The user also added initial support for loading kernel modules, expanding the bootloader's capabilities and supporting different hardware architectures. The user's commits demonstrate a focus on low-level system programming and integration with boot environments.
p5 is a Python package based on the core ideas of Processing.
Role in this project:
Technical Writer
Contributions:1 review, 13 commits, 11 PRs in 2 months
Contributions summary:Anhad primarily focused on updating and improving the documentation for the p5 library. Their contributions include updates to the installation instructions, guides for processing users, and modifications to the README file, adding badges and aligning content. They also integrated VS Code features and made changes to the `io` library documentation and code, indicating a focus on user experience and code clarity.
python-packagepythonpackage-based
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.