SlideShare a Scribd company logo
1 of 21
Who am I
& What I have done
Dr MHB Ariyaratne
MBBS, MSc, MD
Executive
Summary
Medical Doctor cum Software Developer
Designed, Coded and Managed Open
Source Medical Applications
Experienced Tutor in Laboratory
Informatics & Medical Logistics
Prepared to complete any task assigned
to me to the best of my ability.
Work Experience
2002
MBBS
2003–2004
Internship in
Medicine &
Surgery
2004–2009
Medical Officer
(Obs & Gyn)
2009–2010
Medical Officer
in Radiology
2010–2012
MSc
(Biomedical
Informatics)
2012–2015
MO (Health
Informatics)
2015–2017
Medical Officer
in Charge in a
Divisional
Hospital
2017
MD (Health
Informatics)
Experience as a Clinician
2002 - 2017
 Obstetrics & Gynaecology
 Radiology
 Medicine
 Surgery
 OPD
 Psychiatry
 General Practice (Part-time)
Experience as a Medical Administrator
2012 - 2017
 MOIC/DMO in Divisional Hospital, Unawatuna
 The Runner-up in Best Divisional Hospital in Southern Province
 MOIC in Health Information Unit / QMU
 National Productivity Award
 National Quality Award
Experience as Developer
2004 - UpToDate
2004
EMR with for My GP
Practice
2006
LIMS with VB6 & MS-
Access
2007
Pharmacy System &
Appointment
Management with VB6 &
MS-SQL Server
2008
Hospital Management
Information System with
VB6 & MS-SQL Server
2013
Open Source Web based
Hospital Information
Management System with
JavaEE, JavaSE, C#, Android
App
2014
Several Information
Systems for government
Sector Mainly with
JavaEE – (Health Related
& Administrative)
Roles Played
 System Requirement Elicitation
 System Architect
 Object Oriented System Designing
 Programming
 Source Code Management & Versioning
 Issue Tracking
 User Training
 System Administration
Major
Information
Systems
Opensource Data Collection and Analysis
Platform
Opensource Hospital Management Information
System for Private Hospitals in Sri Lanka
Several Information Systems used for Medical
Administration
National Birth Defect Surveillance System
Development
of Flexible
Health Data
Collection
Platform
Program Managers –
Create Data Entry
Forms, Create
Indicators, Create
Reports and Queries
Clinicians – Easy Client
Data Retrieval
Data Entry Personals –
Minimal Data Entry
Monitoring and
Evaluation Teams –
Reports, Indicators,
Queries
Clinical Researchers –
Complex Querying of
Data
System Administrators
– Data Dictionary
Services
Open Source
Hospital
Information
Management
System
 Used in 40 Private Sector Healthcare Institutions in Sri Lanka
 MIT License
 OPD, Billing, Finance Module
 Appointment Management System
 Laboratory Management Information System
 Pharmacy System and Medical Logistics System
 Admissions, Inpatient and Discharge Management System
 Operation Theatre Management System
 Stores and Assets Management System
 Human Resource Management System
 ERP System
Currently Used Technologies & Tools
 Programming paradigm – Object Oriented Programming
 Program Core, API, Web Interfaces – Java, JavaEE, JSF, Primefaces
 Standalone Applications – C#(Lab. Middleware), JavaSE(Printing)
 Source code Management & Versioning – git, github, bitbucket
 IDE - Netbeans
 Databases – MySQL/MarioDB, JPA, JPQL, Derby, ObjectDB
 Hardware Server – Google Cloud or Local Servers
 Operating Systems – Ubuntu
 Application Servers – Payara, GlassFish
 Interfacing – RESTFul, ASTM
 New Changes – Monolithic Applications to Microservices
Lecturer & Tutor
2002 - UpToDate
 Postgraduate Institute of Medicine for Postgraduate Students -
MSc(Biomedical Informatics)
 Department of Allied Health Science, Faculty of Medicine, University of
Ruhuna, Sri Lanka – BSc (Laboratory Management)
 Inservice Training at the Southern Provincial Health Training Centre, Sri
Lanka
 MSc Student Supervision for USCS, University of Colombo, Sri Lanka
 BIT student supervision for University of Moratuwa, Sri Lanka
 HND(IT) Student Supervisor for ATI(Labuduwa), Sri Lanka & NITA, Sri Lanka
Medical Officer (Health Informatics)
2014 - UpToDate
Creation of ICT related hardware specifications
Procurement of Hardware, Software and ICT related Services
Technical Evaluation Committee Members
Represents national eHealth Steering Committee
Contributed to National Digital Health Blueprint
Contributing to National Health Interoperability Architecture
Academic
2012 - UpToDate
 Oral Presentations
 AeHIN Webinars
 Poster Presentations
 Journal Articles
 Predictive / Prescriptive Modelling of Use of Misoprostol for the Management
of Early Miscarriages
Thank
you

More Related Content

What's hot

Best Healthcare and Hospital Website Project Work Done by E Vision Technologi...
Best Healthcare and Hospital Website Project Work Done by E Vision Technologi...Best Healthcare and Hospital Website Project Work Done by E Vision Technologi...
Best Healthcare and Hospital Website Project Work Done by E Vision Technologi...Raj Gupta
 
E Healthcare Systems Hb Emr Prep Pp
E Healthcare Systems Hb Emr Prep PpE Healthcare Systems Hb Emr Prep Pp
E Healthcare Systems Hb Emr Prep Pphunterberney
 
Don Ward Beaker Resume
Don Ward Beaker ResumeDon Ward Beaker Resume
Don Ward Beaker ResumeDon Ward
 
IRJET- An Android Application for Electronic Health Record System
IRJET- An Android Application for Electronic Health Record SystemIRJET- An Android Application for Electronic Health Record System
IRJET- An Android Application for Electronic Health Record SystemIRJET Journal
 
Online Medical System
Online Medical SystemOnline Medical System
Online Medical SystemIRJET Journal
 
hospital management system
hospital management systemhospital management system
hospital management systemshivangi singh
 
Hospital Infomation System
Hospital Infomation SystemHospital Infomation System
Hospital Infomation SystemNguyen Truong
 
Healthcare informatics master degree at www.mgumst.org
Healthcare informatics master degree at www.mgumst.orgHealthcare informatics master degree at www.mgumst.org
Healthcare informatics master degree at www.mgumst.orgBipinkumar Rathod
 
Technology's New Role in Healthcare
Technology's New Role in HealthcareTechnology's New Role in Healthcare
Technology's New Role in HealthcarePrimacy
 
Patient prescription management system
Patient   prescription management systemPatient   prescription management system
Patient prescription management systemMohand Sakr
 
Hospital management-system
Hospital management-systemHospital management-system
Hospital management-systemsam143143
 
Health it portfolio
Health it portfolioHealth it portfolio
Health it portfolioPankaj Gupta
 
Software Project Management: e-Hospital
Software Project Management: e-HospitalSoftware Project Management: e-Hospital
Software Project Management: e-HospitalNilay Kumar
 
Web based tutorial on electronic patient records system training
Web based tutorial on electronic patient records system trainingWeb based tutorial on electronic patient records system training
Web based tutorial on electronic patient records system trainingElba Curt
 

What's hot (20)

Major2ppt
Major2pptMajor2ppt
Major2ppt
 
Best Healthcare and Hospital Website Project Work Done by E Vision Technologi...
Best Healthcare and Hospital Website Project Work Done by E Vision Technologi...Best Healthcare and Hospital Website Project Work Done by E Vision Technologi...
Best Healthcare and Hospital Website Project Work Done by E Vision Technologi...
 
E Healthcare Systems Hb Emr Prep Pp
E Healthcare Systems Hb Emr Prep PpE Healthcare Systems Hb Emr Prep Pp
E Healthcare Systems Hb Emr Prep Pp
 
Overview of Hospital Information Systems
Overview of Hospital Information SystemsOverview of Hospital Information Systems
Overview of Hospital Information Systems
 
Don Ward Beaker Resume
Don Ward Beaker ResumeDon Ward Beaker Resume
Don Ward Beaker Resume
 
IRJET- An Android Application for Electronic Health Record System
IRJET- An Android Application for Electronic Health Record SystemIRJET- An Android Application for Electronic Health Record System
IRJET- An Android Application for Electronic Health Record System
 
Online Medical System
Online Medical SystemOnline Medical System
Online Medical System
 
hospital management system
hospital management systemhospital management system
hospital management system
 
Hospital Infomation System
Hospital Infomation SystemHospital Infomation System
Hospital Infomation System
 
Hospital management first review
Hospital management first reviewHospital management first review
Hospital management first review
 
MIS project On Ziauddin Hospital
MIS project On Ziauddin HospitalMIS project On Ziauddin Hospital
MIS project On Ziauddin Hospital
 
Healthcare informatics master degree at www.mgumst.org
Healthcare informatics master degree at www.mgumst.orgHealthcare informatics master degree at www.mgumst.org
Healthcare informatics master degree at www.mgumst.org
 
Technology's New Role in Healthcare
Technology's New Role in HealthcareTechnology's New Role in Healthcare
Technology's New Role in Healthcare
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
 
Patient prescription management system
Patient   prescription management systemPatient   prescription management system
Patient prescription management system
 
Hospital management-system
Hospital management-systemHospital management-system
Hospital management-system
 
Health it portfolio
Health it portfolioHealth it portfolio
Health it portfolio
 
Software Project Management: e-Hospital
Software Project Management: e-HospitalSoftware Project Management: e-Hospital
Software Project Management: e-Hospital
 
Web based tutorial on electronic patient records system training
Web based tutorial on electronic patient records system trainingWeb based tutorial on electronic patient records system training
Web based tutorial on electronic patient records system training
 
Smart hospitals
Smart hospitalsSmart hospitals
Smart hospitals
 

Similar to Who am i and what i have done

Deborah J Lake Resume (2)
Deborah J Lake Resume (2)Deborah J Lake Resume (2)
Deborah J Lake Resume (2)Debbie Lake
 
Site Visit Slides for Mahidol University Faculty of Tropical Medicine's Diplo...
Site Visit Slides for Mahidol University Faculty of Tropical Medicine's Diplo...Site Visit Slides for Mahidol University Faculty of Tropical Medicine's Diplo...
Site Visit Slides for Mahidol University Faculty of Tropical Medicine's Diplo...Nawanan Theera-Ampornpunt
 
Kim bonett cv_2016
Kim bonett cv_2016Kim bonett cv_2016
Kim bonett cv_2016koko bonet
 
Michelle Shulse. Resume.8.25.16
Michelle Shulse. Resume.8.25.16Michelle Shulse. Resume.8.25.16
Michelle Shulse. Resume.8.25.16Michelle Shulse
 
Brandi Houck Resume
Brandi Houck ResumeBrandi Houck Resume
Brandi Houck ResumeBrandi Houck
 
Pasko,deborah cv.04.14 for linkedin pdf
Pasko,deborah cv.04.14 for linkedin pdfPasko,deborah cv.04.14 for linkedin pdf
Pasko,deborah cv.04.14 for linkedin pdfdapasko
 
eHealth - Norm Archer
eHealth - Norm ArchereHealth - Norm Archer
eHealth - Norm ArcherGHBN
 
e-MedSolution
e-MedSolutione-MedSolution
e-MedSolutionandecker
 
Data-Science g BBC ghjkkkksjsjsjsjjdjsns
Data-Science g BBC ghjkkkksjsjsjsjjdjsnsData-Science g BBC ghjkkkksjsjsjsjjdjsns
Data-Science g BBC ghjkkkksjsjsjsjjdjsnsnarendrancool
 
Serkanturkeli 2017 cv-yeni
Serkanturkeli 2017 cv-yeniSerkanturkeli 2017 cv-yeni
Serkanturkeli 2017 cv-yeniSerkan Turkeli
 
Master in Bioinformatics and Computational Biology
Master in Bioinformatics and Computational BiologyMaster in Bioinformatics and Computational Biology
Master in Bioinformatics and Computational BiologyFrancisco Couto
 

Similar to Who am i and what i have done (20)

Clinical Informatics: Education, Experience, Expectations
Clinical Informatics: Education, Experience, ExpectationsClinical Informatics: Education, Experience, Expectations
Clinical Informatics: Education, Experience, Expectations
 
Deborah J Lake Resume (2)
Deborah J Lake Resume (2)Deborah J Lake Resume (2)
Deborah J Lake Resume (2)
 
Site Visit Slides for Mahidol University Faculty of Tropical Medicine's Diplo...
Site Visit Slides for Mahidol University Faculty of Tropical Medicine's Diplo...Site Visit Slides for Mahidol University Faculty of Tropical Medicine's Diplo...
Site Visit Slides for Mahidol University Faculty of Tropical Medicine's Diplo...
 
Lindsay Johnson Resume
Lindsay Johnson ResumeLindsay Johnson Resume
Lindsay Johnson Resume
 
Kim bonett cv_2016
Kim bonett cv_2016Kim bonett cv_2016
Kim bonett cv_2016
 
Michelle Shulse. Resume.8.25.16
Michelle Shulse. Resume.8.25.16Michelle Shulse. Resume.8.25.16
Michelle Shulse. Resume.8.25.16
 
TAbreha Resume
TAbreha ResumeTAbreha Resume
TAbreha Resume
 
Clinical Trials
Clinical TrialsClinical Trials
Clinical Trials
 
Brandi Houck Resume
Brandi Houck ResumeBrandi Houck Resume
Brandi Houck Resume
 
My_Resume
My_ResumeMy_Resume
My_Resume
 
Pasko,deborah cv.04.14 for linkedin pdf
Pasko,deborah cv.04.14 for linkedin pdfPasko,deborah cv.04.14 for linkedin pdf
Pasko,deborah cv.04.14 for linkedin pdf
 
RAHUL_RESUME
RAHUL_RESUMERAHUL_RESUME
RAHUL_RESUME
 
eHealth - Norm Archer
eHealth - Norm ArchereHealth - Norm Archer
eHealth - Norm Archer
 
Care Hupp Resume
Care Hupp ResumeCare Hupp Resume
Care Hupp Resume
 
Care hupp resume
Care hupp resumeCare hupp resume
Care hupp resume
 
e-MedSolution
e-MedSolutione-MedSolution
e-MedSolution
 
Data-Science g BBC ghjkkkksjsjsjsjjdjsns
Data-Science g BBC ghjkkkksjsjsjsjjdjsnsData-Science g BBC ghjkkkksjsjsjsjjdjsns
Data-Science g BBC ghjkkkksjsjsjsjjdjsns
 
Serkanturkeli 2017 cv-yeni
Serkanturkeli 2017 cv-yeniSerkanturkeli 2017 cv-yeni
Serkanturkeli 2017 cv-yeni
 
PACS AND IMAGING INFORMATICS -2018
PACS AND IMAGING INFORMATICS -2018PACS AND IMAGING INFORMATICS -2018
PACS AND IMAGING INFORMATICS -2018
 
Master in Bioinformatics and Computational Biology
Master in Bioinformatics and Computational BiologyMaster in Bioinformatics and Computational Biology
Master in Bioinformatics and Computational Biology
 

More from M H Buddhika Ariyaratne (17)

14. collections
14. collections14. collections
14. collections
 
13. interfaces
13. interfaces13. interfaces
13. interfaces
 
12. arrays
12. arrays12. arrays
12. arrays
 
11. java methods
11. java methods11. java methods
11. java methods
 
10. inheritance
10. inheritance10. inheritance
10. inheritance
 
9. strings
9. strings9. strings
9. strings
 
8. objects & classes
8. objects & classes8. objects & classes
8. objects & classes
 
7. flowcharts and pseudocode
7. flowcharts and pseudocode7. flowcharts and pseudocode
7. flowcharts and pseudocode
 
6. java operators
6. java operators6. java operators
6. java operators
 
5. variables & data types
5. variables & data types5. variables & data types
5. variables & data types
 
4. mathematics for computing
4. mathematics for computing4. mathematics for computing
4. mathematics for computing
 
3. introduction to java
3. introduction to java3. introduction to java
3. introduction to java
 
2. data structures & algorithms
2. data structures & algorithms2. data structures & algorithms
2. data structures & algorithms
 
1. introduction mathematics for computing and object oriented programming
1. introduction   mathematics for computing  and  object oriented programming1. introduction   mathematics for computing  and  object oriented programming
1. introduction mathematics for computing and object oriented programming
 
Gis for healthcare introduction
Gis for healthcare   introductionGis for healthcare   introduction
Gis for healthcare introduction
 
Open hospital management information system
Open hospital management information systemOpen hospital management information system
Open hospital management information system
 
Electronic health record system for sri lankan general practitioners
Electronic health record system for sri lankan general practitionersElectronic health record system for sri lankan general practitioners
Electronic health record system for sri lankan general practitioners
 

Recently uploaded

Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...Miss joya
 
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original Photos
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original PhotosCall Girl Service Bidadi - For 7001305949 Cheap & Best with original Photos
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original Photosnarwatsonia7
 
Call Girl Chennai Indira 9907093804 Independent Call Girls Service Chennai
Call Girl Chennai Indira 9907093804 Independent Call Girls Service ChennaiCall Girl Chennai Indira 9907093804 Independent Call Girls Service Chennai
Call Girl Chennai Indira 9907093804 Independent Call Girls Service ChennaiNehru place Escorts
 
Russian Call Girls Chennai Madhuri 9907093804 Independent Call Girls Service ...
Russian Call Girls Chennai Madhuri 9907093804 Independent Call Girls Service ...Russian Call Girls Chennai Madhuri 9907093804 Independent Call Girls Service ...
Russian Call Girls Chennai Madhuri 9907093804 Independent Call Girls Service ...Nehru place Escorts
 
Hi,Fi Call Girl In Mysore Road - 7001305949 | 24x7 Service Available Near Me
Hi,Fi Call Girl In Mysore Road - 7001305949 | 24x7 Service Available Near MeHi,Fi Call Girl In Mysore Road - 7001305949 | 24x7 Service Available Near Me
Hi,Fi Call Girl In Mysore Road - 7001305949 | 24x7 Service Available Near Menarwatsonia7
 
Call Girls Colaba Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls Colaba Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls Colaba Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls Colaba Mumbai ❤️ 9920874524 👈 Cash on Deliverynehamumbai
 
Call Girls Doddaballapur Road Just Call 7001305949 Top Class Call Girl Servic...
Call Girls Doddaballapur Road Just Call 7001305949 Top Class Call Girl Servic...Call Girls Doddaballapur Road Just Call 7001305949 Top Class Call Girl Servic...
Call Girls Doddaballapur Road Just Call 7001305949 Top Class Call Girl Servic...narwatsonia7
 
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore EscortsCall Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escortsvidya singh
 
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...Miss joya
 
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.Artifacts in Nuclear Medicine with Identifying and resolving artifacts.
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.MiadAlsulami
 
College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...
College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...
College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...Miss joya
 
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Service
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort ServiceCall Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Service
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Serviceparulsinha
 
Aspirin presentation slides by Dr. Rewas Ali
Aspirin presentation slides by Dr. Rewas AliAspirin presentation slides by Dr. Rewas Ali
Aspirin presentation slides by Dr. Rewas AliRewAs ALI
 
Russian Call Girls in Chennai Pallavi 9907093804 Independent Call Girls Servi...
Russian Call Girls in Chennai Pallavi 9907093804 Independent Call Girls Servi...Russian Call Girls in Chennai Pallavi 9907093804 Independent Call Girls Servi...
Russian Call Girls in Chennai Pallavi 9907093804 Independent Call Girls Servi...Nehru place Escorts
 
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...Miss joya
 
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service ChennaiCall Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service ChennaiNehru place Escorts
 
Call Girls Chennai Megha 9907093804 Independent Call Girls Service Chennai
Call Girls Chennai Megha 9907093804 Independent Call Girls Service ChennaiCall Girls Chennai Megha 9907093804 Independent Call Girls Service Chennai
Call Girls Chennai Megha 9907093804 Independent Call Girls Service ChennaiNehru place Escorts
 
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% SafeBangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safenarwatsonia7
 
VIP Call Girls Pune Vrinda 9907093804 Short 1500 Night 6000 Best call girls S...
VIP Call Girls Pune Vrinda 9907093804 Short 1500 Night 6000 Best call girls S...VIP Call Girls Pune Vrinda 9907093804 Short 1500 Night 6000 Best call girls S...
VIP Call Girls Pune Vrinda 9907093804 Short 1500 Night 6000 Best call girls S...Miss joya
 
Call Girls Service Noida Maya 9711199012 Independent Escort Service Noida
Call Girls Service Noida Maya 9711199012 Independent Escort Service NoidaCall Girls Service Noida Maya 9711199012 Independent Escort Service Noida
Call Girls Service Noida Maya 9711199012 Independent Escort Service NoidaPooja Gupta
 

Recently uploaded (20)

Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
 
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original Photos
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original PhotosCall Girl Service Bidadi - For 7001305949 Cheap & Best with original Photos
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original Photos
 
Call Girl Chennai Indira 9907093804 Independent Call Girls Service Chennai
Call Girl Chennai Indira 9907093804 Independent Call Girls Service ChennaiCall Girl Chennai Indira 9907093804 Independent Call Girls Service Chennai
Call Girl Chennai Indira 9907093804 Independent Call Girls Service Chennai
 
Russian Call Girls Chennai Madhuri 9907093804 Independent Call Girls Service ...
Russian Call Girls Chennai Madhuri 9907093804 Independent Call Girls Service ...Russian Call Girls Chennai Madhuri 9907093804 Independent Call Girls Service ...
Russian Call Girls Chennai Madhuri 9907093804 Independent Call Girls Service ...
 
Hi,Fi Call Girl In Mysore Road - 7001305949 | 24x7 Service Available Near Me
Hi,Fi Call Girl In Mysore Road - 7001305949 | 24x7 Service Available Near MeHi,Fi Call Girl In Mysore Road - 7001305949 | 24x7 Service Available Near Me
Hi,Fi Call Girl In Mysore Road - 7001305949 | 24x7 Service Available Near Me
 
Call Girls Colaba Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls Colaba Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls Colaba Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls Colaba Mumbai ❤️ 9920874524 👈 Cash on Delivery
 
Call Girls Doddaballapur Road Just Call 7001305949 Top Class Call Girl Servic...
Call Girls Doddaballapur Road Just Call 7001305949 Top Class Call Girl Servic...Call Girls Doddaballapur Road Just Call 7001305949 Top Class Call Girl Servic...
Call Girls Doddaballapur Road Just Call 7001305949 Top Class Call Girl Servic...
 
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore EscortsCall Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
 
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...
 
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.Artifacts in Nuclear Medicine with Identifying and resolving artifacts.
Artifacts in Nuclear Medicine with Identifying and resolving artifacts.
 
College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...
College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...
College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...
 
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Service
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort ServiceCall Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Service
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Service
 
Aspirin presentation slides by Dr. Rewas Ali
Aspirin presentation slides by Dr. Rewas AliAspirin presentation slides by Dr. Rewas Ali
Aspirin presentation slides by Dr. Rewas Ali
 
Russian Call Girls in Chennai Pallavi 9907093804 Independent Call Girls Servi...
Russian Call Girls in Chennai Pallavi 9907093804 Independent Call Girls Servi...Russian Call Girls in Chennai Pallavi 9907093804 Independent Call Girls Servi...
Russian Call Girls in Chennai Pallavi 9907093804 Independent Call Girls Servi...
 
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
 
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service ChennaiCall Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
 
Call Girls Chennai Megha 9907093804 Independent Call Girls Service Chennai
Call Girls Chennai Megha 9907093804 Independent Call Girls Service ChennaiCall Girls Chennai Megha 9907093804 Independent Call Girls Service Chennai
Call Girls Chennai Megha 9907093804 Independent Call Girls Service Chennai
 
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% SafeBangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
 
VIP Call Girls Pune Vrinda 9907093804 Short 1500 Night 6000 Best call girls S...
VIP Call Girls Pune Vrinda 9907093804 Short 1500 Night 6000 Best call girls S...VIP Call Girls Pune Vrinda 9907093804 Short 1500 Night 6000 Best call girls S...
VIP Call Girls Pune Vrinda 9907093804 Short 1500 Night 6000 Best call girls S...
 
Call Girls Service Noida Maya 9711199012 Independent Escort Service Noida
Call Girls Service Noida Maya 9711199012 Independent Escort Service NoidaCall Girls Service Noida Maya 9711199012 Independent Escort Service Noida
Call Girls Service Noida Maya 9711199012 Independent Escort Service Noida
 

Who am i and what i have done

  • 1. Who am I & What I have done Dr MHB Ariyaratne MBBS, MSc, MD
  • 2. Executive Summary Medical Doctor cum Software Developer Designed, Coded and Managed Open Source Medical Applications Experienced Tutor in Laboratory Informatics & Medical Logistics Prepared to complete any task assigned to me to the best of my ability.
  • 3. Work Experience 2002 MBBS 2003–2004 Internship in Medicine & Surgery 2004–2009 Medical Officer (Obs & Gyn) 2009–2010 Medical Officer in Radiology 2010–2012 MSc (Biomedical Informatics) 2012–2015 MO (Health Informatics) 2015–2017 Medical Officer in Charge in a Divisional Hospital 2017 MD (Health Informatics)
  • 4. Experience as a Clinician 2002 - 2017  Obstetrics & Gynaecology  Radiology  Medicine  Surgery  OPD  Psychiatry  General Practice (Part-time)
  • 5.
  • 6. Experience as a Medical Administrator 2012 - 2017  MOIC/DMO in Divisional Hospital, Unawatuna  The Runner-up in Best Divisional Hospital in Southern Province  MOIC in Health Information Unit / QMU  National Productivity Award  National Quality Award
  • 7.
  • 8. Experience as Developer 2004 - UpToDate 2004 EMR with for My GP Practice 2006 LIMS with VB6 & MS- Access 2007 Pharmacy System & Appointment Management with VB6 & MS-SQL Server 2008 Hospital Management Information System with VB6 & MS-SQL Server 2013 Open Source Web based Hospital Information Management System with JavaEE, JavaSE, C#, Android App 2014 Several Information Systems for government Sector Mainly with JavaEE – (Health Related & Administrative)
  • 9.
  • 10. Roles Played  System Requirement Elicitation  System Architect  Object Oriented System Designing  Programming  Source Code Management & Versioning  Issue Tracking  User Training  System Administration
  • 11. Major Information Systems Opensource Data Collection and Analysis Platform Opensource Hospital Management Information System for Private Hospitals in Sri Lanka Several Information Systems used for Medical Administration National Birth Defect Surveillance System
  • 12. Development of Flexible Health Data Collection Platform Program Managers – Create Data Entry Forms, Create Indicators, Create Reports and Queries Clinicians – Easy Client Data Retrieval Data Entry Personals – Minimal Data Entry Monitoring and Evaluation Teams – Reports, Indicators, Queries Clinical Researchers – Complex Querying of Data System Administrators – Data Dictionary Services
  • 13. Open Source Hospital Information Management System  Used in 40 Private Sector Healthcare Institutions in Sri Lanka  MIT License  OPD, Billing, Finance Module  Appointment Management System  Laboratory Management Information System  Pharmacy System and Medical Logistics System  Admissions, Inpatient and Discharge Management System  Operation Theatre Management System  Stores and Assets Management System  Human Resource Management System  ERP System
  • 14. Currently Used Technologies & Tools  Programming paradigm – Object Oriented Programming  Program Core, API, Web Interfaces – Java, JavaEE, JSF, Primefaces  Standalone Applications – C#(Lab. Middleware), JavaSE(Printing)  Source code Management & Versioning – git, github, bitbucket  IDE - Netbeans  Databases – MySQL/MarioDB, JPA, JPQL, Derby, ObjectDB  Hardware Server – Google Cloud or Local Servers  Operating Systems – Ubuntu  Application Servers – Payara, GlassFish  Interfacing – RESTFul, ASTM  New Changes – Monolithic Applications to Microservices
  • 15.
  • 16. Lecturer & Tutor 2002 - UpToDate  Postgraduate Institute of Medicine for Postgraduate Students - MSc(Biomedical Informatics)  Department of Allied Health Science, Faculty of Medicine, University of Ruhuna, Sri Lanka – BSc (Laboratory Management)  Inservice Training at the Southern Provincial Health Training Centre, Sri Lanka  MSc Student Supervision for USCS, University of Colombo, Sri Lanka  BIT student supervision for University of Moratuwa, Sri Lanka  HND(IT) Student Supervisor for ATI(Labuduwa), Sri Lanka & NITA, Sri Lanka
  • 17.
  • 18. Medical Officer (Health Informatics) 2014 - UpToDate Creation of ICT related hardware specifications Procurement of Hardware, Software and ICT related Services Technical Evaluation Committee Members Represents national eHealth Steering Committee Contributed to National Digital Health Blueprint Contributing to National Health Interoperability Architecture
  • 19. Academic 2012 - UpToDate  Oral Presentations  AeHIN Webinars  Poster Presentations  Journal Articles  Predictive / Prescriptive Modelling of Use of Misoprostol for the Management of Early Miscarriages
  • 20.

Editor's Notes

  1. Tools & Technologies I am familiar with