Shiva Prasad

Doctoral Candidate

Milan, Lombardy, Italy
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

🤩
Rockstar
🎓
Top School
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.
code10 years of coding experience
bookIndian Institute of Technology Madras
bookDoctor of Philosophy - PhD, Doctor of Philosophy - PhD at Politecnico di Milano
bookBachelor's degree, Bachelor's degree at Mahatma Gandhi College,Iritti,PO-Keezhur
bookHigher Secondary School Certificate, Higher Secondary School Certificate at K. P. C. HSS Pattanur, Kannur, Kerala
languagesMalayalam, English, Hindi, Tamil, Italian
stackoverflow-logo

Stackoverflow

Stats
106reputation
4kreached
5answers
1question
github-logo-circle

Github Skills (13)

javascript10
cocoa10
file-dialog9
windows-gui9
webkit8
qt7
html7
gtk7
nstextview6
android-webview6
webview6
macos6
android6

Programming languages (8)

TypeScriptC++CJavaScriptObjective-CSwiftKotlinPython

Github contributions (5)

github-logo-circle
r0x0r/pywebview

Apr 2017 - Nov 2020

Build GUI for your Python program with JavaScript, HTML, and CSS
Role in this project:
userFront-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.
pythonosxwindowscssjavascript
shivaprsd/doq

Dec 2020 - Feb 2023

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.
Request Free Trial
Shiva Prasad - Doctoral Candidate