Manoj Lakshan is a software engineer with 7 years of experience specializing in Java and Python backend development, currently working at CoverageX Sri Lanka. He holds a first-class BEng(Hons) in Software Engineering from the University of Westminster and has a track record of improving maintainability in production systems, evidenced by his OpenMRS contributions migrating Hibernate mappings to annotations and fixing patient identifier validation. Manoj has moved through roles from intern to associate consultant, gaining practical domain experience across healthcare and fintech-like projects, and participated in Google Summer of Code which highlights his open-source engagement. Based in Kandy, Sri Lanka, he combines disciplined academic grounding with hands-on refactoring and API work, favoring robust, readable backend engines that scale.
7 years of coding experience
4 years of employment as a software developer
BEng(Hons) software engineering, Computer Software Engineering, first class honours, BEng(Hons) software engineering, Computer Software Engineering, first class honours at University of Westminster
Contributions:89 reviews, 38 PRs, 140 comments in 3 years 1 month
Contributions summary:Manoj primarily focused on refactoring the OpenMRS core codebase, migrating Hibernate mappings to annotations within several domain objects. This includes changes to `LocationAttributeType`, `Relationship`, `SerializedObject`, and `PatientState` classes. Additionally, the user addressed issues related to patient identifier validation within the `PatientServiceImpl`. These changes suggest a strong focus on improving maintainability and updating the data model.
Provides a mechanism for marking patient records with important messages within OpenMRS
Contributions:101 pushes, 35 branches in 9 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
Manoj Lakshan - Software Engineer at CoverageX Sri Lanka