← Back to Portfolio

Third Eye Health

Healthcare Platform — Full-Stack Development
ASP.NET CORE • REACT NATIVE • AI/RAG PIPELINE

Quick Navigation

Jump to any section of this portfolio:

Project Overview

Third Eye Health

I served as the sole full-stack developer on a healthcare management platform focused on natural and alternative medicine. The application supports practitioners in managing patient records, tracking treatments, cataloging remedies, and leveraging AI-powered recommendations — all within a secure, multi-tenant environment.

I was responsible for the entire stack: designing the data model, building the REST API, implementing an AI chatbot with a RAG pipeline, developing the cross-platform mobile app, writing tests, and deploying with Docker to a cloud platform.

What I Built

Patient Management System

Entity Framework Core PostgreSQL Repository Pattern Audit Trail

Built a comprehensive patient lifecycle management system covering diagnoses, symptoms, remedy prescriptions, pharmaceutical tracking, vital signs, and adverse reaction monitoring. Every record is automatically tracked with full audit trails (who created, modified, or deleted it and when).

Natural Medicine & Taxonomy Database

Relational Data Modeling Complex Entity Relationships Classification Systems

Designed and implemented an extensive botanical and pharmacological database with a full biological classification hierarchy, chemical composition tracking, traditional medicine categorization, and remedy administration methods. The data model supports complex many-to-many relationships across the domain.

AI-Powered RAG Chatbot

RAG Pipeline Vector Embeddings Semantic Search LLM Integration

Designed and built a Retrieval-Augmented Generation (RAG) pipeline that powers an AI chatbot. The system generates vector embeddings locally using ONNX Runtime, performs semantic similarity search to find relevant knowledge base articles, and then uses an LLM to generate contextual responses. Supports both cloud-based and local model providers for flexibility.

Multi-Tenant Organization System

RBAC JWT Authentication Geolocation Multi-Tenancy

Implemented a multi-tenant architecture where organizations serve as tenants. Users are assigned roles within organizations, enabling fine-grained access control. The system supports geolocation-based discovery, proximity search, and map viewport queries for finding nearby organizations.

Cross-Platform Mobile App

React Native Expo TypeScript Interactive Maps

Built a cross-platform mobile application with React Native and Expo featuring interactive maps for organization discovery, secure JWT-based authentication with encrypted storage, server state management with caching, push notifications, image capture, and file-based routing with tab and stack navigation.

Authentication & Authorization

JWT Tokens Identity Framework RBAC Password Reset

Implemented enterprise-grade authentication using JWT bearer tokens with ASP.NET Identity. Features include login/logout, email-based password reset, custom middleware for user context extraction, and policy-based role authorization across the platform.

Knowledge Base & Article System

Content Management File Storage Search RAG Integration

Built a knowledge management system for storing and organizing research articles and reference materials. Supports file and image attachments, categorization, filtered search, and serves as the knowledge source for the AI chatbot's retrieval pipeline.

Testing & Quality

Unit Testing Mocking Layer Isolation Test Data Generation

Established a comprehensive testing infrastructure with dedicated test projects covering every architectural layer — from data access and business logic through services and AI integration. Built custom mock extensions and test data generators to support isolated, repeatable tests.

Skills Demonstrated

Backend (.NET)

  • ASP.NET Core Web API
  • C# with modern language features
  • Entity Framework Core
  • Generic repository pattern
  • Dependency injection
  • JWT bearer authentication
  • Identity framework integration
  • API documentation (Swagger)

AI & Machine Learning

  • RAG pipeline architecture
  • Vector embeddings (ONNX)
  • Semantic similarity search
  • LLM integration (OpenAI)
  • Text tokenization
  • Local model support

Mobile Development

  • React Native
  • Expo SDK
  • TypeScript
  • Server state management
  • Interactive maps
  • File-based routing
  • Native builds (iOS/Android)

Database & Data

  • PostgreSQL
  • Large-scale entity modeling
  • Complex many-to-many relationships
  • Database migrations
  • Seed data generation
  • Audit trail patterns

Architecture & Design

  • Clean multi-tier architecture
  • Interface-based design (SOLID)
  • Monorepo management
  • Multi-tenant data isolation
  • Role-based access control
  • Generic patterns & abstractions

DevOps & Infrastructure

  • Docker containerization
  • Cloud deployment
  • CI/CD pipelines
  • Environment configuration
  • Health check endpoints
  • Email integration

Key Achievements

Sole Developer

Designed and built the entire platform end-to-end as the sole full-stack developer

AI RAG Pipeline

Built a complete retrieval-augmented generation system with local embeddings and LLM integration

Multi-Tenant RBAC

Implemented organization-scoped role-based access control with multiple permission levels

Large-Scale Architecture

Managed a monorepo with multiple projects across cleanly separated architectural layers

Cross-Platform Mobile

Built a React Native app with maps, secure auth, and full API integration

Comprehensive Testing

Established testing infrastructure covering every layer of the architecture

Complex Data Model

Designed a large-scale relational data model with hierarchical classification

Cloud Deployed

Containerized and deployed with Docker to a cloud platform with CI/CD

Technology Stack

C# ASP.NET Core Entity Framework Core PostgreSQL React Native Expo TypeScript OpenAI ONNX Runtime Vector Search Docker Cloud Hosting JWT Authentication Identity Framework REST API Interactive Maps Swagger/OpenAPI CI/CD
← Back to Portfolio