Lluis Martinez is a Senior Software Engineer based in Barcelona with 13 years of professional experience and a deep background in backend Java development. He currently drives engineering at T-Systems Iberia and has long contributed to OpenMRS, where his volunteer work fixing bugs and improving REST APIs and authorization logic earned him Developer of the Month and mentoring roles during Google Summer of Code. His open-source contributions include thoughtful fixes to core OpenMRS services and webservices.rest controllers, demonstrating strength in debugging, test reliability, and healthcare-focused systems. Lluis’s career spans roles from analyst-programmer to technical consultant and business analyst, giving him strong systems-thinking and cross-functional collaboration skills. He combines enterprise delivery experience with sustained open-source involvement, making him comfortable operating in both commercial and community-driven projects. A pragmatic problem-solver, he often surfaces subtle authorization and test issues that improve long-term system robustness.
13 years of coding experience
15 years of employment as a software developer
Col·legi Bisbe Moll, Tortosa
Computer Science, Computer Science at Facultat d'Informatica de Barcelona
Contributions:119 commits, 12 PRs, 25 pushes in 4 years 7 months
Contributions summary:Lluis primarily focused on modifying the OpenMRS API, particularly related to encounter and encounter role services. Their commits involved correcting permission issues and adjusting method authorization, primarily in Java. Additionally, the user made changes to the web application code, including form and maintenance page modifications, indicating involvement in the backend logic and data access aspects of the OpenMRS system.
Provides RESTful web services for OpenMRS (REST API)
Role in this project:
Back-end Developer
Contributions:26 commits, 14 PRs, 2 pushes in 2 years 9 months
Contributions summary:Lluis primarily contributed to fixing failing tests within the RESTful web services for OpenMRS. Their work involved debugging and correcting issues in various controller tests, including those for Cohort, CohortMember, ConceptDatatype, Order, PersonAddress, and HL7Message functionalities. They also made adjustments to Java files within the omod-common directory, likely to resolve test failures or improve the reliability of the REST API. Furthermore, they addressed several test cases in the ConceptController1_8Test and ConceptController1_9Test, and also made some test improvements for the PatientController1_8Test.
webserviceopenmrsrestfulopenmrs-apiweb-services
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
Lluis Martinez - Senior Software Engineer at T-Systems Iberia