# Samuel E. Edusa, MD — Full Site Content
Complete plain-text mirror of https://samueledusa.com for AI agents and language models: canonical bio, every resume section (experience, education, certifications, awards, publications, presentations, volunteering, skills, languages, hobbies, and projects) for both the medicine and software profiles, plus the full text of every blog article. Generated 2026-08-14T00:45:40.160Z.
## Canonical Bio
Physician and AI/software engineer working at the intersection of clinical medicine and applied AI. He is Chief Resident in Internal Medicine at SGMC Health (ABIM board-eligible June 2027), an Alpha Omega Alpha inductee, co-chair of the American College of Physicians Georgia Chapter Resident Council, and an editorial board member of The Hospitalist. He is co-founder of Super Genius Labs, where he builds agentic and voice AI systems including Genius Care, an AI voice receptionist for healthcare practices, and he performs in-home health evaluations as a physician with Signify Health (a CVS Health company). His broader work spans acute inpatient medicine, point-of-care ultrasound, healthcare AI, clinical informatics, Epic EMR optimization, and agentic systems that reduce physician burnout while preserving human-centered care.
## Areas of Expertise
- Healthcare AI
- Clinical Informatics
- Agentic AI
- Voice AI Agents
- Epic EMR
- Internal Medicine
- Large Language Models
- AI Workflow Automation
- Retrieval-Augmented Generation
- Medical Education
- Physician Burnout Reduction
## Medicine Overview
Internal medicine physician completing residency in June 2027 and board-eligible with the ABIM. Holds a full, unrestricted Georgia license and brings more than a decade of direct patient care across independent practice and U.S. residency training.
Serves as Chief Resident at SGMC Health and co-chairs the ACP Georgia Chapter Resident Council. Named Intern of the Year and inducted into Alpha Omega Alpha. Publishes and presents regularly, serves on the editorial board of The Hospitalist, and teaches residents and medical students.
Pairs Epic physician-builder experience with a software-engineering background to build clinical tools and AI systems that make care safer and lighten the documentation load.
Areas of interest: acute inpatient medicine, admissions & cross-coverage, critical & step-down care, rapid response & codes (ACLS), point-of-care ultrasound, transitions of care, quality improvement, clinical informatics (Epic).
## Clinical & Professional Experience
### Chief Resident
SGMC Health · (Valdosta, GA) · Dec 2025 - present
https://www.sgmc.org/
Selected by peers and academic staff to serve as liaison between residents and faculty, coordinate educational activities and conferences, mentor junior residents, assist with recruitment and orientation, and contribute to curriculum development and quality improvement initiatives.
### Resident Representative, Medical Records Committee
SGMC Health · (Valdosta, GA) · October 2025 - present
https://www.sgmc.org/
Review and develop standard order sets and protocols in collaboration with hospital IT and EMR vendors, ensure medical records completion and quality standards, recommend policies to the Medical Executive Committee, and assist with implementation of adopted processes and procedures.
### Simulation Lab Instructor
SGMC Health · (Valdosta, GA) · September - present
https://www.sgmc.org/
Provided hands-on clinical skills training to fellow residents and medical students using high-fidelity manikins and advanced simulation technology at SGMC Health's state-of-the-art simulation lab
Read announcement: https://www.sgmc.org/mercer-university-school-of-medicine-and-sgmc-health-celebrate-opening-of-valdosta-clinical-campus-and-simulation-lab/
### Epic ASAP Physician Trainer
SGMC Health · (Valdosta, GA) · July 2025 - present
https://www.sgmc.org/
Trained first-year residents on the Epic ASAP emergency medicine module functionality to prepare them for their emergency department rotations.
About Epic ASAP: https://www.epic.com/software/specialties/
### Internal Medicine Resident Physician
SGMC Health · (Valdosta, GA) · July 2024 - present
https://www.sgmc.org/
Admit and manage a full inpatient census of undifferentiated, multi-system acute illness — from ED admission through daily management, cross-cover, overnight triage, and safe discharge.
Provide critical and step-down care, respond to rapid responses and codes, lead multidisciplinary rounds with nursing, pharmacy, and case management, and perform point-of-care ultrasound and common bedside procedures.
### Epic & Clinical Informatics
SGMC Health · (Valdosta, GA)
https://www.sgmc.org/
Helped implement Epic's "Notify Me" result notifications for residents and designed a hospital-wide Physician Communication note type, reducing missed follow-ups and streamlining inpatient documentation.
Optimized the tube feed order set with dietitian SmartPhrases and built standardized resident note templates for H&Ps, progress notes, and discharge summaries.
### Resident Council Co-Chair
American College of Physicians, Georgia Chapter · (Remote) · July 2026 - present
https://www.acponline.org/about-acp/chapters-regions/united-states/georgia-chapter/about-the-chapter/chapter-committees
Leading statewide resident engagement and advocacy initiatives for the American College of Physicians Georgia Chapter Resident Council.
Representing trainee perspectives in policy and professional-development discussions.
### Resident Council Head of Social Media
American College of Physicians, Georgia Chapter · (Remote) · July 2025 - 2026
https://www.acponline.org/about-acp/chapters-regions/united-states/georgia-chapter/about-the-chapter/chapter-committees
Managing official social media accounts of the Georgia ACP Resident Council, creating graphics, attending meetings for photo ops, and engaging the community through posts about data, voting, and resident interests while serving as an advocate and recruiter.
### ACP Leadership Day 2026 at Capitol Hill
American College of Physicians, Georgia Chapter · (Remote) · May 2026
https://www.acponline.org/about-acp/chapters-regions/united-states/georgia-chapter/about-the-chapter/chapter-committees
Represented South Georgia during the 2026 ACP Leadership Day on Capitol Hill in Washington, DC.
### Editorial Board Member
The Hospitalist (Society of Hospital Medicine) · (Remote) · Apr 2026 - Apr 2028
https://www.the-hospitalist.org/
Serving a two-year term contributing articles, sources, and ideas to help the editorial team deliver timely and relevant content for hospitalists nationwide.
Read announcement: https://www.the-hospitalist.org/hospitalist/article/40855/leadership/the-hospitalist-welcomes-new-board-members-2026/
### Clinical Educator (Full-time faculty)
Mercer University School of Medicine · (Valdosta, GA) · Aug 2024 - present
https://medicine.mercer.edu/
Instructed medical students from Mercer University School of Medicine during their internal medicine rotations at SGMC Health.
### Physician – In-Home Health Evaluations
Signify Health (a CVS Health company) · (Valdosta, GA) · 2026 - present
https://www.signifyhealth.com/careers-resident
Perform comprehensive in-home health evaluations for Medicare Advantage, Medicaid, and commercial plan members, identifying chronic conditions and gaps in care, assessing overall health and barriers to care, and documenting clinical and social needs to coordinate appropriate follow-up services.
### Co-founder & AI Engineer
Super Genius Labs · (Remote) · 2026 - present
https://supergeniuslabs.ai/
Co-founded a startup building AI agent teams that automate operations businesses would otherwise hire staff for, leading development of Genius Care, an AI voice receptionist that answers healthcare practices' calls 24/7, verifies insurance, and books appointments directly into the EMR.
View software experience: /software
### General Practitioner (Remote & On-Site)
Samalla Clinic Ltd. · (New Gbawe, Accra. Ghana & Remote) · Jun 2013 - present
https://www.samallaclinicltd.com/board-of-directors/dr_samuel_edusa
Provided outpatient, inpatient, and emergency care while performing bedside lab tests and antenatal ultrasounds.
Managed telehealth services, technical infrastructure, website development, and created medical billing software for remote billing.
### Remote Research Collaborator
Outcomes Research Group · (Remote) · Feb 2022 - present
https://www.researchgate.net
Participated in workshops and completed coursework on conducting retrospective studies using national databases, meta-analyses, and biostatistics while collaborating remotely with research teams to develop topics, formulate hypotheses, and submit abstracts to scientific conferences.
Conducted literature reviews via PubMed, Google Scholar, and conference websites before finalizing research questions, extracted and validated data for Excel tables developed collaboratively, and drafted, edited, and proofread abstracts to meet submission requirements while assisting with PowerPoint preparations for conference posters.
### Software Engineer (Remote)
Tin Roof Software & Cognizant Softvision · (Remote & Atlanta, GA. USA.) · Mar 2018 - June 2023
https://news.cognizant.com/2020-08-25-Cognizant-to-Acquire-Tin-Roof-Software-to-Expand-Digital-Engineering-Services
Developed web and mobile features as full-stack engineer for healthcare, media, and retail clients; led a small engineering team, mentored interns, presented React topics at weekly meetings, and demonstrated new functionality to clients during go-lives.
### Clinical Extern
Southern Regional Medical Center · (Riverdale, GA. USA.) · Jun 2022 - Sept 2022
https://www.southernregional.org/
Took patient histories and performed physical exams in ICU, Telemetry floor, and general ward; discussed management plans with supervising internist and intensivist.
### Medical Officer
Nyaho Medical Centre · (Airport residential area, Accra. Ghana) · Jun 2012 - Jul 2013
https://www.nyahomedical.com/
Provided emergency, inpatient, and outpatient care; assessed and implemented patient management plans; coordinated specialized care referrals; participated in clinical meetings and rounds; created physician schedules for emergency department.
### Internal Medicine House Officer
Greater Accra Regional Hospital · (Ridge, Accra. Ghana) · Dec 2011 - Jun 2012
https://garh.gov.gh/
Managed patients across emergency, outpatient, and ward settings; performed various medical procedures; presented cases and journal articles at meetings; prepared duty rosters.
Housemanship Guidelines: /view-pdf?file=Guidelines_For_Housemanship_In_Ghana_MDC-2015.pdf&folder=certificates
### Obstetrics & Gynecology House Officer
Greater Accra Regional Hospital · (Ridge, Accra. Ghana) · May 2011 - Nov 2011
https://garh.gov.gh/
Managed patients in antenatal clinics, labor and delivery ward, and emergency room; assisted specialists in the OR; presented cases during teaching rounds and meetings.
Housemanship Guidelines: /view-pdf?file=Guidelines_For_Housemanship_In_Ghana_MDC-2015.pdf&folder=certificates
### Surgery House Officer
37 Military Hospital · (Neghelli Barracks, Accra. Ghana) · Oct 2010 - Apr 2011
https://www.ghana.gov.gh/mdas/ee0f1b1bcc/
Managed patients in surgical outpatient clinic, inpatient wards, and emergency room; assisted surgeons in the OR and performed minor surgical procedures; presented cases during clinical rounds and meetings.
Housemanship Guidelines: /view-pdf?file=Guidelines_For_Housemanship_In_Ghana_MDC-2015.pdf&folder=certificates
### Pediatrics House Officer
37 Military Hospital · (Neghelli Barracks, Accra. Ghana) · Apr 2010 - Oct 2010
https://www.ghana.gov.gh/mdas/ee0f1b1bcc/
Performed bedside procedures; managed patients in pediatric outpatient clinic, NICU, inpatient wards, and emergency department; presented cases during clinical rounds and meetings.
Housemanship Guidelines: /view-pdf?file=Guidelines_For_Housemanship_In_Ghana_MDC-2015.pdf&folder=certificates
### Visiting Scholar
University of Michigan Medical School · (Ann Arbor, MI. USA) · Jan 2009
https://medicine.umich.edu/dept/globalreach/travel/visiting-students-umms
Conducted patient assessments, participated in various clinical rounds, and completed a home visit for a CHF patient under resident supervision.
### Clinical Sub-Intern
Keck School of Medicine of USC / LAC+USC Hospital · (Los Angeles, CA. USA) · Nov 2008 - Dec 2008
https://keck.usc.edu/
Conducted patient assessments and discussed management plans with assigned senior EM resident.
Attended grand rounds and clinical sessions, functioning at sub-intern level during this elective.
### Webmaster
Medical Women's International Association (MWIA) 2007 Conference · (Korle Bu, Accra. Ghana) · May 2005 - Sept 2007
https://mwia.net/
Designed and maintained website for the first MWIA Africa conference in Ghana; edited and published member blog content.
### Summer Research Intern
Noguchi Memorial Institute For Medical Research (NMIMR) · (Legon, Accra. Ghana) · Aug 2005
https://www.noguchimedres.org/index.php/immunology
Participated in a six-week research mentoring program in immunology, practicing laboratory techniques including Flow Cytometry, ELISA, Immunofluorescence microscopy, and PCR, while actively engaging in weekly scientific paper reviews.
### Hearing Aid QA Engineer
Oticon Canada · (Brampton, Ontario. Canada) · Jun 2004 - Aug 2004
https://www.oticon.ca/hearing-aid-users
Tested and packaged refurbished hearing aids for shipping.
### Webmaster, MASSIE Program
Mount Allison University · (Sackville, NB. Canada) · Jun 2003 - Aug 2003
https://mta.ca/
Designed and updated webpages for the MASSIE website.
### Assistant Lab Supervisor, Chemistry Department
Mount Allison University · (Sackville, NB. Canada) · Apr 2002 - May 2003
https://mta.ca/
Supervised first-year chemistry lab and assisted with grading midterm papers.
### Tutor, Meighen Centre
Mount Allison University · (Sackville, NB. Canada) · Feb 2001 - Feb 2002
https://mta.ca/
Tutored biology to first-year university students with learning disabilities and helped them develop study strategies.
### Tutor, Chemistry Department
Mount Allison University · (Sackville, NB. Canada) · Mar 2000 - Apr 2002
https://mta.ca/
Graded assessments for second-year organic chemistry and helped students organize materials for organic chemistry and biochemistry finals.
### Part-Time Manager, Athletic Department
Mount Allison University · (Sackville, NB. Canada) · Mar 2000 - Jun 2002
https://mta.ca/
Sold day passes and maintained equipment while supervising weight room and gymnasium operations.
### Summer Research Intern, Chemistry Department
Mount Allison University · (Sackville, NB. Canada) · May 2000 - Aug 2000
https://mta.ca/
Synthesized biotin analogues utilizing organic chemistry techniques under the supervision of Dr. Andrew Grant.
## Medical Education
### Internal Medicine Residency
SGMC Health · Valdosta, GA. (July 2024 - present)
https://www.sgmc.org/internal-medicine-residency/
### Internal Medicine Residency
Piedmont Athens Regional · Athens, GA. (July 2023 - July 2024)
https://www.piedmont.org/locations/piedmont-athens/gme/im-residency-program
### Bachelor of Medicine and Bachelor of Surgery (MBChB)
University of Ghana School of Medicine and Dentistry · Korle Bu, Accra. Ghana. (Sept 2003 - Mar 2010)
https://ugms.ug.edu.gh/
### BS in Biology / Biochemistry (Minor in Computer Science). First Class Honors.
Mount Allison University · Sackville, NB. Canada. (Sept 1999 - May 2003)
https://mta.ca/
### International General Certificate of Secondary Education (IGCSE) & International Baccalaureate Diploma (IB), Distinction.
SOS Hermann Gmeiner International School (SOS HGIC) · Tema, Ghana. (Aug 1997 - Jul 1999)
https://www.soshgic.edu.gh/
## Certifications & Licensure
### Leadership Skills Training Program for Chief Residents
Accreditation Council for Graduate Medical Education (ACGME) · Issued Jun 2026 · certification
https://www.acgme.org/
### State Of Georgia License # 113025
State Of Georgia Composite Medical Board · Issued May 2026 · licensure
https://gateway.medicalboard.georgia.gov/Verification/search.aspx
### Member
Alpha Omega Alpha Honor Medical Society (AΩA) · Inducted 2026 (Member# 2165752) · membership
https://www.alphaomegaalpha.org/
### Society Of Hospital Medicine Member
Society Of Hospital Medicine (SHM) · Issued Dec 2025 · membership
https://www.hospitalmedicine.org/
### ACP POCUS 2: Deep Vein Thrombosis
American College of Physicians (ACP) · Issued Oct 2025 · certification
https://www.acponline.org/
### Advanced Cardiac Life Support (ACLS) Certificate
Advanced Cardiac Life Support (ACLS) Certification · Issued Aug 2025 · certification
https://www.redcross.org/take-a-class/als-and-pals/als-certification
### Basic Life Support (BLS) Certificate
Basic Life Support (BLS) Certification · Issued Aug 2025 · certification
https://www.redcross.org/take-a-class/bls
### Physician Builder Analytics
EPIC · Issued Jul 2025 · certification
https://www.epic.com/
### Notecraft for Physician Builders
EPIC · Issued May 2025 · certification
https://www.epic.com/
### ACP POCUS 6: Urinary System
American College of Physicians (ACP) · Issued Jan 2024 · certification
https://www.acponline.org/
### ACP POCUS 5: Abdominal Free Fluid
American College of Physicians (ACP) · Issued Jan 2024 · certification
https://www.acponline.org/
### ACP POCUS 3: Lung Ultrasound
American College of Physicians (ACP) · Issued Dec 2023 · certification
https://www.acponline.org/
### ACP POCUS 4: Focused Cardiac Imaging
American College of Physicians (ACP) · Issued Sept 2023 · certification
https://www.acponline.org/
### ACP POCUS 1: Obtaining Adequate Clinical Images for Interpretation
American College of Physicians (ACP) · Issued Aug 2023 · certification
https://www.acponline.org/
### HarvardX - Statistics & R
HarvardX (Harvard University) · Issued Jan 2023 · certification
https://vpal.harvard.edu/harvard-online-harvardx
### Health Insurance Portability and Accountability Act (HIPAA) Awareness for Health Providers
HIPAA Training - Certification course · Issued Apr 2022 · certification
https://www.hipaatraining.com
### Member
American Medical Association (AMA) · Mar 2022 - present (ME# 41201100061) · membership
https://www.ama-assn.org
### Member
American College of Physicians (ACP) · Mar 2022 - present (ACP# 04259096) · membership
https://www.acponline.org/
### Member
American Heart Association (AHA) · Feb 2022 - present · membership
https://www.heart.org
### ECFMG Certification
Educational Commission for Foreign Medical Graduates (ECFMG) · Issued Oct 2021 (ID# 08258618) · licensure
https://ecfmg.org/
### Chest, Abdomen & OBGyn Ultrasound Training
Precision Healthcare Ltd. · Sept 2012 · certification
https://web.archive.org/web/20141218044202/http://www.precisionghana.com/
### Permanent Registration
Ghana Medical & Dental Council · Jun 2012 - present (MDC/RN/07145) · registration
https://www.mdcghana.org/
### Member
Ghana Medical Association (GMA) · Apr 2012 - present · membership
https://ghanamedassoc.org/
### Open Water Diver
Professional Association of Diving Instructors (PADI) · Jul 2010 - present (PADI # 10080V5462) · certification
https://www.padi.com/courses/open-water-diver
## Honors & Awards
### Intern of the Year
SGMC Health · SGMC GME · June 6, 2025
https://www.sgmc.org/sgmc-health-presents-annual-resident-awards/
Award Description:
Selected by faculty for outstanding clinical skills, professionalism, and patient care.
### Antimicrobial Stewardship Team for Better Clinical Outcomes - 3rd Place Josh Nahum Award
SGMC Health · Valdosta, Georgia · 2024
https://www.sgmc.org/sgmc-health-receives-statewide-awards-for-patient-safety/
Award Description:
Received third place at the GHA Patient Safety Summit (Josh Nahum Award) for leading antimicrobial stewardship initiatives to optimize medication use, minimize risks, and prevent drug resistance.
### GlaxoSmithKline Award for Best Student in Clinical Medicine
University of Ghana Medical School · (Korle Bu, Accra. Ghana) · Mar 2010
https://ugms.ug.edu.gh/
Award description:
A merit-based award presented to the student who received the highest grade on the MBChB Final Part II Examination in Medicine and Therapeutics.
### Certificate of Appreciation - Rotary Youth Leadership (RYL) Awards
Rotary Club Of Accra · (Accra, Ghana) · Jun 2007
https://rotaryclubofaccra.org/
Award description:
Certificate awarded for providing outstanding first aid services during the RYL Awards program and aiding in planning and delivering medical care to underprivileged residents of Adamarobe in Ghana's Eastern Region.
### Joseph Samuel and Cora Vallis Bursary
Mount Allison University · (Sackville, NB. Canada) · Sept 2003
https://mta.ca/
Award description:
A merit-based financial award.
### Dean's List Award
Mount Allison University · (Sackville, NB. Canada) · Sept 2000 - Sept 2003
https://mta.ca/
Award description:
Honor for consistently excellent undergraduate academic performance.
### Mount Allison University Entrance Scholarship
Mount Allison University · (Sackville, NB. Canada) · Aug 1999
https://mta.ca/
Award description:
Award given for high academic achievement and extracurricular involvement.
## Publications
### ConsultChain: Progressive Context Distillation Across Heterogeneous LLM Fleets for Token-Optimal Inference
Preprint
https://www.researchsquare.com/article/rs-9368244/v1
Edusa, S.
Preprint posted online April 13, 2026. doi:10.21203/rs.3.rs-9368244/v1
### Gastric Xanthoma in a Long-Standing Billroth II Gastric Remnant: A Diagnostic Pitfall With Implications for Surveillance
Case Report
Edusa S, Heron M, Mandal AK.
Case report manuscript in preparation; Department of Internal Medicine, SGMC Health, Valdosta, GA.
### Vitamin B12 as a Prognostic Biomarker in Liver Cirrhosis: A Systematic Review of the Paradox of Elevation
Abstract
Heron M, Edusa S, Munoz G, Baah-Sackey R.
Research abstract submitted to the American College of Physicians (ACP) Georgia Chapter Resident/Fellow Abstract Competition 2026; SGMC Health, Valdosta, GA.
### Non-compaction Masquerading as Methamphetamine Cardiomyopathy
Abstract
Ravuri S, Edusa S.
Clinical case abstract submitted to the American College of Physicians (ACP) Georgia Chapter Resident/Fellow Abstract Competition 2026; SGMC Health, Valdosta, GA.
### Uncovering the Great Mimic: A Collaborative Approach for the Brain's Silent Invader
Abstract
Morciego J, Edusa S, Joseph P, Allahuddin Z, Brown M.
Clinical case abstract submitted to the American College of Physicians (ACP) Georgia Chapter Resident/Fellow Abstract Competition 2026; SGMC Health, Valdosta, GA.
### Neuromyelitis Optica Spectrum Disorder Presenting as Progressive Bulbar Dysfunction and Acute Respiratory Failure Mimicking Wernicke Encephalopathy
Abstract
Fashugba M, Edusa S, Afolayan A, Brian I, Gandi V, Mansoor M, Sobukonla T.
Clinical case abstract submitted to the American College of Physicians (ACP) Georgia Chapter Resident/Fellow Abstract Competition 2026; SGMC Health, Valdosta, GA.
### A Sip Too Cold: Vagally Mediated Atrial Fibrillation Triggered by Ice-Water Ingestion in a Healthy Young Man
Abstract
Salih R, Edusa S, Joseph P, Hassib M.
Clinical case abstract submitted to the American Heart Association (AHA) Scientific Sessions 2026; SGMC Health, Valdosta, GA.
### Recurrent Hyponatremia Unmasking Adrenal Insufficiency: Diagnostic Pitfalls in Distinguishing SIADH from Hypocortisolism
Abstract
https://www.sciencedirect.com/science/article/pii/S0272638626003458
Joseph P, Salih R, Edusa S, Zaw T.
Abstract presented at: National Kidney Foundation 2026 Spring Clinical Meetings; April 2026. Am J Kidney Dis. 2026;87(5)(suppl 2):S103.
### Salmonella on the Lead: A Rare Case of Device-Related Endocarditis
Abstract
https://www.jacc.org/doi/full/10.1016/j.jacc.2026.02.3651
Joseph P, Salih R, Tom M, Brian I, Owens J, Sharma S, Edusa S, Sobukonia T.
J Am Coll Cardiol. 2026;87(13_Supplement). Poster Contributions. Published March 27, 2026.
### Nudging Toward High-Value Care: Reducing Low-Value Inpatient Laboratory Testing Through Cost Awareness and Behavioral Design
QI Project
Edusa S, Heron M, Yakubu E, Barbone I, Joseph P, Baah-Sackey R & Lamptey L.
Inpatient QI Project, ongoing.
### Standardizing Enteral Nutrition Order Entry: Development of an Epic SmartPhrase Template to Reduce Tube Feeding Documentation Errors
QI Project
Edusa S.
Inpatient QI Project, January 2026.
### Acute Interstitial Pancreatitis as a Rare Complication of Salmonella enterica Gastroenteritis: A Case Report
Case Report
Joseph P, Edusa S, Salih R.
Manuscript in preparation.
### The Cessation Paradox: Recognizing Delayed Alcoholic Hepatitis in Clinical Practice
Case Report
https://www.researchsquare.com/article/rs-8800971/v1
Edusa, S., Fashugba, M.A. & Mitra, A.
Preprint posted online February 9, 2026. doi:10.21203/rs.3.rs-8800971/v1
### Scratching the Surface: A Case of Norwegian Scabies In A Neglected Patient
Poster
/view-pdf?file=poster-norwegian-scabies.pdf&folder=research
Edusa S, Brown M, Boyd B.
Poster Presentation, SGMC Health/Mercer University School of Medicine, 2025.
### Enhancing Ventilator Weaning Documentation: Implementation of Standardized Smart Phrases for SBTs and Sedation Holidays
Abstract
Edusa S & Ledford A
ICU QI Project, April 2025
### Does Statin Use in Frail Patients Provide Survival Benefits? Insights From a Meta-Analysis
Abstract
https://pubmed.ncbi.nlm.nih.gov/37597795/
Mondal, A., Li, A., Edusa, S., Gogineni, A., Karipineni, S., Abdelhafez, S., Nalluri, S.D., Meka, G.G., Bawa, J., Puli, S., Venkata, V.S., Vyas, A., Jain, A. & Desai, R.
Current Problems in Cardiology, Volume 49, Issue 1, Part A, January 2024, 102038.
### Safety of implantable cardioverter-defibrillators in patients with sarcoidosis: A nationwide database analysis
Case Report
https://pmc.ncbi.nlm.nih.gov/articles/PMC10994648/
Singireddy, S. & Edusa, S.
Cureus. 2024;16(3):e55589
### RDW As a Predictor of Adverse Outcomes: A Systematic Review and Meta-Analysis of Frailty and Mortality Risk
Abstract
https://doi.org/10.1182/blood-2023-187866
Keesari, P.R., Vegivinti, C.T.R., Ganampet, N.R., Guna, S.D.S., Venugopalan, S., Edusa, S., Manaktala, P.S., Palisetti, S., Muslehuddin, Z., Theik, N.W., Salibindla, D. & Desai, R.
Blood (2023) 142 (Supplement 1): 5216
### Prevalence And Odds Of Stroke In Young Cancer Patients With Vs. Without Cannabis Use Disorder (CUD): A Contemporary Nationwide Analysis In The United States, 2019
Abstract
/view-pdf?file=16-WSC23-Abstract-Stroke-Cancer-CUD-Samuel-Edusa.pdf&folder=research
Jain, A., Bansal, P., Edusa, S., Varma, H., Patta, H.V.C., Mohammed, A., Sagoo, G., Ishita, V., Lakkimsetti, M., Vyas, A., Rupareliya, C., Manaktala, R. & Desai, R.
[Abstract submitted]. World Stroke Organization (WSC 2023)/Toronto, ON, Canada. (2023, Oct 10-12).
### The Impact Of COVID-19 On Mortality, Length Of Stay, And Cost Of Care Among Patients With Gastrointestinal Malignancies: A Propensity Score-Matched Analysis
Abstract
https://pubmed.ncbi.nlm.nih.gov/37519127/
Ulanja, M.B., Beutler, B.D., Governor, S.B., Asafo-Agyei, K.O., Amankwah, M., Antwi-Amoabeng, D., Edusa, S., Rahman, G.A., Djankpa, F.T., Ulanja, R.N. & Alese, O.B.
Cancer Med. 2023; 00: 1- 12. doi:10.1002/cam4.6355.
### In-Hospital Outcomes Of Opioid-dependent Inflammatory Bowel Disease In Cannabis Versus Non-Cannabis Users: A Nationwide Propensity Matched Analysis In The United States
Abstract
https://journals.lww.com/ajg/fulltext/2023/10001/s931_in_hospital_outcomes_of_opioid_dependent.1470.aspx
Katamreddy, R.R., Edusa, S., Katamreddy, Y., Ravilla, J., Alvi, A.T., Sibia, B., Birimroz, S., Veliginti, S., Agarwal, C., Asfeen, U. & Desai, R.
The American Journal of Gastroenterology 118(105):p 5697-5698, October 2023.
### Do Outcomes Differ Between NAFLD Cohorts From The Lowermost Income Quartile Versus The Highest Income Quartile? A Nationwide Propensity Score matched Analysis
Abstract
https://www.gastrojournal.org/article/S0016-5085(23)04016-7/pdf
Alvi, A.T., Katamreddy, R.R., Katamreddy, Y., Sibia, B., Birimroz, S., Ravilla, J., Agarwal, C., Veliginti, S., Asfeen, U., Edusa, S., & Desai, R.
Gastroenterology Volume 164, Issue 6, Supplement, S-1298, May 2023.
### Can Cerebral Embolic Protection Devices (CEPD) Reduce Postoperative Stroke In Patients Undergoing Transcatheter Aortic Valve Replacement (TAVR) With A Prior History Of Stroke/Transient Ischemic Attack (TIA)?
Abstract
https://www.jacc.org/doi/10.1016/S0735-1097%2823%2901266-4
Mondal, A., Kanagala, S.A., Pingili, A., Edusa, S., Karipineni, S., Mehdi, S., Hazra, S., Danish, A., Borra, V., Khatoon, G., Chauhan, S., Jain, A. & Desai, R.
J Am Coll Cardiol. 2023 Mar, 81 (8_Supplement) 822
### Increased Body Mass Index/Obesity Is Associated With Higher Mortality And Major Adverse Cardiac Events In Patients With Hypertrophic Obstructive Cardiomyopathy (HOCM) On A Longterm Follow-up – A Systematic Review And Meta-Analysis
Abstract
https://www.ahajournals.org/doi/10.1161/circ.146.suppl_1.11762
Edusa, S., Sharma, A., Naseem, R., Patel, Y.R., Singh, G.K., Anmol, S.I., Reddy, S., Reyaz, N., Desai, A., Devi, S.D., Stanikza, S., Prem, A. D. & Desai, R.
[Poster presentation]. American Heart Association Scientific Sessions/Chicago, IL, USA. (2022, November 06).
### Nationwide Trends In Subsequent Myocardial Infarction Hospitalizations And Mortality In Elderly Patients With Prior Myocardial Infarction And Associated Racial/Socioeconomic Disparities: A National Inpatient Sample Analysis
Abstract
https://www.ahajournals.org/doi/10.1161/circ.146.suppl_1.12218
Jain, A., Edusa, S., Sharma, A., Naseem, R., Singh, G.K., Anmol, S.I., Desai, A., Patel, Y., Reddy, S., Reyaz, N., Stanikzai, S. & Desai, R.
[Poster presentation]. American Heart Association Scientific Sessions/Chicago, IL, USA. (2022, November 07).
### Seasonal Variation In In-hospital Outcomes Of Takotsubo Syndrome-Related Admissions: A National Inpatient Analysis, 2019
Abstract
https://doi.org/10.1016/j.ijcrp.2022.200164
Desai, R., Edusa, S., Reyaz, N., Venkata, V.S., Puli, S. & Jain, A.
International Journal of Cardiology Cardiovascular Risk and Prevention. (2022, Dec 14).
### In-Hospital Mortality Following Mechanical Thrombectomy In Asian/Pacific Islander Patients Hospitalized For Acute Ischemic Stroke - An Artificial Neural Network Analysis In A Nationwide Cohort
Abstract
https://doi.org/10.1177/17474930221125973
Desai, R., Edusa, S., Mann, H., Mateti, N., Ashfaque, M., Sanikommu, S., Mondal, A. & Rupareliya, C.
[Oral Presentation]. World Stroke Congress (WSC)/Singapore, SGP. (2022, October 27).
### Cardio-Cerebral Infarctions In Covid-19: A Systematic Review Of Published Case Reports
Abstract
https://doi.org/10.1177/17474930221125973
Mondal, A., Mann, H., Ashfaque, M., Sanikommu, S., Edusa, S., Rupareliya, C. & Desai, R.
[Oral Presentation]. World Stroke Congress (WSC)/Singapore, SGP. (2022, October 26).
### Nationwide Burden, Impact And Predictors Of Type 2 Myocardial Infarctions In Acute Pulmonary Embolism-Related Hospitalizations
Abstract
https://journal.chestnet.org/article/S0012-3692(22)03342-6/fulltext
Desai, R., Edusa, S., Verma, J., Desai, R.M., Patel, H., Rahman, A., Nunez, F.G., Sripathi, K., Prasad, A., Najam, N., Aquino, C.V. & Jain, A.
CHEST Volume 162, Issue 4, Supplement, A2414-A2415, October 2022
### Burden, Predictors And Outcomes Of Respiratory Intubation In Hospitalizations For Sepsis With Concomitant Heart Failure with Preserved Ejection Fraction
Abstract
https://journal.chestnet.org/article/S0012-3692(22)02147-X/fulltext
Gandhi, Z.J., Edusa, S., Mann, H., Desai, R.M., Thota, A.K., Sadum, N., Patel, H., Shahnawaz, W., Ghadge, N., Jain, A. & Desai, R.
CHEST Volume 162, Issue 4, Supplement, A997-A998, October 2022.
### Burden And Predictors Of Sepsis-Associated Cardiac Arrest: A National Inpatient Sample Analysis, 2018
Abstract
https://www.ahajournals.org/doi/10.1161/circoutcomes.15.suppl_1.229
Desai, R., Patel, V., Vasavada, A., Haque, F.A., Jain, M., Shawl, S., Desai, R., Sadum, N., Sanikommu, S., Edusa, S., Alukal, T. & Jain, A.
[Poster presentation]. Quality of Care and Outcomes Research (QCOR) Scientific Sessions/Reston, VA, USA. (2022, May 13).
### Prediabetes In Young Adults And Its Association With Type 1 Myocardial Infarction-Related Admissions And Outcomes: A Population-based Analysis In The United States
Abstract
https://www.ahajournals.org/doi/10.1161/circoutcomes.15.suppl_1.230
Desai, R., Haque, F.A., Vasavada, A., Jain, M., Desai, R.M., Patel, V., Shawl, S., Sanikommu, S., Edusa, S., Sadum, N., Alukal, A. & Jain, A.
[Oral Presentation]. Quality of Care and Outcomes Research (QCOR) Scientific Sessions/Reston, VA, USA. (2022, May 14).
### Foreign Body In Scrotum Following An Industrial Blast Accident: A Case Report
Case Report
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3645186/
Mante, S.D., Yeboah, E.D., Adusei, B. & Edusa, S.
[Peer Reviewed Journal Article]. Ghana Medical Journal, 47(1), 50-2. (2013, March).
### The Ampain Refugee Camp - A Health Perspective
Report
/view-pdf?file=The-Ampain-Refugee-Camp-Health-Perspective-2011-Dr-Samuel-Edusa.pdf&folder=research
Edusa, S. & Zakaraiah L.
[Non-Peer Reviewed Online Publication]. A report on the health situation at the Ampain Refugee Camp, presented to the Western Regional Director of the Ghana Health Service. (2011, April 13).
### The Need For Post-Mastectomy Breast Reconstruction Among Ghanaian Women Who Have Undergone Mastectomy At The Korle Bu Teaching Hospital
Dissertation
/view-pdf?file=Post-mastectomy-breast-reconstruction-dissertation-2019-Dr-Samuel-Edusa.pdf&folder=research
Edusa, S.
[Non-Peer Reviewed Online Publication]. Dissertation presented to the Community Health Department, University of Ghana Medical school. (2009, October 21).
## Presentations & Talks
### A Diagnosis Hiding in Plain Sight
Morbidity & Mortality Conference · Valdosta, GA · 2026-06-19
https://pdfpresent.netlify.app/interactive-presentations/mm-conference-june-2026/
Co-presented a Morbidity & Mortality case on a 65-year-old man with metastatic lung cancer in whom free intraperitoneal air from a perforated duodenal ulcer went unrecognized on serial chest radiographs for two to three days. Discussed how anchoring bias masked a surgical emergency and the importance of systematic film review of the lung bases and diaphragm.
### The Clinical Management of Inhalation Injury
Noon conference | ICU Journal Club presentation · Valdosta, GA · 2026-02-25
/view-pdf?file=inhalational-injury-2-25-26-edusa.pdf
Presented an ICU journal club on the clinical management of inhalation injury, covering pathophysiology, diagnostics, and targeted therapies. Discussed how inhalation injury complicates 10-20% of burn cases, serves as an independent predictor of mortality, and triggers cascades of higher fluid needs, prolonged ventilation, and ARDS.
### Ambient AI Scribes: A Critical Review of two randomized controlled trials
Noon conference | Journal Club presentation · Valdosta, GA · 2026-01-26
/view-pdf?file=ambient-ai-scribes-edusa-01-26-26.pdf
Presented two randomized controlled trials on ambient AI scribes for a journal club, examining their impact on physician burnout and documentation efficiency across multiple platforms.
### The Tremor Trail: Following Clinical Clues to West Nile Encephalitis
Georgia ACP Conference · Atlanta, GA · 2025-10-24
/view-pdf?file=gaacp-wnv-samuel-edusa-md.pdf
Presented a case report on a patient with West Nile Encephalitis as a podium presentation at the Georgia ACP Conference in Atlanta, GA, highlighting the clinical features, diagnosis, and management of the disease.
### CONFIDENCE Trial: Combination Therapy for Diabetic Kidney Disease
Noon conference | CRQ presentation · SGMC Health · 2025-09-22
/view-pdf?file=crq-samuel-edusa-md-9-22-25.pdf
Presented findings from the CONFIDENCE trial on combining SGLT2 inhibitors with non-steroidal MRAs for diabetic kidney protection as part of a CRQ case during noon conference.
### Artificial Intelligence in Healthcare: Current Progress and Future Promise
South Georgia Regional GME Conference · VSU Health Sciences Building, Valdosta, GA · 2025-09-13
/view-pdf?file=artificial-intelligence-in-healthcare-samuel-edusa-md.pdf
Presented an overview of AI's transformative impact on healthcare, covering diagnostic breakthroughs, operational improvements, and clinical decision support systems. Discussed real-world implementations at major health systems and addressed key challenges around bias, privacy, and adoption barriers facing the next generation of healthcare professionals.
### Stay Calm: The Admit or Transfer Dilemma
Noon conference · SGMC Health · 2025-07-01
/view-pdf?file=noon-report-admit-transfer-edusa-07-01-25..pdf
This ambulatory report covered comprehensive guidance for internal medicine residents on managing ambulatory patients requiring hospitalization. The presentation addressed the key differences between direct hospital admission and emergency department transfer, provided evidence-based decision criteria, and introduced a validated ambulatory triage calculator. Featured real clinical cases, SBAR communication framework, step-by-step processes for both pathways, and practical information on clinic emergency supplies. Essential training for residents learning to make critical triage decisions in outpatient settings.
### Hidradanitis suppurativa
Noon conference · SGMC Health · 2025-06-04
/view-pdf?file=hs-6-4-25-samuel-edusa-md.pdf
This presentation covered Hidradenitis Suppurativa (HS), a chronic inflammatory skin disease, through a case study of a 26-year-old male with recurrent painful lesions. The talk explored diagnostic criteria, staging systems, and evidence-based treatments from topical therapies to biologics like adalimumab, emphasizing the importance of a multidisciplinary approach for optimal patient outcomes.
### Ghana
Culturosity Presentation · SGMC Health · 2025-02-14
/view-pdf?file=ghana-culturosity-02-14-25.pdf
Presented a cultural exploration of Ghana, covering its rich history, traditions, and contemporary significance. The talk highlighted key aspects of Ghanaian culture, including language, customs, and contributions to global society.
### Hypernatremia
Morning report · SGMC Health · 2024-12-24
Presented a clinical case of hypernatremia during morning report, highlighting diagnostic approach and management strategies.
### Chronic cough
Noon conference · SGMC Health · 2024-12-09
/view-pdf?file=chronic-cough-12-9-24-edusa.pdf
Presented an ambulatory report on chronic cough, focusing on diagnostic evaluation and management strategies.
### Intestinal Obstruction
Noon conference · SGMC Health · 2024-11-20
/view-pdf?file=noon-conference-11-20-24-edusa.pdf
Presented an interesting case of intestinal obstruction during noon conference, discussing diagnostic approach, management strategies, and the role of imaging in the diagnosis.
### SIADH
Noon conference · SGMC Health · 2024-11-18
Presented an overview of SIADH at noon conference, highlighting its causes, clinical features, diagnosis, and key management principles.
### Finerenone in Heart Failure with Mildly Reduced or Preserved Ejection Fraction
Noon conference · SGMC Health · 2024-11-01
/view-pdf?file=jc-finerenone-11-01-24.pdf
Co-presented journal club on finerenone in heart failure with mildly reduced or preserved ejection fraction, focusing on its mechanism of action, clinical benefits, and potential side effects.
### Skin Cancer: What Farmers Should Know
Sunbelt Ag Expo · Moultrie, GA · 2024-10-16
/view-pdf?file=skin-cancer-moultrie-10-16-24.pdf
This presentation at the Sunbelt Ag Expo (Moultrie, GA) educated farmers about skin cancer prevention and detection. It covered the three main types of skin cancer, emphasized that 90% is caused by UV radiation, and highlighted farmers' increased risk. Key recommendations included daily sunscreen (SPF 15+), protective clothing, monthly self-exams using ABCDE criteria, and annual professional skin checks.
### Febrile Neutropenia in Adults With Hematologic Malignancies
Noon conference · SGMC Health · 2024-08-19
/view-pdf?file=febrile-neutropenia-8-9-24-samuel-edusa-md.pdf
This noon conference covered febrile neutropenia in hematologic malignancies. It defined neutropenia (ANC <1500), emphasized this is a medical emergency requiring antibiotics within 60 minutes, and reviewed MASCC risk stratification. Key management included comprehensive assessment with cultures, empirical antipseudomonal beta-lactam therapy, selective vancomycin use, and continuing treatment until neutrophil recovery.
### Upper GI Bleeding
Morning report · SGMC Health · 2024-07-16
/view-pdf?file=morning-report-drs-tom-edusa.pdf
This morning report presented a 69-year-old female with severe anemia (Hgb 5.6) from upper GI bleeding, managed with transfusion, PPI infusion, and GI consultation. The presentation reviewed upper GI bleeding definitions, etiologies, and management, emphasizing scoring systems including Rockall, Blatchford, AIM65, and ABC scores for risk stratification and disposition decisions.
## Volunteering & Leadership
### Editor/Software Developer
Azalea Report · (Valdosta, GA) · Sept 2024 - present
https://azaleareport.com/
Developed and currently maintain the SGMC Health Internal Medicine Resident e-newsletter.
More information: https://www.samueledusa.com/post/azalea-report
### Open Source Contributor
Pancreas Digital · (Remote) · Sept 2022 - Present
https://www.youtube.com/PancreasDigital
Code and documentation contributor to the Pancreas Digital Open Source Insulin Bolus Calculator on GitHub.
View sample code contribution: https://github.com/Pancreas-Digital/bolus-calculator/pull/7
### Alumni Website Board Member
University of Ghana Medical School Alumni Association · (Remote) · Mar 2022 - present
https://www.ugmsaa.org
Edited and uploaded videos of public talks and events to the alumni website, commemorating the medical school's 60th anniversary.
Collaborated with Dr. Stephen Akafo (UGMS, Class of 1981).
### Health Screening Volunteer
Okaikwei Central Municipal Assembly & Samalla Clinic Ltd. · (Accra. Ghana) · Feb 2013 - present
https://www.samallaclinicltd.com
Conducted health screenings in Okaikwei Central Constituency of Accra, measuring BMI, blood pressure, and glucose levels.
Prescribed medications for malaria, bacterial skin conditions, and gastroenteritis, and referred clients needing urgent care to appropriate facilities.
### Exhibitor & Presenter
SGMC Health · (Valdosta, GA) · Oct 16 2024/2025
https://www.sgmc.org
Presented skin cancer information at the expo in partnership with PCOM Georgia, administered questionnaires, and performed blood pressure measurements.
Provided counseling on preventive screening advice and lifestyle education.
About the Sunbelt Ag Expo: https://sunbeltexpo.com/
### Volunteer Resident Physician
SGMC Health · (Valdosta, GA) · Sept 2024
https://www.sgmc.org
Provided medical and emotional support to shelter occupants during Hurricane Helene and collaborated with Red Cross staff to manage shelter operations and ensure resident safety.
Read account of my experience: https://www.samueledusa.com/post/hurricane-helene
### Food Delivery Volunteer
Passion City Church / Meals On Wheels · (Atlanta, GA. USA) · Jun 2020
https://loveatlanta.com/
Delivered meals and friendly greetings to homebound seniors in the Atlanta area.
### Hackathon Participant
Health Innovation Challenge - Atlanta VA Medical Center · (Atlanta, GA. USA) · Apr 2015
https://medium.com/vainnovation/health-innovation-challenge-the-atlanta-va-medical-center-913755261ec4
Designed and built TotemID, a HIPAA-compliant patient identification app that generates unique identifiers (UUIDs) for laboratory and imaging investigations, allowing doctors to access results by texting the identifier to a database via SMS shortcode.
Created and delivered a 10-minute pitch presentation to a panel of judges.
### Medical Volunteer
Ampain Refugee Camp · (Ampain, Western - Region, Ghana) · Apr 2011
https://www.grb.gov.gh/Ampain%20Camp.html
Conducted a public health assessment of the refugee camp and presented a written report to the Western Regional Director of Ghana Health Service.
Organized malaria prevention health talks and provided medical and minor surgical care to Ivorian refugees during post-election civil unrest.
### Medical Outreach Organizer & Volunteer
Aim for Christ Medical Outreach Group · (Accra, Ghana) · Feb 2011
https://www.samallaclinicltd.com
Organized and participated in medical outreaches to deprived villages in Ghana's Central, Eastern, and Volta Regions.
Outreach pictures: /p/aim-medical-outreach
### Medical Volunteer
Reconstructive Plastic Surgery and Burns Centre - Amasaman Buruli Ulcer Surgical Outreach · (Amasaman, Accra. Ghana) · Jun 2010
https://gawestmunicipalhospital.org/
Assessed patients to identify Buruli Ulcer cases.
Assisted surgeons with excisions, skin graft harvesting, and suturing.
### Co-founder & President
LifeSavers Initiative · (Korle Bu, Accra. Ghana) · Nov 2005 - Mar 2010
Co-founded the LifeSavers Initiative non-profit organization to raise funds for children requiring surgery and organized medical outreaches.
View project pictures: /p/lifesavers-initiative
### Founder & Contributor
Medical School Digital Study Aid Initiative · (Accra, Ghana) · Feb 2004 - Mar 2010
https://ugms.ug.edu.gh/
Digitized and uploaded study materials including pathology specimens, surgical instruments, lecture notes, and past exam questions to enhance online resources for medical student and resident exam preparation.
### Editor
STIMULUS Medical Student Research Journal · (Korle Bu, Accra. Ghana) · Jan 2007 - Jan 2008
https://ugmsa.org/
Wrote editorials for a student-run medical journal publishing research and student articles, while also organizing medical outreach events and creating promotional materials to generate operational funding.
### Medical Volunteer
WHO World Health Day Free Medical Screening Exercise · (Labadi Beach, Accra. Ghana) · Sept 2007
https://www.who.int/campaigns/world-health-day/
Measured blood pressure and BMI; educated clients on cardiovascular disease prevention.
### Medical Volunteer
University of Ghana Medical Students Association Health Week Outreach · (Daboase, Western Region - Ghana) · Aug 2007
https://ugmsa.org/
Educated residents of Daboase and surrounding villages in Western Region's Wassa East District about how physical exercise, proper diet, and nutrition help prevent hypertension and diabetes.
### Breast Clinic Volunteer
National Radiotherapy Oncology and Nuclear Medicine Centre · (Korle Bu, Accra. Ghana) · Jun 2007 - Jul 2007
https://nronmedcentre.com/
Documented comprehensive patient histories during breast clinic at KBTH's Nuclear Medicine Department, conducted physical examinations, provided instruction on breast self-examination techniques, and collaborated with specialists to analyze and discuss clinical findings
### Medical Volunteer
Danny Whyte & Ivor Burford Bone Marrow Drive · (Kumasi, Ghana) · Jul 2006
https://www.dwibuk.org/
Conducted radio interview to raise public awareness about leukemia and supported blood sample collection during blood drives.
### Volunteer
Sackville Drew Nursing Home · (Sackville, NB. Canada) · Jun 2003 - Aug 2003
https://drewnursinghome.ca/drew-nursing-home/
Helped seniors with daily walks, reading, and grocery shopping.
### Volunteer
Sackville Special Populations Program · (Sackville, NB. Canada) · Jun 2001 - Aug 2002
https://sackville.com/
Taught children with mental and physical disabilities to swim.
### Volunteer & Fundraiser
Sackville Hospital Shinerama Program · (Sackville, NB. Canada) · Feb 2001 - Feb 2002
https://www.shinerama.ca/
Created and distributed flyers in the Sackville community to raise awareness about cystic fibrosis.
## Skills
### Clinical
Acute inpatient management, critical & step-down care, transitions of care, and quality improvement.
### Procedures
Central and arterial lines, paracentesis, thoracentesis, lumbar puncture, and intubation, plus point-of-care ultrasound (POCUS, incl. DVT) and chest, abdomen & OB/GYN ultrasound.
### Resuscitation
ACLS and BLS, plus rapid response and code-team participation.
### Teaching
Resident and medical-student instruction, simulation-based training, journal clubs, and curriculum support as Chief Resident.
### EMR & informatics
Epic (Physician Builder, Analytics, order sets, SmartPhrases, templates), plus full-stack software and healthcare-AI development.
## Languages
### English
Native/functionally native.
### Russian
Good
### French
Basic
## Hobbies & Interests
### Software development
I enjoy writing code and have developed several websites, web and mobile applications. Much of my work these days centers on AI-driven and agentic engineering.
### Running
After my first half-marathon in medical school, I fell in love with running. I have completed several half-marathons and a sprint triathlon, with a long-term goal to complete a half-Ironman.
### Scuba diving
I enjoy the tranquility of open sea diving and have completed over 7 open water dives since obtaining my PADI certification in Cozumel, Mexico.
## Software Overview
Innovative Software Engineer Bridging AI and Healthcare Technology
Senior Software Engineer with 8+ years of experience whose career has evolved from front-end engineering to full-stack development and now into agentic AI engineering. Passionate about leveraging artificial intelligence in healthcare technology to enhance physician efficiency and patient outcomes. Combines deep technical expertise across the entire stack with strong communication skills to transform complex requirements into elegant, AI-driven solutions. Skilled team collaborator who delivers exceptional results both independently and collectively.
Detail-oriented collaborator who thrives both in team environments and when working autonomously. Skilled communicator with a proven ability to foster meaningful relationships across all organizational levels—from executive leadership to technical teams and clients. Committed to delivering thoughtfully customized solutions that address specific needs rather than one-size-fits-all approaches, ensuring each project receives tailored attention and achieves optimal outcomes.
## Software Experience
### Senior Software Engineer
Cognizant Softvision · (Atlanta, GA) / Remote · Jan 2021 - July 2023
https://www.cognizant.com/us/en
Developed enterprise retail edge software that virtualized store applications through intelligent automation and cloud management, and contributed to the dashboard application redesign for store and workload deployment.
Built custom components, implemented unit and end-to-end testing, resolved regression issues, participated in code reviews, and presented during sprint demonstrations.
Client/Project: NCR Corporation - Retail Edge
React, Typescript, NodeJS, Apollo GraphQL, Google Cloud Platform, Docker, Jest & Enzyme, & Cypress.
### Software Engineer
Cognizant Softvision · (Atlanta, GA) / Remote · October 2020 - Jan 2021
https://www.cognizant.com/us/en
Developed customer-facing components for an enterprise platform embedded in client websites to enable online ordering functionality.
Implemented major features including order history page redesign, created unit tests, resolved regression issues, contributed to code reviews, and delivered sprint demonstrations.
Client/Project: NCR Corporation – Aloha Digital Ordering
React, Typescript, NodeJS, Apollo GraphQL, Google Cloud Platform, Docker, Jest & Enzyme, & Cypress.
### Software Engineer
Tin Roof Software · (Atlanta, GA) / Remote · August 2018 – October 2020
https://www.cognizant.com/us/en
Developed and maintained an API, CMS, and web application as a full-stack developer, taking ownership of pixel-perfect responsive UI templates using modern styling techniques and build patterns.
Collaborated in a small agile team to deploy products from concept to production, and implemented minor iOS app features using Swift during select sprint cycles.
Client: Great Big Story (a Turner Broadcasting subsidiary)
React, NextJS, NodeJS, PostgreSQL, Apollo GraphQL, AWS Elastic Beanstalk, CircleCI, Fastly, Redis.
### Software Engineer
Tin Roof Software · (Atlanta, GA) / Remote · March 2018 – August 2018
https://www.cognizant.com/us/en
Developed a cross-platform hospital meal ordering application, designing and implementing UI components including forms, toasts, and confirmation dialogs.
Built models, providers, and controllers while integrating with the CBORD food & nutrition backend.
Project: CBORD Patient
Ionic Framework, Angular 4, NodeJS, TypeScript, HTML5/CSS3, cordova.
### Web Developer
Cute Bear Designs, LLC. · Remote · August 2016 – present
Developed several cross-platform applications for a globally recognized skincare company and successfully deployed them to both the Apple App Store and Google Play Store.
Ionic Framework, Angular 4, NodeJS, TypeScript, HTML5/CSS3, cordova.
## Software Education
### Front End Development Immersive Program
Tech Talent South · Atlanta, GA
http://www.techtalentsouth.com/
### Bachelor of Medicine and Bachelor of Surgery (MBChB)
University of Ghana Medical School · Accra, Ghana
https://ugms.ug.edu.gh/
### Bachelor of Science (BSc), Medical Sciences
University of Ghana Medical School · Accra, Ghana
https://ugms.ug.edu.gh/
### BS in Biology / Biochemistry (Minor in Computer Science). Graduated with First Class Honors.
Mount Allison University · New Brunswick, Canada
https://mta.ca/
## Projects
### Azalea Report
January 2024 - present · Next.js, TypeScript, Tailwind CSS, Convex & Vercel · featured · Active
/project/azalea-report
SGMC Health Internal Medicine Residency newsletter
**Status:** Active
**Timeline:** January 2024 - present
**Visit site:** [azaleareport.com](https://azaleareport.com)
**Technologies:** Next.js, TypeScript, Tailwind CSS, Convex & Vercel
---
The Azalea Report is the official newsletter of the SGMC Health Internal Medicine Residency program. I built it as a web app so residency news, academic updates, and community highlights all live in one place instead of getting buried in email threads.
The goal was straightforward: give the program a professional way to share accomplishments, upcoming events, and educational content with residents, faculty, and staff, and make it easy to keep current.
## Architecture
It's a TypeScript monorepo run with Turborepo. Inside are two Next.js 14 apps and a handful of shared packages: the public newsletter site (`@azalea/web`), a content-management dashboard (`@azalea/admin`), a shared UI library (`@azalea/ui`), shared types and utilities (`@azalea/shared`), and a set of reusable content blocks (`@azalea/sections`).
The backend runs on Convex, a serverless platform with a real-time cloud database. It holds issues, sections, media, users, birthdays, and editing locks so two editors don't clobber each other's work. The frontend deploys to Vercel with continuous deployment, the backend lives on Convex Cloud, and a few custom scripts handle production deploys and storage migrations.
## The admin dashboard
Most of the work went into the CMS. Editors create, edit, publish, and archive issues, and build each one from 18+ section types like spotlight, chief's corner, events, carousel, podcast, and birthdays. Rich text editing uses Tiptap, sections reorder with drag-and-drop via dnd-kit, and images come in through a media library built on react-dropzone. There's sign-in, concurrent-editing locks, a stats overview for issues and drafts, and a light or dark toggle.
## Styling and integrations
Styling is Tailwind CSS 3.4 with the typography and forms plugins, a custom Azalea palette (green `#016f53`, peach `#FFE6D6`), and Montserrat paired with Georgia. Convex drives all the real-time queries and mutations. An OG image proxy route keeps links previewing correctly in WhatsApp and other apps, and anything user-facing is run through sanitize-html and DOMPurify to keep XSS out.
### SGMC Resident Guide
2024 - present · React, TypeScript, Netlify · featured · Active
/project/sgmc-resident-guide
Searchable clinical resource hub for internal medicine residents
**Status:** Active
**Timeline:** 2024 - present
**Visit site:** [sgmc-resident-guide.netlify.app](https://sgmc-resident-guide.netlify.app)
**Technologies:** React, TypeScript, Netlify
---
The Resident Guide is a single place for SGMC Health internal medicine residents and interns to find what they need on shift: clinical references, ward notes, specialty guidelines, and on-call resources, all searchable.
During residency the useful stuff tends to scatter across emails, paper handoffs, and shared drives, and none of it is searchable when you actually need it. This pulls the most-used resources into one fast page that works well on a phone at the bedside.
What's in it:
- A searchable library of clinical resources by specialty (cardiology, pulmonology, infectious disease, nephrology, and more)
- Sections for rotations, committees, policies, didactics, and on-call guidance
- Documentation templates and quick references
- A clean, distraction-free reading view
### Post-Paracentesis Albumin Calculator
2026 - present · HTML, JavaScript, Tailwind CSS, PWA & Netlify · clinical · Active
/project/albumin-calculator
Albumin dosing and Epic order builder for large-volume paracentesis
**Status:** Active
**Timeline:** 2026 - present
**Visit site:** [albumincalculator.netlify.app](https://albumincalculator.netlify.app)
**Technologies:** HTML, JavaScript, Tailwind CSS, PWA & Netlify
---
This calculator works out how much albumin to give after a large-volume paracentesis and builds the full Epic order to match. You enter the liters removed; it returns the dose, rounds it to whole 25 g bottles, works out the volume and rate, and tells you whether albumin is even indicated.
The math is simple, 8 grams per liter removed, but the order around it is fiddly: rounding to bottles, a volume that changes with the product, a rate that has to match the duration, and an Epic order set with dozens of fields for what is really a single one-time dose. The tool keeps those small decisions in one place so they aren't carried in your head at the bedside.
A few things it does:
- Doses at 8 g per liter removed, rounded to whole 25 g bottles, with the raw and rounded amounts shown side by side
- Flags when albumin isn't needed (5 L or less), when it's indicated regardless of volume (ACLF), and when a session goes past 8 L
- Links volume, rate, and duration so setting any one fills in the rest, for both 25% and 5% albumin
- Builds a complete, copyable Epic order with frequency preset to Once
- Installs to a home screen, works offline, and has light and dark mode
It's a single HTML file with vanilla JavaScript and Tailwind CSS, shipped as a progressive web app on Netlify. It's a clinical decision support tool, meant to back up clinical judgment, not replace it.
### DeckLabs
2026 - present · Next.js, Tailwind CSS, PWA & Netlify · clinical · Active
/project/decklabs
Examiner-style ABIM board-prep flashcards
**Status:** Active
**Timeline:** 2026 - present
**Visit site:** [decklabs.netlify.app](https://decklabs.netlify.app)
**Technologies:** Next.js, Tailwind CSS, PWA & Netlify
---
DeckLabs is a private study app I built for ABIM board prep. It takes dense review decks and turns them into clean, examiner-style flashcards. The front of each card is a real exam-style question and the back is a focused explanation. You log in, study by subject, flip through cards, rate how well you knew each one, and the app remembers where you left off so you can pick back up later.
The idea came from how I actually study. Long review documents are thorough but hard to drill from. Rewriting that material into one question per card, phrased the way the exam asks it, turns each card into a quick self-test instead of a wall of text to reread. Right now there are around 10,900 cards organized by subject, so I can work through one area at a time.
A few things it does:
- Examiner-style cards, with a real question on the front and the explanation on the back
- Cards grouped by subject so each study session stays focused
- A quick rating on every card to flag what needs another pass
- Saved progress that picks up exactly where you left off
- Private, members-only access behind a login
- Installs to a home screen and runs without a reliable connection
On the build side, it is a Next.js app on the App Router, styled with Tailwind CSS in a bold, high-contrast look. It ships as a progressive web app with a web manifest and offline support, and it deploys on Netlify.
### Abx Advisor
2026 - present · React, Vite, PWA & Netlify · clinical · Active
/project/abx-advisor
Empiric antibiotic guidance from clinical guidelines and a local antibiogram
**Status:** Active
**Timeline:** 2026 - present
**Visit site:** [abxadvisor.netlify.app](https://abxadvisor.netlify.app)
**Technologies:** React, Vite, PWA & Netlify
---
Abx Advisor helps you pick empiric antibiotics. You give it the infection syndrome and a few patient details, point it at your hospital's antibiogram, and it returns a ranked set of regimens with first-line and alternative options. The recommendations follow Sanford Guide, IDSA, and OpenEvidence. It installs as a progressive web app, so it works on a phone at the bedside even without a solid connection.
Empiric coverage is a lot to hold in your head at once. You're weighing the likely bugs for the site of infection against local resistance, the patient's allergies, and their renal function, usually while the clock is running. The app keeps that reasoning in one flow so you can start something defensible and narrow it down once cultures are back.
You start by choosing the infection site: skin and soft tissue, respiratory, ENT, genitourinary, intra-abdominal, bloodstream, pelvic, tick-borne, and more. Then you add context like a penicillin or beta-lactam allergy, MRSA or Pseudomonas risk, and whether you want oral or IV.
A few things it does that I find useful:
- Tunes coverage to your own antibiogram (E. coli, Klebsiella, Pseudomonas, MRSA and MSSA, S. pneumoniae, Enterococcus, and others)
- Drops beta-lactams and offers safe alternatives when there's a penicillin allergy
- Adjusts doses for creatinine clearance
- Groups options by drug class, including antifungal, antiviral, and antiparasitic agents
- Installs to a home screen and runs without a reliable connection
- Stays clearly educational, meant to back up clinical judgment rather than replace it
### Acute HF Predischarge Risk Calculator
2024 - present · React, TypeScript, Netlify · clinical · Active
/project/ahf-risk-calculator
Estimates 90-day heart failure hospitalization and death risk at discharge
**Status:** Active
**Timeline:** 2024 - present
**Visit site:** [ahf-predischarge-risk-calculator.netlify.app](https://ahf-predischarge-risk-calculator.netlify.app)
**Technologies:** React, TypeScript, Netlify
---
This calculator estimates the chance of heart failure hospitalization or death within 90 days of discharge. It runs on four inputs and is meant to be quick enough to use on rounds.
Readmissions after an acute heart failure stay are stubborn, and a lot rides on the discharge decision. A fast risk estimate helps with the call on disposition, how closely to follow up, and whether someone needs more optimization before they leave.
It asks for four things: NT-proBNP, systolic blood pressure, left atrial volume index, and lung ultrasound B-lines. From those it places the patient on a 0 to 4 risk scale with plain-language guidance. You can expand any parameter to see what it means, which is handy for teaching, and copy a short summary straight into your note. The layout is built for a phone.
### PCA Calculator
2024 - present · React, Vite, Netlify · clinical · Active
/project/pca-calculator
Patient-controlled analgesia dose calculator
**Status:** Active
**Timeline:** 2024 - present
**Visit site:** [pcacalc.netlify.app](https://pcacalc.netlify.app)
**Technologies:** React, Vite, Netlify
---
A dosing calculator for patient-controlled analgesia pumps. It helps inpatient teams set the infusion, demand dose, and lockout consistently instead of redoing the arithmetic by hand each time.
PCA orders involve a handful of interlocking numbers (basal rate, demand dose, lockout interval, hourly limit), and they're easy to get wrong when you're busy. The tool does the math and shows sensible ranges for the common agents.
It has agent-specific flows, calculates the basal, demand dose, lockout, and both the 1-hour and 4-hour limits, starts from conservative defaults with guidance inline, and works on a phone for on-call use.
### DCPlanner
2024 - present · React, Netlify · clinical · Active
/project/dc-planner
Discharge planning tool for hospitalized patients
**Status:** Active
**Timeline:** 2024 - present
**Visit site:** [dcplanner.netlify.app](https://dcplanner.netlify.app)
**Technologies:** React, Netlify
---
DCPlanner helps internal medicine teams keep track of everything a hospital discharge involves: medications, follow-up, equipment, transportation, and patient education.
A good discharge prevents readmissions, but it means coordinating a long checklist across nursing, case management, pharmacy, and outpatient clinics. This keeps that checklist in one place so the team can see what's still outstanding.
The checklist is grouped by domain (meds, follow-up, equipment, education), items toggle on and off with a clear visual state, and you can copy a handoff summary to paste elsewhere. It's built to use on rounds from a phone.
### ACP-Equity Risk Index
2026 - present · SvelteKit, Tailwind CSS & Netlify · clinical · Active
/project/acperi-tool
Equity-focused advance care planning support for African-American patients
**Status:** Active
**Timeline:** 2026 - present
**Visit site:** [acperitool.netlify.app](https://acperitool.netlify.app)
**Technologies:** SvelteKit, Tailwind CSS & Netlify
---
The ACP-Equity Risk Index is a clinical decision support tool for advance care planning, built around a problem that is well documented but rarely tooled for. African-American patients complete advance care plans at much lower rates, and the reasons usually come down to trust, communication, and culture rather than the medicine itself.
At the bedside you work through a checklist, ticking the barriers that apply to the patient. The tool scores them into a composite risk index, surfaces the barrier domains that are driving it, and then generates tailored intervention recommendations with conversation guidance you can use in the room.
The barriers are grouped into domains such as medical trust (say, a patient who voices distrust of providers or the health system), health literacy, religious and spiritual values, family dynamics, and language and communication. Each domain carries its own weight, so the result points you at what matters most for this particular person instead of a flat checklist.
The intervention side is where the AI augmentation comes in. Based on the dominant domains, it suggests concrete next steps like bringing in palliative care, involving a faith community leader, switching to language-concordant materials, or adjusting the pace and framing of the conversation, each tied to evidence on what actually moves ACP completion in this population.
I built it in SvelteKit with Tailwind and put it on Netlify. It is a decision aid, not a substitute for knowing your patient.
### Doctor's Dilemma
2024 - present · React, Netlify · clinical · Active
/project/doctors-dilemma
Internal medicine clinical knowledge quiz game
**Status:** Active
**Timeline:** 2024 - present
**Visit site:** [ddilemma.netlify.app](https://ddilemma.netlify.app)
**Technologies:** React, Netlify
---
A quiz game modeled on the American College of Physicians' Doctor's Dilemma competition. I built it so residents can practice rapid-recall trivia across specialties in the same game-show format.
Doctor's Dilemma is a long-running ACP tradition where residency teams go head to head on medical trivia. Between the live events there's nowhere to rehearse, so this gives residents a way to drill, solo or in teams, with questions spanning the IM subspecialties.
It runs on a buzzer-style flow, tracks scores, and supports both team and solo play. The question bank covers cardiology, pulmonology, infectious disease, nephrology, GI, endocrine, rheumatology, and more, and the whole thing is mobile-friendly.
### NoteClean
2024 - present · React, Netlify · clinical · Active
/project/note-clean
Clinical note formatting and cleanup tool
**Status:** Active
**Timeline:** 2024 - present
**Visit site:** [noteclean.netlify.app](https://noteclean.netlify.app)
**Technologies:** React, Netlify
---
NoteClean tidies up messy clinical text. Paste in copy-pasted EHR output and it strips the artifacts, fixes spacing, normalizes section headers, and hands back something clean enough to paste straight back into the chart.
Notes pulled out of an EHR usually arrive full of navigation junk, duplicate headers, ragged line breaks, and odd capitalization. Fixing all that by hand is slow and easy to botch, so NoteClean does the pass for you.
It works paste-in, clean-out. It removes boilerplate header and footer text, normalizes whitespace and casing, and leaves the real structure (assessment, plan, problem list) intact. Everything runs in the browser, so no PHI ever leaves your machine.
### Didactics Scheduler
2025 - present · React, Firebase, EmailJS, Netlify · developer · Active
/project/didactics-scheduler
Subspecialty lecture booking system for IM residency didactics
**Status:** Active
**Timeline:** 2025 - present
**Visit site:** [didactics-scheduler.netlify.app](https://didactics-scheduler.netlify.app)
**Technologies:** React, Firebase, EmailJS, Netlify
---
A scheduling app for booking subspecialty lectures for the SGMC Health Internal Medicine Residency program's 2026 to 2027 academic year. It replaced the old email-and-spreadsheet routine.
Lining up didactic talks across subspecialists, residents, and chiefs is a recurring headache. The app shows which slots are open, takes a booking with the topic and format (virtual or in person), and emails the administrator, which turns a multi-day email chain into a couple of clicks.
Under the hood it's a React single-page app on Netlify. Firebase holds the slot availability and booking state, and EmailJS sends the confirmations and admin alerts. The booking UI is public, while edits after a booking go through the administrator.
The main pieces are a calendar of open and booked slots, a booking form that captures name, email, topic, and format, virtual or in-person selection, automatic confirmation emails, and a contact path for changes. It's mobile-friendly.
### DotPhrase Search
2024 - present · React, Netlify · developer · Active
/project/dotphrase-search
Searchable repository of Epic EHR dot phrases and templates
**Status:** Active
**Timeline:** 2024 - present
**Visit site:** [dotphrasesearch.netlify.app](https://dotphrasesearch.netlify.app)
**Technologies:** React, Netlify
---
A searchable catalog of Epic dot phrases and note templates. The idea is to find the right shortcut for a situation without scrolling through a wall of cryptic trigger names.
Dot phrases are one of the better productivity wins in Epic, but institutional libraries grow into hundreds of entries with names nobody remembers. This indexes them by what they actually contain and what they're for, so you can search by intent rather than by trigger.
You get full-text search across both the names and the expanded content, a preview of what each template expands to, one-click copy of the trigger, and tags by specialty and note type. It works on a phone.
### PDFPresent
2024 - present · React, PDF.js, Netlify · developer · Active
/project/pdf-present
PDF viewer and presentation tool with file management
**Status:** Active
**Timeline:** 2024 - present
**Visit site:** [pdfpresent.netlify.app](https://pdfpresent.netlify.app)
**Technologies:** React, PDF.js, Netlify
---
A browser-based PDF viewer and presentation tool with sign-in and file selection. I made it to present slides and documents in a clean, fullscreen view without installing a separate viewer or slide app.
Lecture slides, journal-club PDFs, and grand-rounds decks often need a presentation-grade viewer: fullscreen, simple controls, and reliable on whatever device is in the room. PDFPresent does that with nothing to install.
It gives you presentation controls for viewing, file selection and management, and authentication for private documents. Rendering runs on PDF.js, and because it all happens in the browser it works on anything with a browser.
### SamuelEdusaMD
January 2022 - present · Next.js 12, React 17, TypeScript, Styled-Components & Netlify · platform · Active
/project/samueledusa-md
Personal website
**Status:** Active
**Timeline:** January 2022 - present
**Visit site:** [samueledusa.com](https://www.samueledusa.com)
**Technologies:** Next.js 12, React 17, TypeScript, Styled-Components & Netlify
---
My personal website and portfolio. It's where my medical career and my software work sit side by side, as a running resume, a blog, and a place to show projects.
I'm a physician who also builds software, and I wanted one site that could hold both halves of that without picking a side. This is it.
## How it's built
It's a Next.js 12 app that statically generates its pages, so it's fast and cheap to host. Pages live under `src/pages/` (medicine, software, blog, presentations, projects, contact), reusable components under `src/components/`, blog posts as Markdown with YAML front matter under `src/posts/`, and nearly all of the resume and project content sits in a single `siteconfig.json` so I can change content without touching components.
The frontend is React 17 with TypeScript and Styled-Components for theming, using next/image for images and react-icons for icons. Posts are parsed with gray-matter, rendered with react-markdown plus rehype-raw, and code blocks are highlighted with react-syntax-highlighter in a custom dark theme. Reading time comes from the reading-time library, and the RSS feed is generated with Feed.
## Look and extras
There's a full light and dark mode that remembers your choice. Light is a warm cream (`#fff1e5`), dark is near-black (`#111`), and the accent is a tropical-rainforest teal (`#0a5e66`). Type is Lora for titles, Lato for body, and Yellowtail for the script header.
A few things beyond the basics: a built-in PDF viewer (via `@react-pdf-viewer`) for slides and certificates, a set of Netlify serverless functions that push messages and files to Telegram, PWA support through next-pwa, and privacy-friendly analytics with next-plausible. It deploys to Netlify from Bitbucket and exports statically for the CDN, and the only server-side bits are those Telegram functions.
### Samalla Clinic Ltd.
November 2021 - present · StencilJS 2.14, Ionic Core 6, TypeScript, Markdown, Netlify & Bitbucket · platform · Active
/project/samalla-clinic
Official website of Samalla Clinic Ltd.
**Status:** Active
**Timeline:** November 2021 - present
**Visit site:** [samallaclinicltd.com](https://www.samallaclinicltd.com)
**Technologies:** StencilJS 2.14, Ionic Core 6, TypeScript, Markdown, Netlify & Bitbucket
---
The official site for Samalla Clinic Ltd., a healthcare facility in New Gbawe, Accra, Ghana. It covers the clinic's services, staff, health blog, and contact details for patients and visitors.
The clinic wanted a proper presence online: somewhere patients could see what services are offered, check operating hours, read health articles, and find out how to get in touch. The blog side carries pieces on hypertension, diabetes, malaria, and other common concerns.
## The stack
It's built with StencilJS 2.14 and Ionic Core 6, which compile down to standard Web Components, so it loads fast and runs about anywhere. TypeScript handles type safety and stencil-router-v2 does the routing. Blog posts are written in Markdown and rendered with the marked library.
There's no database and no admin panel. Content lives in static TypeScript data files and Markdown, and updates happen in code and get redeployed from Bitbucket. Hosting is Netlify, including a small serverless function (getArticles.js) for the markdown. Contact-form submissions go to the clinic's Telegram channel through the Telegram Bot API, and Tawk.to provides live chat. Styling is hand-rolled CSS with variables, Playfair Display and Open Sans, and Ionic's utilities, with no external CSS framework. It's set up as a PWA with a manifest and icons, with the service worker turned off.
## On the site
- A services listing (OPD, in-patient care, ultrasound, laboratory, family planning, nutrition counseling, oncology)
- A Markdown-powered health blog
- Staff profiles and a Board of Directors section with resumes
- A contact form with validation and Telegram notifications
- The Tawk.to live-chat widget
- Location and contact details with a Google Maps link
- History and mission and vision pages
- A mobile-first layout with breakpoints at 480, 768, 1024, and 1200px
### Samalla Beach House Website
September 2020 - present · StencilJS 2.14, Ionic Core 6, TypeScript, Telegram Bot API & Netlify · platform · Active
/project/samalla-beach-house
Private beach house at Prampram, Ghana
**Status:** Active
**Timeline:** September 2020 - present
**Visit site:** [samallabeachhouse.com](https://www.samallabeachhouse.com)
**Technologies:** StencilJS 2.14, Ionic Core 6, TypeScript, Telegram Bot API & Netlify
---
A site for a beachfront rental in Prampram, Ghana. It shows the property off with photos and gives guests what they need to book a coastal stay.
The Samalla Beach House needed a presence online to bring in visitors and lay out the property, the amenities, and how to reserve a stay on the coast.
## Under the hood
The site is built with StencilJS 2.14, which compiles reusable UI into Web Components, paired with Ionic Core 6 for the mobile-friendly pieces like slides, modals, and icons. It's TypeScript with TSX templates, routed by stencil-router-v2, and built and prerendered through the Stencil CLI. Stencil's Jest-based spec and e2e runners cover the tests. The output is a static site that drops onto Netlify or any static host. The whole thing comes to about 15 custom Web Components (hero, gallery, amenities, rooms, location, contact modal, and the rest).
There's no database. Reservation forms post straight to a private Telegram channel through the Telegram Bot API, which doubles as a lightweight booking dashboard. Guests can also reach out over WhatsApp, Instagram, Facebook, Twitter, or email, and an embedded Google Map shows where the house is.
## What's on it
- A photo gallery with a swipeable slider and navigation controls
- A reservation form wired to Telegram notifications, so bookings land in real time
- Sleeping arrangements (two bedrooms with queen beds and one sofa bed)
- 17 amenities, including a kitchen, A/C, beachfront access, and free parking
- An embedded Google Map with directions
- A house-rules section
- Contact options across WhatsApp, email, phone, and social media
- Fast-loading Web Components with optional prerendering
### Samalla Clinic Ltd. Billing App
January 2020 - present · Ionic, Bitbucket & Netlify. · platform · Active
/project/samalla-billing
Samalla Clinic Ltd. billing application
A billing and invoicing app I built for Samalla Clinic Ltd. to handle patient billing, generate invoices, and track payments.
The clinic wanted to get off paper and run its billing in one place. The app takes the whole flow, from registering a patient through generating an invoice and recording the payment.
It's built with Ionic, so the same app works on desktop and mobile, and it's deployed on Netlify with the code kept in Bitbucket. It covers patient billing, invoice generation, and payment tracking, and being cloud-hosted it's reachable from any device.
## Blog
### Why you should be excited about GPT
Dec 28, 2022
https://samueledusa.com/post/about-gpt

(Source: btlaw.com)
GPT (Generative Pre-trained Transformer) is a language generation model developed by OpenAI. It was first released in 2018 and has been improved with each new version.
## What is GPT?
GPT is a machine learning model trained to generate text. It works by predicting the next word in a sequence based on what came before. Give it "The cat sat on the" and it predicts "mat." Scale that up, and you get something that can write paragraphs, answer questions, and carry on conversations.
What makes GPT different from earlier language models is the quality of its output. The text is coherent and reads naturally. This comes from the transformer architecture, introduced in the paper "Attention is All You Need", which lets the model process input of any length and pay attention to relevant context throughout.
GPT is also pre-trained on a huge dataset, which helps it pick up on how language actually works, including idioms, tone, and context.
## Why it matters
GPT changes how we can interact with computers. You can have a conversation with it, generate drafts of articles, summarize long documents, or translate between languages. These aren't hypothetical use cases anymore. People are doing all of this right now.
Practical applications include automating customer service responses, improving machine translation quality, and building AI assistants that can handle complex, multi-turn conversations. The model isn't perfect, but it's good enough to be useful across a lot of tasks.
The pace of improvement has been fast. Each new version handles more context, makes fewer errors, and handles more complex instructions. It's worth paying attention to where this goes.
### ACP Leadership Day on Capitol Hill 2026
May 14, 2026
https://samueledusa.com/post/acp-leadership-day-2026
I spent this week in Washington, D.C. for the American College of Physicians' Leadership Day on Capitol Hill. I went as part of the Georgia delegation and met with staff from both sides of the aisle to talk about issues that affect our patients and our profession.
ACP Leadership Day on Capitol Hill, 2026
## The day before
The Hill day did not start cold. The day before, ACP put us through a full schedule of speakers, briefings, and breakout sessions to get us ready. We heard from ACP leadership, policy staff, and seasoned advocates who walked us through the bills, the politics around them, and how to actually run a fifteen-minute meeting with a congressional staffer. We also got time with delegates from other states, attendings, residents, and medical students who came in from all over the country. Comparing notes with a med student from the Midwest and a hospitalist from the Northeast about what they were seeing in their hospitals was, by itself, worth the trip. By the time we walked out of the prep day, the asks felt rehearsed and the nerves were mostly gone.
We also heard from Rep. Raul Ruiz, M.D. (CA-25) that morning, who shared the inspiring story of how he got to where he is today. He grew up in Coachella, California, the son of farmworkers. He graduated magna cum laude from UCLA and then went to Harvard, where he earned an M.D., a Master of Public Policy from the Kennedy School, and a Master of Public Health, the first Latino to earn three graduate degrees from Harvard. He trained in emergency medicine at the University of Pittsburgh, returned home to practice in the same valley he grew up in, started a pre-medical mentorship pipeline for local kids, and flew to Haiti within days of the 2010 earthquake to serve as a medical director on the ground. He was elected to Congress in 2012 and has been there since. A physician from a farmworker family speaking to a room full of doctors as a sitting member of Congress was a useful reminder that the path from the bedside to the policy table is not theoretical. People do walk it.
## The asks
ACP sent us in with three priorities. They were specific, bipartisan, and easy to explain in the ten or fifteen minutes a congressional staffer typically gives you.
1. **The REDI Act (H.R. 2028 / S. 942).** Interest-free deferment on federal student loans during medical and dental residency. Residents are working full-time taking care of patients while their loans quietly grow. This one is personal for almost everyone in training.
2. **The Protecting Free Vaccines Act (H.R. 5448 / S. 2857).** Protects access to well-established vaccines without cost-sharing. Patients should not have to choose between a copay and a flu shot.
3. **The Provider Reimbursement Stability Act of 2026 (H.R. 8163).** A bipartisan fix to the annual Medicare fee schedule cuts driven by budget neutrality. Practices, especially small and rural ones like many in South Georgia, cannot keep absorbing year-over-year reductions.
## The day itself
We met with Sen. Warnock's office, Sen. Ossoff's office, and Reps. Nikema Williams, Austin Scott, Lucy McBath, and Rick Allen. We did a drop-off at Rep. Brian Jack's office. Rep. Scott represents my district (GA-08), so that meeting felt closest to home.
What surprised me was how much of the work is just showing up. Staffers are young, smart, and busy. They take notes. They ask sharp questions. Many of them had never spoken to a physician outside their own family doctor. Being in the room as the person who actually rounds on Medicare patients in Valdosta made the asks land differently than a one-pager in an inbox.
Putting Valdosta on the map.
### A Simple Bedside Tool for Acute Heart Failure Discharge Risk
March 7, 2026
https://samueledusa.com/post/ahf-predischarge-risk-calculator

Hospital discharge after acute heart failure (AHF) hospitalization is one of the most vulnerable periods for patients. Studies consistently show that the first 90 days after discharge carry a high risk of rehospitalization and mortality.
Clinicians often have to make difficult decisions at discharge:
- Is this patient stable enough to go home?
- Do they need closer follow-up?
- Should we reassess congestion before discharge?
A recent study by Espersen et al. (2024) proposed a simple way to help answer these questions using only four clinical variables measured before discharge.
To make this easier to use at the bedside, I built a simple calculator based on this model.
## The Acute Heart Failure Predischarge Risk Calculator
The calculator estimates risk of 90-day heart failure hospitalization or all-cause mortality based on four factors measured before discharge.
## Variables Used in the Score
The score assigns one point for each criterion met.
| Variable | Threshold |
|--------|--------|
| NT-proBNP | ≥ 2000 pg/mL |
| Systolic Blood Pressure | < 120 mmHg |
| Left Atrial Volume Index (LAVI) | ≥ 60 mL/m² |
| Lung Ultrasound B-Lines | ≥ 9 |
Total possible score: **0-4**
## Interpreting the Score
| Score | Risk Category |
|-----|-----|
| 0-1 | Lower risk |
| 2 | Intermediate risk |
| 3-4 | Higher risk |
Higher scores indicate a greater likelihood of heart failure readmission or death within 90 days after discharge.
This tool is not meant to replace clinical judgment but to support risk stratification during discharge planning.
## Why These Variables Matter
### NT-proBNP
NT-proBNP reflects cardiac wall stress and congestion. Persistently elevated levels before discharge may indicate incomplete decongestion and ongoing cardiac strain.
### Systolic Blood Pressure
Lower systolic blood pressure may indicate reduced cardiovascular reserve and has been associated with worse outcomes in heart failure populations.
### Left Atrial Volume Index (LAVI)
LAVI reflects chronic elevation of left atrial pressures and serves as a marker of long-standing diastolic dysfunction.
### Lung Ultrasound B-Lines
B-lines detected on lung ultrasound represent pulmonary congestion. Persistent B-lines before discharge suggest residual fluid overload.
## Suggested Clinical Use
Patients identified as higher risk before discharge may benefit from:
- Early cardiology follow-up
- Reassessment of congestion
- Optimization of guideline-directed medical therapy
- Consideration of heart failure clinic referral
Lower-risk patients may be appropriate for standard outpatient follow-up and routine monitoring.
## Demo of the calculator

Try the AHF Predischarge Risk Calculator
## Why I Built This Calculator?
Many existing medical calculators focus on diagnosis or long-term prognosis, but relatively few tools assist with discharge planning in acute heart failure.
The model proposed by Espersen and colleagues is particularly useful because it:
- Uses only four readily available clinical variables
- Can be assessed immediately before discharge
- Identifies patients at higher short-term risk
By converting the model into a simple calculator, the goal is to make the research easier to apply in everyday clinical practice.
Try the AHF Predischarge Risk Calculator
## Study Reference
Espersen C, et al.
Predictors of heart failure readmission and all-cause mortality in patients with acute heart failure.
International Journal of Cardiology.
2024.
DOI: 10.1016/j.ijcard.2024.132036
## Clinical Disclaimer
This calculator is intended for educational and clinical support purposes only. It should not replace clinical judgment, guideline-directed care, or individualized patient assessment.
### Unraveling AI Lingo (Part 2)
Apr 18, 2023
https://samueledusa.com/post/ai-terminolgy-tango

Robot teaching students (created using Stable Diffusion)
If you're trying to catch up on AI terminology and don't know where to start, here's a glossary of the terms that come up most often. I pulled this together from the NYT's AI glossary and my own reading.
## Large Language Model (LLM)
A type of neural network trained on massive amounts of text from the internet. LLMs learn to write, hold conversations, and generate code. They work by predicting the next word in a sequence, but along the way they pick up abilities that surprised even the people who built them.
## Generative AI
Technology that creates new content (text, images, video, code) by learning patterns from training data. ChatGPT generates text; DALL-E and Midjourney generate images.
## Transformer Model
A neural network architecture that processes an entire sentence at once rather than word by word. It uses "self-attention" to figure out which words in a sentence are most relevant to understanding the meaning. This is the architecture behind GPT and most modern language models.
## Parameters
The numeric values inside a language model that determine how it behaves. Think of them as the knobs the model adjusts during training to get better at predicting text. Modern models like GPT-4 have hundreds of billions of parameters.
## Reinforcement Learning
A training method where the model learns through trial and error, receiving rewards or penalties based on its performance. When combined with human feedback (RLHF), humans rate the model's outputs, and the model adjusts to produce better responses.
## Hallucination
When an LLM generates something that sounds confident but is factually wrong, irrelevant, or nonsensical. This happens because the model is predicting plausible-sounding text, not checking facts.
## Bias
Errors in a model's output that reflect biases in its training data. For example, a model might associate certain jobs with a particular gender or race because its training data contained those patterns.
## Anthropomorphism
The tendency to treat AI chatbots as if they have feelings, intentions, or consciousness. When a chatbot responds politely, people sometimes assume it's being kind. It's not. It's predicting text.
## Natural Language Processing
The techniques used to make computers understand and generate human language. This includes text classification, sentiment analysis, translation, and summarization. NLP uses a mix of machine learning, statistical models, and linguistic rules.
## Emergent behavior
Capabilities that appear in a model that weren't explicitly trained for. For instance, an LLM trained on code repositories can write new code, and models trained on general text turn out to be able to write poetry or solve math problems.
## Alignment
The ongoing effort to make sure AI systems behave in ways that match the values and goals set by their creators. This is one of the harder unsolved problems in AI.
## Multimodal systems
AI systems that can process more than just text. They handle images, audio, video, and other inputs. GPT-4 with vision is an example.
## Artificial General Intelligence (AGI)
A hypothetical AI system that can do anything a human mind can do. We're not there yet, and there's active debate about what "getting there" would even mean.
EKG tracing on arrival to the ED
To prepare for Hurricane Helene, SGMC Health established a shelter at a local church in Valdosta, Georgia, specifically for people who require oxygen as well as other vulnerable populations. Two resident physicians, Drs. Edusa and Joseph, volunteered to assist with the shelter's operations.
Note: All names in this article were replaced with pseudonyms to protect individuals' privacy.
### Monkeypox Jun 3, 2022 https://samueledusa.com/post/monkey-pox Monkeypox has been in the news a lot recently. The virus has been present in Central and West Africa since the early 1970s, but in May 2022 it started spreading beyond that region. As of May 26, 2022, over 300 cases have been confirmed across 20 non-African countries and six US states. The situation is changing quickly. ### Background Monkeypox is an orthopoxvirus that looks clinically similar to smallpox. It was first identified in monkeys in 1958, and the first human outbreak occurred in the Democratic Republic of Congo (DRC) in the early 1970s.  (Image from the CDC Cynthia S Goldsmith, Russell Regnery. [Public domain]) The electron microscope image above shows monkeypox virion recovered from a human skin sample during the 2003 US epidemic. Mature, oval-shaped viral particles are on the left; immature, spherical particles are on the right. ### Transmission Monkeypox is zoonotic, meaning it spreads from animals to humans, usually through contact with or consumption of small animals, especially rodents. During the 2003 US outbreak, several dozen cases were traced back to pet prairie dogs and, ultimately, rats imported from Ghana. Human-to-human transmission occurs through damaged skin, respiratory droplets, or mucous membrane contact. Indirect transmission through contaminated clothing or linens is also possible. Several cases in the 2022 outbreak have been in men who have sex with men, which has raised questions about specific transmission pathways. However, the virus still spreads primarily through bodily fluids, respiratory droplets, and direct contact with lesions. ### Signs and symptoms Early signs include fever and lymphadenopathy (swollen lymph nodes), often accompanied by headache, muscle pain, chills, fatigue, and cough. The lymphadenopathy, particularly in the submental, submandibular, cervical, and inguinal nodes, is the most reliable feature that distinguishes monkeypox from smallpox and chickenpox.  Caucasian male with monkey pox pustules on his face (Source: nairobitimes.co.ke) Incubation takes 7-14 days (range: 5-21 days). The rash appears 1-3 days after fever onset, typically starting on the face and mouth before spreading to the rest of the body, including palms and soles. It looks like chickenpox. Lesions progress through macular, papular, vesicular, and pustular stages before resolving. The illness lasts 2-4 weeks, with ulcerative lesions in some cases. ### Evaluation Use droplet precautions when examining a suspected case: N95 mask, gown, gloves, and eye protection. Get a thorough travel and exposure history. Track all clinical staff who had contact with the patient. Disinfect room surfaces after the patient leaves.  Image of clinicians wearing personal protective equipment (PPE) from Wikimedia Commons | Javed Anees, District Hospital, Tirur. Collect viral cultures via oropharyngeal or nasopharyngeal swab. Skin biopsy of a vesiculopustular lesion or fluid from an intact vesiculopustule should also be examined. Confirmation can be done with PCR, electron microscopy (if other orthopoxviruses are excluded), or immunohistochemistry. A Tzanck smear can help rule out nonviral causes in the differential, but it can't distinguish monkeypox from smallpox or herpes.  Image courtesy of Medscape. The dorsum of a patient's hand has a monkeypox vesiculopustular rash. Some lesions have a central umbilication. ### Treatment Treatment is mostly supportive and symptomatic. Isolate the patient and use appropriate precautions. The patient remains infectious until all scabs have dried and fallen off. Vaccines are available, and post-exposure vaccination after high-risk contact has been shown to prevent or reduce severity of illness. ### Mortality and complications Mortality rates in Africa range from 1.0% to 10.6%, with immunocompromised and malnourished patients at highest risk. Secondary bacterial infections can develop from the skin lesions. ### Contributing to the Pancreas Digital Open Source Insulin Bolus Calculator Sept 17, 2022 https://samueledusa.com/post/pancreas-digital At this year's Cognizant Softvision Programmers' Week conference, I watched a presentation from an Argentine software engineer who had built a project to calculate insulin dosage for his son, recently diagnosed with Type 1 Diabetes mellitus (T1DM). It caught my attention immediately. ### About the Pancreas Digital Pancreas Digital is a non-profit organization based in Buenos Aires, Argentina, that focuses on diabetes technology, manages an open-source insulin bolus calculator, and plans online workshops hosted on YouTube. ### About the Open Source Insulin Bolus Calculator The Pancreas Digital Insulin Bolus Calculator uses a standard formula that matches the meal insulin to the patient's carbohydrate intake (carbohydrate counting). A deployed version (online version) of this calculator can be found here. ### My first contribution My first contribution was to implement Internationalization (i18n) in the project (i.e. adding support for local languages and cultural settings) in order to allow for more broader personal use. You can check out my pull request (PR) here. #### Tasks completed - Added i18n which is supported out-of-the-box by Next.js. - Added support for the english language `en-US`. - Translated the Disclaimer text (which runs when the app is first run).FNext - Translated the labels & input fields on the calculator page.  Spanish version of the Pancreas Digital Insulin Bolus Calculator  Translated version of the Pancreas Digital Insulin Bolus Calculator - Changes made to `next.config.js` file to enable the out-of-the-box `i18n` support in Next.js ~~~js const { PHASE_DEVELOPMENT_SERVER } = require('next/constants'); module.exports = (phase) => { return { env: { siteUrl: phase === PHASE_DEVELOPMENT_SERVER ? 'http://localhost:3000' : 'https://pancreas.digital', siteTitle: 'Pancreas Digital - Calculadora de bolos', siteDescription: 'Calculadora de bolos de insulina para el control de la diabetes.', siteLogo: 'Vertical.jpg', siteName: 'Pancreas Digital', twitterCard: 'summary_large_image', twitterImageAlt: 'Pancreas Digital Logo', twitterSite: '@fedemotta_', }, reactStrictMode: true, i18n: { locales: ['es-AR', 'en-US'], localeDetection: true, defaultLocale: 'es-AR', }, }; }; ~~~ - All the other code changes can be found in the Pull Request (PR) Feature/6 Implement i18n in the insulin bolus calculator #7. ### Future contributions - Improving input field validations. - Investigating further the effect of dietary fat and protein on the rise in basal glucose levels, as well as the possibility of enhancing the algorithm for insulin bolus calculation to include all three variables (carbohydrate, fat and protein). - Translating the application into other languages, e.g. French, German, Ukrainian, Swahili, etc. - Nightscout integration. Nightscout is an open-source cloud application used by people with diabetes and parents of kids with diabetes to visualize, store and share the data from their Continuous Glucose Monitoring (CGM) sensors in real-time. ### References 1. Schmidt, S., & Nørgaard, K. (2014). Bolus Calculators. Journal of Diabetes Science and Technology, 8(5), 1035–1041. (View paper) 2. Pesl, P., Herrero, P., Reddy, et al. (2016). An Advanced Bolus Calculator for Type 1 Diabetes: System Architecture and Usability Results. IEEE Journal of Biomedical and Health Informatics, 20(1), 11–17. (View paper) ### Building a Paste App Oct 20, 2024 https://samueledusa.com/post/paste-app I kept running into the same problem: I needed to get a code snippet, URL, or quick note from my computer to my phone, and the usual methods were annoying. So I built a small paste app that sends text from a website straight to my phone via Telegram. Here's how I put it together. ## The concept Simple: a web page where I type a title and message, hit send, and it shows up on my phone via Telegram. Telegram has a solid bot API, so I used that as the delivery mechanism.
A sketch of the application flow
## Tech stack
- **React** for the UI
- **styled-components** for styling
- **Telegram Bot API** for message delivery
## Key Components
### 1. User Interface
The UI consists of a sticky note-like component with two main input fields:
- A title input (`NoteInput`)
- A message textarea (`NoteTextarea`)
I used styled-components to create a visually appealing and responsive design that works well on both desktop and mobile devices.
User interface for the paste app
### 2. State Management
I utilized React's `useState` hook to manage the state of the title and message inputs:
```javascript
const [title, setTitle] = useState('');
const [message, setMessage] = useState('');
```
### 3. Date and Time Display
To add context to each paste, I implemented a real-time date and time display using the `useEffect` hook:
```javascript
useEffect(() => {
const updateDateTime = () => {
const now = new Date();
setCurrentDateTime(now.toLocaleString());
};
updateDateTime();
const timer = setInterval(updateDateTime, 1000);
return () => clearInterval(timer);
}, []);
```
### 4. Sending Messages to Telegram
The core functionality is implemented in the `sendToTelegram` function. This function:
1. Cleans and escapes the input text to prevent XSS attacks
2. Formats the message with HTML tags for better readability
3. Sends a POST request to the Telegram Bot API.${message}\n\n${dateTime}`;
try {
const response = await axios.post(`https://api.telegram.org/bot${telegram_bot_token}/sendMessage`, {
chat_id: telegram_chat_id,
text: telegram_message,
parse_mode: 'HTML'
});
if (response.data.ok) {
return { statusCode: 200, body: JSON.stringify({ success: true }) };
} else {
throw new Error(response.data.description || 'Unknown error occurred');
}
} catch (error) {
console.error('Error sending message:', error);
return {
statusCode: 500,
body: JSON.stringify({ error: `Error sending message: ${error.message}` })
};
}
};
```
### Screenshot of message being sent to Telegram chat
Note sent to private Telegram chat with message body formatted to allow easier copying of code snippets
### 5. Security Considerations
For security, I added two helper functions:
- `cleanText`: Removes non-printable characters (except newlines and spaces) and trims the input
- `escapeHtml`: Escapes special HTML characters to prevent XSS attacks
## What's next
The app works well for my daily needs. If I come back to it, I'd probably add:
- Authentication so it's not just secured by obscurity
- A history view for past pastes
- File upload support
### Building a Post-Paracentesis Albumin Calculator
June 18, 2026
https://samueledusa.com/post/post-paracentesis-albumin-calculator
You just finished a large-volume paracentesis. Eight liters off a patient with tense ascites, they can breathe again, and now you owe them albumin. So you open the order in Epic. That is where it slows down.
You have to remember the dose is about 8 grams per liter removed. You do the multiplication in your head, then remember albumin comes in 25 gram bottles, so you round to something the pharmacy can actually dispense. Then the order opens, and it's a wall of fields: a frequency dropdown with dozens of options, a duration, a rate, a priority, a phase of care, an exception code you've never touched. Most of them you leave alone, but you still have to read each one to know that.
I've watched a lot of residents do this. They hesitate in the same three places every time: the dose, the bottle rounding, and the frequency. None of it is hard. It's just fiddly, and fiddly at the bedside is where mistakes live.
So I built a calculator. You enter the liters removed, and it gives you the dose, rounds it to whole bottles, and fills in every field of the Epic order. Then you copy the whole thing. It's live at albumincalculator.netlify.app.
## The problem
The Epic order set for albumin — a dozen fields for a single one-time dose.
Albumin after paracentesis is one of those orders that's simple in concept and annoying in practice. The clinical decision is small: how many grams, given once. But Epic doesn't ask you for grams. It asks for a dose, a route, a frequency, a start time, an administration duration, a rate, admin instructions, a note to pharmacy, a priority, an exception code, a supply, and a phase of care.
For a one-time albumin infusion, almost every one of those has an obvious answer. Frequency is Once. Route is intravenous. But it's only obvious after you've done it fifty times. A resident seeing the order for the first time has to figure out which of the many frequency options means "just give it one time," and whether the rate they typed actually matches the volume and the duration. That part is confusing, and it has nothing to do with medicine.
## What I built
The tool runs in three steps, top to bottom. You pick the product and enter the liters removed. It shows you the recommended dose and whether albumin is even indicated. Then it builds the full Epic order underneath, with one button to copy it.
Nothing about it is clever. It just holds all the small decisions in one place so you don't carry them in your head while you're standing at the bedside.
Enter the liters removed; the dose, bottle count, and full Epic order build underneath.
## How the dose is calculated
Most guidelines land on 6 to 8 grams of albumin for every liter of ascites removed. The calculator uses 8 grams per liter. That's the top of the range, and it's what the FDA label for 25 percent albumin specifies (8 grams per 1,000 mL removed), which is also what our Epic order set assumes. Picking one number and matching the order set keeps it predictable.
From there it's two steps:
1. **Multiply.** Liters removed times 8 gives the raw target in grams.
2. **Round to a bottle.** Albumin is dispensed in 25 gram bottles, so the raw number rounds to the nearest whole 25 grams, and never below one bottle.
Say you removed 8 liters:
- 8 L × 8 g/L = 64 g
- 64 g rounds to 75 g, which is three 25 gram bottles
- 75 g of 25 percent albumin is 300 mL
So the order is 75 grams, given once, and the pharmacy sends up three bottles. The calculator shows the raw number and the rounded number side by side, and tells you whether what you entered comes in under, over, or on target. The rounding is never a black box.
## When albumin is actually indicated
This is the part I most wanted guardrails around, because the dose doesn't matter if albumin wasn't indicated in the first place.
- **More than 5 liters removed:** give albumin. This is the classic large-volume paracentesis threshold.
- **5 liters or less:** usually not required. The tool says so instead of just handing you a dose.
- **Acute on chronic liver failure (ACLF):** give albumin regardless of volume, even for a small tap. There's a checkbox for it, and it overrides the 5 liter rule.
- **More than 8 liters in one session:** the dose still calculates, but the tool flags it, because the risk of post-paracentesis circulatory dysfunction climbs once you're pulling that much in a single sitting.
So it isn't just a multiplier. It tells you when not to give the drug, which is the more useful thing for someone still learning the indication.
## Volume, rate, and duration
Once you have the grams, the order needs a volume and a rate, and those depend on the product.
A 25 gram bottle of 25 percent albumin is 100 mL. A 25 gram bottle of 5 percent albumin is 500 mL. Same grams, five times the volume. For large-volume paracentesis you almost always want the 25 percent, because it delivers the replacement in a fraction of the fluid. The calculator defaults to it for that reason, with 5 percent there if you need it.
Rate, duration, and volume are linked by one equation:
```
rate = volume ÷ duration
```
Set any one and the calculator fills in the other. Give that 300 mL a two hour duration and it returns 150 mL/hr. Type a rate instead and it solves for the duration. You're never doing that division yourself.
## The Epic order it builds
Everything above feeds a complete order at the bottom of the page: medication, total dose, calculated volume, bottles dispensed, route, frequency, start date and time, duration, rate, admin instructions, note to pharmacy, priority, exception code, supply, and phase of care. Frequency is preset to Once, because albumin after paracentesis is a single replacement dose, not something you schedule.
There's one button: **Copy full order.** It puts the whole thing on your clipboard as formatted plain text, so you can paste it wherever you need it and check it field by field against Epic. The goal isn't to bypass the order. It's to walk in already knowing every answer.
## How it's built
If you came here for the code, this part is almost boring, and that's on purpose.
It's a single HTML file. The markup and the calculator logic live together, plain vanilla JavaScript, no framework. Styling is Tailwind CSS v4 compiled with the Tailwind CLI. It deploys as a static site on Netlify. That's the whole stack.
A few things I did bother to get right:
- It's a progressive web app. There's a service worker and a manifest, so you can add it to your phone's home screen and it works offline. On a floor with bad signal, that matters.
- It has light and dark mode, follows your system theme, and remembers what you picked.
- The inputs use 16 pixel text so iOS Safari doesn't zoom in every time you tap a field. Small thing, deeply annoying when it's wrong.
- The link previews are set up properly, so dropping the URL in a text or a Slack message shows a real card instead of a bare link.
I keep these tools in one file on purpose. If something breaks, I open one file and read it top to bottom. No build server to babysit, nothing to install before I can fix a typo. For a tool I want a busy resident to trust, simple is the feature.
## Why it helps
The math isn't the hard part. Anyone can multiply by eight. The friction is everything around the math: the rounding to bottles, the volume that changes with the product, the rate that has to match the duration, and an order set with dozens of frequencies. Spread that across a busy day and it's exactly where someone enters a rate that doesn't match the volume, or doses a 4 liter tap that never needed albumin.
Holding all of it in one place does two things. It makes the common case fast, and it makes the wrong case visible. You still decide. If the patient doesn't fit the rule, the tool tells you, and you use your judgment anyway.
## Try it
The calculator is at albumincalculator.netlify.app. It's free, it works on a phone, and it doesn't need a login. If you take care of patients with ascites and you'd rather not do this math at the bedside, use it. If you find an edge case it handles badly, tell me.
## What's next
This is version 1.0 with dark mode and media previews. Some things I'd like to add:
- **Date range filters** - Search by time period
- **Export functionality** - Save filtered results to CSV or JSON
- **Multi-chat support** - Load and switch between multiple chat exports
- **Message threading** - Display replies and quoted messages
- **Advanced filters** - Filter by media type, sender, or date
- **PDF export** - Generate formatted PDFs of conversations
## Try it yourself
The app is open source and available on my GitHub. If you have Telegram chat exports sitting around and want a better way to browse them, give it a try. You'll need:
- Node.js (v18+)
- Rust (latest stable)
- Xcode Command Line Tools
Then just:
```bash
git clone [your-repo-url]
cd telegram-chat-viewer
npm install
npm run tauri:dev
```
## Final thoughts
Building this taught me that desktop app development doesn't have to mean Electron. Tauri is a solid alternative, especially for single-platform apps where you can lean on the native WebView.
With React, TypeScript, and Tailwind, I built a UI in days that would have taken weeks in native Swift. But unlike a web app, this feels fast, lightweight, and actually native.
If you're thinking about building a desktop app, give Tauri a look.
### He Walked Away From the Crash. The Trouble Had Started Months Earlier.
Dec 10, 2025
https://samueledusa.com/post/the-crash
_**Note:** Names and certain details in this story have been modified to protect patient privacy._
The call came in as a routine trauma alert. A car had veered off the road and struck a tree just outside town. The driver, a 37-year-old man, wasn't wearing a seat belt. Firefighters needed extra time to extract him. When he arrived at the emergency department, he smelled strongly of alcohol, spoke only Spanish, and seemed confused about where he was or how he'd gotten there.

Samuel Edusa, MD. "An AI Generated Sketch of a Car Crash Scene." 2025, Digital artwork generated using Google Gemini. Personal collection.
At first glance, his injuries seemed modest. He complained mostly of soreness along his ribs and shoulder. His vital signs were stable. X-rays and scans of his chest and abdomen showed no broken bones, no bleeding, no collapsed lung. For a crash that looked dramatic at the scene, his body had escaped the worst of it.
But there were details that didn't quite fit.
## The Clues That Didn't Belong
While we waited for his blood alcohol level to drop, we spoke with his daughter and a roommate who had been in the car that night. The roommate mentioned something unrelated to the crash itself. About a month earlier, he'd seen the man stiffen, shake violently, and foam at the mouth. The episode lasted several minutes. When it ended, the man was exhausted and confused. There had been another similar episode months before that. He'd never gone to the hospital.
When the patient was more alert, he acknowledged the spells. He said he could sometimes feel them coming. A strange sensation in his body, followed by darkness. Over the past few months, he'd also been dealing with persistent headaches and brief episodes of double vision, which he'd learned to ignore.
Because of the crash, we'd already done a CT scan of his head to rule out bleeding or swelling from trauma. Instead, it revealed something unexpected: multiple small, round spots scattered throughout his brain, some hardened with calcium, others appearing cyst-like. The pattern didn't look like bruising from an accident. It looked older, as if it had been there long before the car left the road.

Samuel Edusa, MD. "Patient CT Scan Showing Multiple Small Lesions Scattered Throughout the Brain." 2025, Actual patient imaging.
We called neurology. An MRI followed. The images showed numerous tiny lesions, each with a characteristic ring and dot, spread across the frontal and parietal lobes, with even one tucked into a ventricle. There was no single mass to blame, no obvious tumor, no stroke. Instead, it looked like a constellation of small invaders, frozen at different stages of life.

Samuel Edusa, MD. "Patient CT Scan Showing Multiple Small Lesions Scattered Throughout the Brain." 2025, Actual patient imaging.
The man's story complicated things. He'd grown up in rural Mexico and had lived in the United States for only a few years. He worked, drove, sent money home. He didn't recall eating undercooked meat. He denied contact with farm animals. His blood tests showed no dramatic signs of infection. His eyes, carefully examined by an ophthalmologist, were clear. No parasites lurking where treatment could cost him his vision.
In the hospital, he didn't have another seizure. Anti-seizure medication steadied him. We started steroids cautiously, not as treatment themselves but to prepare his brain for what might come next. An infectious disease specialist weighed in. A neurosurgeon reviewed the scans and agreed there was nothing to operate on. The danger, he explained, wasn't pressure or bleeding. It was inflammation, what could happen if the immune system suddenly recognized what had been hiding in his brain all along.
## A Diagnosis That Explained Everything
Only after days of imaging, consultations, and careful conversations did the pieces come together. The seizures, the headaches, the strange spots on the scans, and even, perhaps, the crash itself all traced back to a single cause. The man was living with a parasitic infection of the brain, acquired years earlier and only now making itself impossible to ignore.
It was a diagnosis rarely seen by many physicians, yet one of the most common causes of adult-onset seizures worldwide: neurocysticercosis. A disease that can lie silent for years before announcing itself, abruptly, in the middle of an ordinary life.
You can try the live tool: ACP ERI Tool
It is not validated yet. That is the next step, a pilot study at SGMC Health, here in Valdosta, with 200 patients. I want to know whether the tool predicts ACP completion, whether clinicians find it usable, and whether patients whose providers use it actually complete advance directives at higher rates. The IRB protocol is being submitted.
I think about the brother from room 412 often. I think about what might have been different if I had walked into that room with a structured understanding of what was driving his resistance. Not resistance to his brother's death, but resistance to a system he had no reason to trust. If I had started the conversation not with "Have you thought about goals of care?" but with "I know the medical system has not always done right by people who look like your brother, and I want you to know I take that seriously."
Would it have changed the outcome? Maybe not. Maybe the brother still would have wanted everything done. That is his right, and I respect it. But I would have been meeting him where he actually was, instead of where I assumed he was. And I think the quality of that encounter, the humanity of it, would have been different for both of us.
The woman with the thymic malignancy did not need me to bridge a gap. She had already crossed it. She had an advance directive, a proxy, a plan. The system had worked for her the way it is supposed to work for everyone. The question that I cannot let go of is why it works for some patients and not others, and what I can do, what any of us can do, to close that gap.
That is what the ACP-ERI is for. Not to replace the human conversation. To make sure the human conversation actually reaches the human being in front of you.
*Minor changes have been made to clinical descriptions in this essay to protect the privacy of the patients and their families.*
### Unraveling AI Lingo: No-Blush Guide to the Terms You've Been Secretly Curious About (Part 1)
Apr 16, 2023
https://samueledusa.com/post/understanding-ai-terminologies

Robot teaching students (created using Stable Diffusion)
Artificial intelligence (AI) can seem intimidating, but the core concepts aren't that complicated. Knowing a few terms makes it much easier to follow conversations about AI and understand what's actually going on.

A simplified AI hierarchy diagram (created using Pixelmator Pro)
## What is Artificial Intelligence?

Radiologist using AI to help review x-ray (created using Stable Diffusion)
AI is about building computer systems that can do things we'd normally need human intelligence for. The computer analyzes a situation and either takes an action or makes a prediction to achieve a goal.
For example, in medical imaging: a computer can be trained to look at X-rays or MRIs and identify patterns that suggest disease. The AI _algorithm_ picks up on subtle anomalies in the images and flags them for a doctor to review.
One thing worth noting: people use "AI" and "machine learning" interchangeably, but they're not the same thing. Machine learning is one approach to building AI, and it's behind most of the recent progress, but AI as a concept is broader.
## What is an algorithm?
An algorithm is a set of step-by-step instructions designed to accomplish a specific task. In medicine, that might mean diagnosing a condition from symptoms or predicting how well a treatment will work. Algorithms are the foundation of AI (and computing in general). Right now, most AI applications in medicine use machine learning-based algorithms.
## What is Machine Learning (ML)?

Illustration of a machine [robot] learning (created using Stable Diffusion)
A machine learning model is a combination of data and methods that takes an input and produces an output.
For example, a diagnostic model might take patient symptoms and lab results as input and output a prediction about what disease the patient has. The model is basically a recipe: here's how to process this input to get that output.
Think of it like a pharmaceutical production line. Raw materials go in, finished medication comes out. The model defines the steps (measure, mix, compress, coat) and the parameters for each step (compress at 1000 psi for 5 minutes).
The key difference between machine learning and other AI approaches: in machine learning, humans don't directly program the rules. Instead, humans set up the process, provide training data (more on this below), and let the model learn on its own.
When a model like Stable Diffusion or GPT3 gets released, what you're getting is the result of running machine learning algorithms on training data. The model contains all the learned rules and values needed to process new inputs.
## What is training data?
Training data is a collection of examples, each with two parts:
- Input
- Expected output
For medical imaging, this might be thousands of X-ray images, each labeled with the correct diagnosis. To build a model that identifies lung cancer in chest X-rays, you'd gather images of both cancerous and non-cancerous lungs, label them, and feed them to the model during training (explained below).
## What is training in machine learning?
Training is the process of feeding labeled data into the model, checking how well the output matches what was expected, and adjusting the model's internal settings to do better next time. These internal settings are called weights or parameters (more on those below). The model repeats this cycle over and over, adjusting parameters each time to get closer to its goal.

Illustration of one robot training another robot (created using Stable Diffusion)
Say our goal is to correctly identify 99% of pneumonia cases in chest X-rays. We set up our model and run the training data through it. The model predicts which images show pneumonia and which don't. We use a simple metric to score it: correct pneumonia identifications divided by total pneumonia images. Suppose it gets 50% right on the first pass.
The model then adjusts its parameters and tries again. This time it gets 60%. Better. No human told it how to improve. The machine figured out which adjustments helped and made them on its own.
This cycle repeats until the model hits 99% accuracy. At that point, we call it trained. You can now feed it a new X-ray image, and it will tell you whether it shows pneumonia with 99% accuracy.
## What is a parameter?
Parameters (also called weights and biases) are the internal values in a model that can be adjusted to change its behavior.
Think of a model as a medical device. Parameters are like the device's dials and settings that get tuned to do a specific job, like accurately reading vital signs. Developers don't set these values manually. The model learns them during training.
## What is a neural network?
There are many machine learning training techniques, but neural networks are one of the most common. They're loosely inspired by the human brain and how biological neurons communicate.
A neural network has layers: an input layer, one or more hidden layers, and an output layer. Each node (artificial neuron) connects to every node in the next layer and has its own weight and bias.

An artistic illustration of a neural network (created using Stable Diffusion)
During training, the parameters in each neuron get adjusted to improve performance on the target task.
Here's how it flows: if a neuron's output exceeds a certain threshold, it fires and passes data to the next layer. If not, nothing gets passed along. Each layer takes the weighted sum of inputs, runs it through an activation function, and decides whether to pass the signal forward.
More layers means more parameters, which lets the model handle more complex patterns and tasks.
## What is deep learning?
Deep learning uses neural networks with many layers (hence "deep"). These multi-layered networks can detect complex patterns in large datasets and use those patterns to make predictions or automate tasks. Most of the recent AI breakthroughs are powered by deep learning.
## What is a generative model?
A generative model learns from existing data and uses what it learned to create new data. It's commonly used to generate new images or videos.
There are several types: Generative Adversarial Networks (GANs), Variational Autoencoders (VAEs), Flow-based models, and Diffusion models. Diffusion models have gotten the most attention lately. For a medical example: researchers have used diffusion models to generate realistic 3D models of human organs from existing medical images.

Realistic 3D model of a human heart (created using Stable Diffusion)
This helps surgeons plan procedures and gives medical students better tools for studying anatomy.
## What is a diffusion model?
Diffusion models are a specific type of generative model. They work by gradually adding noise to training data until it's completely scrambled, then learning to reverse that process to recover the original data.
Once trained, you can feed the model random noise and a description of what you want, and it generates new data matching that description.

Explaining how diffusion models work (Source: https://www.leewayhertz.com/how-to-train-a-diffusion-model/)
Text-to-image models are one example. In medicine, you could type "human heart with an enlarged left ventricle" and the model would generate an image of that. This could help doctors visualize conditions and aid in diagnosis.
If you want to gain a greater understanding of diffusion models (with lots of math) checkout this link: diffusion model clearly explained
## What is GPT3?
Putting it together with what we've covered:
- GPT3 is an AI system that generates text.
- It's a generative model, creating new text based on patterns learned from training data.
- It uses deep learning with multilayered neural networks.
- It's general-purpose. You can use it for writing, summarization, code generation, and more without retraining it for each task.
What makes GPT3 interesting is that you don't need a separate model for each task. The same model can write a blog post, answer a question, or generate code. Researchers and developers use it for all sorts of things without fine-tuning.
## What is Stable Diffusion?
The description given by Wikipedia is:
‘Stable Diffusion is a deep learning, text-to-image model released in 2022. It is primarily used to generate detailed images conditioned on text descriptions, though it can also be applied to other tasks such as inpainting, outpainting, and generating image-to-image translations guided by a text prompt.’
- Stable Diffusion is an AI that turns text descriptions into images.
- It uses machine learning: instead of being explicitly programmed, it learned from massive amounts of training data.
- Under the hood, it's a deep neural network with many layers of nodes that process inputs and pass results forward.
- It's a generative model, meaning it creates new content from what it learned.
- Specifically, it's a diffusion model: it generates images by starting with noise and gradually shaping it based on your text prompt.
Now you know the basics. Go confuse your friends with your new vocabulary.