Shiva Prasad is a doctoral candidate and open-source software developer with a decade of experience blending physics, computer science, and hands-on programming to tackle social, technological, and environmental problems. Based in Milan and currently pursuing a PhD at Politecnico di Milano, he pairs rigorous academic training (IIT Madras alumnus) with practical engineering as a long-term contributor to GUI-focused projects like pywebview, where he improved cross-platform UI behaviors including macOS alerts, file inputs, and background styling. Intrinsically old-school in his tooling and approach, Shiva enjoys creative product-building and shipping usable interfaces that bridge research and real-world adoption. His profile reflects a researcher-developer hybrid who deliberately codes at the UI layer to make complex systems more accessible.
10 years of coding experience
Indian Institute of Technology Madras
Doctor of Philosophy - PhD, Doctor of Philosophy - PhD at Politecnico di Milano
Bachelor's degree, Bachelor's degree at Mahatma Gandhi College,Iritti,PO-Keezhur
Higher Secondary School Certificate, Higher Secondary School Certificate at K. P. C. HSS Pattanur, Kannur, Kerala
Build GUI for your Python program with JavaScript, HTML, and CSS
Role in this project:
Front-end Developer
Contributions:134 commits, 37 PRs, 116 pushes in 3 years 8 months
Contributions summary:Shiva's commits primarily focus on implementing UI features within the pywebview project. They addressed issues related to JavaScript alert and confirm methods in the Cocoa (macOS) implementation, ensuring proper display and functionality. Furthermore, the user added support for file input controls, enabling users to interact with file selection dialogs and also contributed by addressing the addition of a background color feature within both the Cocoa (macOS), GTK (Linux), and QT frameworks.
The missing reader mode/color schemes tool for PDFs. 👓
Contributions:18 releases, 52 commits, 7 PRs in 2 years 1 month
reader-modeeye-comfortpdfpdfjscolor-schemes
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.