Brian Lalor is a Dublin-based Irish-registered pharmacist and regulatory affairs leader with 21 years’ experience managing medicinal product lifecycles, labelling development, and global regulatory submissions. Currently Global Regulatory Affairs Manager at Kora Healthcare, he has progressed through senior regulatory roles at IQVIA and Besins, combining hands-on dossier preparation with people leadership and regulatory systems implementation. His background in pharmacy and an MSc in Toxicology give him both clinical grounding and scientific rigour when navigating complex regulatory environments. Beyond regulatory work he still practices as a locum pharmacist, keeping him grounded in frontline patient care and practical pharmacy operations. An engaged contributor to open-source ops and back-end projects, he has improved reliability in tooling like puppet-logstash and enhanced stream processing in riemann, reflecting an attention to robustness and maintainability. Colleagues describe him as pragmatic, detail-oriented, and unusually comfortable translating between clinical teams, regulators, and engineering stakeholders.
21 years of coding experience
Bsc. (Pharm), Pharmacy, Bsc. (Pharm), Pharmacy at Trinity College, Dublin
MSc., Toxicology, MSc., Toxicology at University of Surrey
A network event stream processing system, in Clojure.
Role in this project:
Back-end Developer
Contributions:6 commits, 1 PR, 3 comments in 2 years
Contributions summary:Brian primarily focused on enhancing the `riemann/riemann` project's core stream processing capabilities. They extended existing functionalities, like the `changed` stream, to include previous value preservation and exception handling. Refactoring efforts aimed to avoid modifying events, optimizing event handling within streams. Furthermore, the user made contributions related to Logstash integration.
Contributions summary:Brian primarily focused on improving the Puppet module's infrastructure and maintainability. They ensured the log directory existed before the service started, preventing silent failures. They implemented containment, preventing package installation issues. Additionally, they addressed whitespace errors and made code consistency changes.
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.