Maninder Singh

Senior Software Engineer at Mphasis

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Maninder Singh is a Senior Software Engineer based in Bengaluru with 11 years of experience building and testing reliable software across enterprise and device teams. He has progressed from manual and UI testing at Samsung R&D to software engineering roles at HP and Mphasis, combining hands-on QA instincts with automation and code-quality improvements. His open-source contributions to the Linux Test Project show attention to low-level robustness and code hygiene—removing redundant checks and refactoring for clarity. Comfortable across test planning, automation, and project delivery, he seeks new challenges where pragmatic engineering and quality-first practices intersect.
code11 years of coding experience
job6 years of employment as a software developer
bookIndian Institute of Technology Madras
bookHigh School, Science, 60%, High School, Science, 60% at G.S.S.S Amni
bookAssociate’s Degree, Electronics and Communications Engineering, B - 75% cleared with Destinction, Associate’s Degree, Electronics and Communications Engineering, B - 75% cleared with Destinction at BSF institute of technology Bangalore
languagesHindi, English, Punjabi, himachali languages
github-logo-circle

Github Skills (9)

c1710
libc10
linux10
c-programming10
c1110
test-automation10
unix9
testcase9
linux-kernel8

Programming languages (1)

C

Github contributions (5)

github-logo-circle
linux-test-project/ltp

Jun 2015 - Jul 2015

Linux Test Project (mailing list: https://lists.linux.it/listinfo/ltp)
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:33 commits in 29 days
Contributions summary:Maninder's primary contribution involves removing redundant NULL checks before `free()` calls within various test files and utility functions. The changes include modifications across multiple directories, including tools, network, and kernel. These updates suggest the user is focused on cleaning up and improving the code base by removing unnecessary checks, potentially enhancing code readability and reducing potential overhead. The commits also refactor code by using `ARRAY_SIZE` macro for code clarity.
unixposixtest-automationtest-projectmanjaro
hnaz/linux-mm

Mar 2015 - Mar 2022

Linux kernel source tree
Contributions:425 commits in 7 years
kernellinux-kernellinuxkernel-source
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.
Request Free Trial
Maninder Singh - Senior Software Engineer at Mphasis