Ontario, Canada · Active
Available Q2
HealthTech
Status:Completed
Q1 2022 - Q4 2022

LIMS Workstation

Laboratory Information Management System for automated diagnostic workflows.

Production Stack & Infrastructure
ReactReduxNode.jsMongoDBWebpackAWS Lambda

Engineering Telemetry & Metrics

Efficiency
+100%
Verified in Production
Error Rate
0%
Verified in Production
Daily Tests
500+
Verified in Production
Comparative Analysis
The Architectural Challenge

Bottlenecks & Scale Constraints

Manual paper-heavy workflows introduced a 4% human error rate in diagnostic entry. On-premise silos prevented remote data sharing and caused turnarounds averaging 48 hours.

Pre-Implementation BaselineHigh Friction
The Engineered Solution

Target Architecture & Execution

Built a cloud-native SPA managing samples with Redux state. Created an 'AI Guardrails' microservice to flag anomalous result spikes against longitudinal patient history, ensuring HIPAA compliance via RBAC.

Production StateZero Regressions
Core Deliverables

Key Architectural Pillars

PILLAR 01

Real-time Sample Tracking

PILLAR 02

AI-Assisted Result Validation

PILLAR 03

HIPAA Compliant RBAC

PILLAR 04

Immutable PostgreSQL Audit Logs

System Topology

Data Pipeline & Node Flow

Microservices architecture separating concerns. Node.js API Gateway handles sync/routing to MongoDB. AI Validator runs as an isolated Python service via gRPC for high-speed anomaly scoring.

Inspecting Node:

Dashboard (React)

Integrated into end-to-end telemetry pipeline
Source Code

Implementation Snippet

Acts as a gatekeeper before database commits. Aggregates longitudinal history and hits the AI model. Flagging high-confidence anomalies to prevent diagnostic errors.

sampleValidator.ts
async function validateSample(sample: Sample) {
  const history = await db.samples.find({ patientId: sample.patientId });
  const analysis = await aiModel.predict({
    current: sample.data,
    history: history.map(h => h.data)
  });
  if (analysis.confidence > 0.9 && analysis.isAnomaly) {
    await AlertService.notify('QA_TEAM', { sampleId: sample.id });
    return { status: 'FLAGGED', reason: analysis.type };
  }
  return { status: 'APPROVED' };
}
● UTF-8typescript
Production Validated

Dossier Specifications

Engineering Role
Full Stack Developer
Team Composition
6 Devs, 2 QA
Development Timeline
Q1 2022 - Q4 2022
Source Distribution
Public GitHub Repository
Clone via Terminal
$ git clone https://github.com/jimishgajjar/lims-arch.git

GitHub Metrics

STARS
89
FORKS
12
Open Source Repository
High-Scale Architecture

Building a mission-critical web system?

Whether you need low-latency transaction queues, HIPAA-compliant healthcare portals, or full-stack performance tuning, let's architect it right.