Arjob Mukherjee is a Software Engineer 2 based in Bengaluru with eight years of experience building low-level systems, firmware, and tooling across graphics drivers, scientific instruments, and automation platforms. At Imagination Technologies he works on OpenGL SC/OpenGL ES driver and firmware development, complementing earlier roles delivering firmware, image-processing software, and RPA-driven business automation. A lifelong tinkerer, he designs things from scratch—most notably MeghaOS-x86, a graphical OS for Intel PCs—and has created toy-language compilers and FPGA/electronics tools released as open source. He blends practical product delivery in C, C#, and embedded firmware with a deep curiosity for vintage electronics and systems internals, making him comfortable across silicon-near projects and higher-level automation.
8 years of coding experience
7 years of employment as a software developer
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at University of Calcutta
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at University of Burdwan
Contributions:12 commits, 11 pushes, 1 branch in 1 year 10 months
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.