Self-Simulate

Richard J. Bowater

I architect sophisticated Windows desktop applications that transform complex requirements into elegant, maintainable solutions. Whether building greenfield WPF/.NET systems or modernizing legacy codebases, I focus on creating intuitive, high-performance applications that make complex data actionable.

What I Do

I specialize in end-to-end desktop application development, from intuitive user interfaces to robust backend systems. My work focuses on transforming complex data and workflows into clear, efficient solutions that users actually enjoy using.

Projects Portfolio

  • PatientChaseX (GPSS, UK, 2023 – 2024)
    Developed a comprehensive healthcare management application that streamlines patient outreach and care coordination for 22 medical practices across the London Borough of Sutton, managing 200,000 patient records. This project secured an NHS England Automation Grant for centralizing critical data management functions. Key features include:

    • Advanced risk stratification algorithms for prioritizing care
    • Intelligent route optimization for efficient home visits
    • Sophisticated service provider management and patient referral system
    • Geographical analysis tools for population health management
  • PatientLeaf (GPSS, UK, 2017 – 2022)
    Created an award-winning, real-time clinical decision support tool, reducing consultation times by 30% in early adopter practices. PatientLeaf was shortlisted for the 2021 EMIS Partner Program Awards and won the 2018 John Perry Prize from the BCS Institute for IT.

  • Telemedicine System (TripleCare, USA, 2015 – 2017)
    As principal software engineer, I developed the telemedicine software platform that powered TripleCare’s remote physician care services across 50 healthcare facilities. A single New York City nursing facility achieved an 83% treat-in-place success rate, delivering $1.5M in Medicare savings. The platform was instrumental in TripleCare’s acquisition by Curavi Health in 2018, doubling their coverage to 100 facilities across 14 states. This merger contributed to the formation of Arkos Health, now valued at $130M (2024). Key features included:

    • Clinician and cart applications for remote consultations
    • Medical device control and secure audio/video streaming
    • Monitoring infrastructure ensuring 24/7 reliability
    • Secure facility connectivity and remote management
  • Multifunctional Kiosk (PODKI, USA, 2017 – 2018)
    Led the development of client software and web services for kiosks offering print, scan, copy, fax, and PC rental facilities, demonstrating versatility in creating user-friendly interfaces for diverse functionalities.

The Good Stuff (Screenshots)

Here’s a glimpse of my work:

PatientChaseX cohort management view
PatientChaseX: Precision cohort building and analysis. Target specific patient groups for interventions, analyze risk factors, and improve care coordination.

PatientChaseX provider services panel
PatientChaseX: Connecting patients with essential services. Streamline referrals and optimize resource allocation with a comprehensive provider directory and mapping tools.

PatientChaseX map view showing deprivation data
PatientChaseX: Visualizing health disparities.

PatientLeaf blood pressure
PatientLeaf: Visualizing complex patient data for quicker insights.

Complex data visualization in PatientLeaf
PatientLeaf: Streamlining medication reviews for better patient care.

Complex data visualization in PatientLeaf
PatientLeaf: Historical data at a glance, colour-coded for quick risk assessment.

PatientLeaf detailed blood pressure graph
PatientLeaf: Zooming in on the details that matter. Every data point tells a story.

Complex data visualization in PatientLeaf
PatientLeaf: Complex diabetes data, simplified for clinicians.

Complex data visualization in PatientLeaf
PatientLeaf: Multi-parameter health data visualization.

PatientLeaf blood pressure pathway
PatientLeaf: Integrating patient data with hypertension treatment pathways.

PatientChaseX general view
PatientChaseX: Making complex data accessible at a glance.

Complex data visualization in PatientLeaf
PatientChaseX: Transforming patient care through smart geospatial tools.

Note: Patient data is anonymised/obfuscated, with additional blurring to ensure privacy.

Technical Expertise

  • Core Technologies: C#, .NET, WPF, SQL (T-SQL, MySQL)
  • Data & Integration: API integration, efficient database design, high-performance query optimization
  • Specializations:
    • Advanced WPF/Avalonia custom control development
    • Intuitive data visualization for complex datasets
    • Predictive algorithm design (e.g., risk stratification)
    • Innovative UI/UX solutions for data-intensive applications

When I’m Not Coding

I might be trying to debug the universe — it’s a work in progress. I also try to spark curiosity in my six-year-old son, hoping it becomes a drive to explore and create, though for now he’s busy with his own adventures.

Let’s Connect

Ready to transform complexity into something your users will love? Let’s discuss how I can help make that happen. Let’s connect and turn your plans into reality! Feel free to reach out at [email protected].