Wikum Weerakutti

Backend Engineering Fellow at OpenMRS

Marathenna, Sabaragamuwa Province, Sri Lanka
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
Wikum Weerakutti is a backend engineer with six years of experience focused on refactoring and hardening server-side systems, currently serving as a Backend Engineering Fellow at OpenMRS. He has driven meaningful improvements to OpenMRS core—renaming and deprecating global properties, adding password reset features, migrating entities to JPA, tightening DB constraints, and implementing detailed audit logging to strengthen traceability. Wikum has repeatedly mentored Google Summer of Code projects for OpenMRS, including work to modernize the developer SDK, showing a knack for improving developer experience as well as production code. Based in Sabaragamuwa Province, Sri Lanka, he pairs formal computing studies with hands-on open-source contributions to a widely used medical-records platform. Notably, his work touches both policy-level configuration and low-level persistence changes, bridging operational concerns with robust engineering.
code6 years of coding experience
bookG.C.E. A/L Physics, G.C.E. A/L Physics at R/ Balangoda Ananda Maithreya National School
bookBSc Honours Degree in Computing and Information Systems Computer Science, BSc Honours Degree in Computing and Information Systems Computer Science at Sabaragamuwa University of Sri Lanka
github-logo-circle

Github Skills (15)

javas10
audit10
jpa10
hibernate10
health10
ehealth10
auditing10
openmrs10
medical10
java10
db-schema9
schema9
database-schema9
database-design9
schema-design9

Programming languages (10)

C#JavaDockerfileShellPLpgSQLSCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
openmrs/openmrs-core

Aug 2022 - Nov 2022

OpenMRS API and web application code
Role in this project:
userBack-end Developer
Contributions:111 reviews, 2 commits, 89 PRs in 2 months
Contributions summary:Wikum primarily focused on refactoring and improving the OpenMRS core backend. They made significant changes to global properties, renaming and deprecating obsolete properties while introducing new ones for password reset functionality. They also updated database constraints and migrated various entities, including `FieldAnswer`, `AlertRecipient`, `DrugIngredient`, `OrderType` to use JPA annotations. Furthermore, the user implemented detailed audit logging to improve the audit trail of various OpenMRS objects.
apij2eehospitalemropenmrs
wikumChamith/openmrs-sdk

May 2023 - Jan 2025

OpenMRS SDK is a toolset which facilitates OpenMRS development
Contributions:199 pushes, 64 branches in 1 year 7 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.
Request Free Trial
Wikum Weerakutti - Backend Engineering Fellow at OpenMRS