Oshan Mudannayake is a Lead ML Engineer with a decade of experience building machine learning and software systems across research and industry, currently leading ML efforts at Skillfully while pursuing a Master's in Data Science & AI. He blends practical production work—contributing front-end improvements to the well-known ownCloud web client and backend fixes to WSO2 identity frameworks—with research experience in privacy-preserving ML and machine learning over encrypted data. Comfortable across the stack, Oshan has shipped OCR for Sinhala, implemented CORS and tenant management services, and delivered UX-focused file management features, showing both systems-level rigour and product sensibility. An active contributor to open-source projects and an IEEE alumnus who led award-winning student initiatives, he pairs curiosity in AI/ML, RL and game theory with hands-on engineering to move ideas into deployed solutions.
10 years of coding experience
7 years of employment as a software developer
Master's degree Data Science & AI, Master's degree Data Science & AI at University of Moratuwa
Bachelor's degree Computer Science, Bachelor's degree Computer Science at University of Colombo School of Computing
Physical Sciences, Physical Sciences at Maliyadeva College
:dragon_face: Next generation frontend for ownCloud Infinite Scale
Role in this project:
Front-end Developer
Contributions:35 commits, 10 PRs, 32 pushes in 4 months
Contributions summary:Oshan primarily contributed to the front-end development of the ownCloud web application. Their work involved implementing core UI components, including file browsing functionalities, context menus, and drag-and-drop interactions. They also addressed various UI/UX issues, such as back navigation and file filtering, and implemented file download functionality. The user's commits focused on enhancing the user experience and improving the overall usability of the application's file management features.
Contributions:15 reviews, 20 commits, 22 PRs in 7 months
Contributions summary:Oshan primarily contributed to the back-end of the `carbon-identity-framework` repository. Their work included adding a missing brace in a configuration file, implementing a CORS OSGi service, adding tenant CORS configurations, and adding separate methods for tenant/app CORS management. They also addressed schema issues and fixed identity constant issues within the project.
identity
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
Oshan Mudannayake - Lead ML Engineer at Skillfully