Prarup Gurung

Machine Learning Engineer at owncloud

London, England, United Kingdom
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
Prarup Gurung is a Machine Learning Engineer and seasoned QA Automation Engineer with around a decade of diverse software experience spanning test automation, backend QA, and NLP-focused ML work. Based in London, he has driven quality across major open-source projects like ownCloud—writing Playwright end-to-end tests and Behat acceptance suites that validate core features such as file versioning, WebDAV and share workflows. He combines hands-on test engineering (Playwright, Behat, PHP) with practical ML/NLP skills and Python/Django familiarity, enabling him to bridge product, backend APIs, and data-driven features. His background includes leadership and teaching roles, reflecting strong communication and mentoring ability alongside technical delivery. Known for improving test coverage and CI/CD reliability, he brings an analytical, detail-oriented approach to reducing regressions and shipping stable releases. An often-overlooked strength is his mix of open-source contributions plus academic and leadership experience, giving him both community fluency and curriculum-level breadth.
code10 years of coding experience
job4 years of employment as a software developer
bookAssociate's Degree, Associate's Degree at Prasadi Academy Higher Secondary School
bookMaster of Science - MS, Master of Science - MS at Central Department of Computer Science and Information Technology, Tribhuvan University
bookHigh School, High School at Shree Janahit Higher Secondary School
bookBachelor of Science - BS, Bachelor of Science - BS at National College of Computer Studies
bookMaster of Science - MS, Master of Science - MS at University of Bedfordshire
languagesNepali, English
github-logo-circle

Github Skills (27)

e2e-testing10
javascript10
behat10
ocs10
testing10
e2e-test10
graph10
typescript10
php10
file-sharing10
api10
typescript-types10
playwright10
typescripts10
webdav10

Programming languages (15)

C#C++CSSRustVueGoHTMLKotlin

Github contributions (5)

github-logo-circle
owncloud/web

Feb 2022 - Jan 2023

:dragon_face: Next generation frontend for ownCloud Infinite Scale
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:102 reviews, 72 commits, 108 PRs in 11 months
Contributions summary:Prarup primarily contributed to the testing framework of the `owncloud/web` repository. Their commits focused on creating and modifying end-to-end tests using Playwright, targeting file versioning and share functionality. These changes involved implementing tests for restoring file versions, accepting/declining shares, and verifying quick action features. The user demonstrated proficiency in using a testing framework to validate UI interactions within the application.
next-generationreactdragonowncloudscale
owncloud/ocis

Feb 2022 - Dec 2022

:atom_symbol: ownCloud Infinite Scale Stack
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:444 reviews, 51 commits, 271 PRs in 10 months
Contributions summary:Prarup primarily contributed to the project by adding and modifying acceptance tests using the Behat framework. These tests cover a range of functionalities within the ownCloud Infinite Scale Stack, specifically focusing on group creation, TUS file uploads, and user management using the Graph API. The user demonstrated the ability to write and maintain tests for both backend and spaces functionalities, ensuring feature correctness through automated testing. Their work is crucial for verifying the stability and functionality of the project's core APIs.
owncloudscalerevaatominfinite
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
Prarup Gurung - Machine Learning Engineer at owncloud