Inspek logo
Life Sciences / BiopharmaPrincipal App Developerv1.2 → v2.0, 2024–2025

OCU — Platform Spektroskopi Biofarmasi

Principal application-layer developer untuk v1.2 dan v2.0 OCU (Optical Control Unit) — platform koordinasi spektroskopi multi-sensor untuk riset biofarmasi. v1.2 menghadirkan seluruh layer eksperimen dan analisis data lanjutan. v2.0 memimpin redesign UI dan berkontribusi ke API untuk fondasi multi-sensor lengkap — Raman, pH, O2, suhu, dan biomass yang berjalan paralel.

OCU — Platform Spektroskopi Biofarmasi

Masalah

OCU mengoordinasikan beberapa instrumen spektroskopi dan sensor — Raman, pH, O2, suhu, biomass — dalam lingkungan eksperimen biofarmasi yang tersinkronisasi. Pada v1.2, layer eksperimen dan analisis data perlu dibangun dari awal: wizard eksperimen terpandu, data explorer, dan toolkit visualisasi lanjutan yang mencakup seluruh alur analisis spektrum (dark subtraction, normalisasi SNV, smoothing, deteksi outlier, PCA, overlay klasifikasi). Pada v2.0, platform perlu berkembang ke fondasi multi-sensor sejati — sensor berjalan paralel, dashboard live acquisition, manajemen probe dan model, kalibrasi fit, post-processing, dan annotation — bersamaan dengan migrasi model data penuh.

Kendala

  • Domain biofarmasi — integritas data dan akurasi visualisasi tidak bisa dikompromikan
  • Koordinasi multi-sensor — Raman, pH, O2, suhu, biomass harus berjalan paralel dengan status akuisisi independen
  • Pipeline real-time MQTT + WebSocket — data sensor langsung harus muncul dengan latensi minimal selama akuisisi
  • Migrasi model data v2.0 — data eksperimen yang ada harus dipertahankan dan dipetakan ulang tanpa kehilangan
  • Standar engineering Swiss yang diterapkan via Alpamayo — ekspektasi kualitas kode, review, dan dokumentasi ketat
  • Toolkit visualisasi berbasis Chart.js — harus menangani dataset spektral besar dengan overlay interaktif secara bersih

Pendekatan Kami

Pada v1.2, membangun seluruh layer eksperimen dan analisis data dari awal. Wizard eksperimen memandu pengguna melalui pengaturan, pengelompokan sampel, dan konfigurasi akuisisi. Data explorer menyediakan browser dataset spektral lengkap. Toolkit visualisasi lanjutan mencakup dark subtraction, normalisasi SNV (Standard Normal Variate), smoothing dengan moving average, deteksi outlier dengan penandaan, PCA (Principal Component Analysis), dan overlay klasifikasi — masing-masing sebagai overlay interaktif yang dapat dikombinasikan pada grafik spektral. Mengimplementasikan transformasi API pendukung untuk semua operasi analisis. Pada v2.0, memimpin sisi UI dan berkontribusi ke API di seluruh set fitur: migrasi model data dari skema v1.2 ke v2.0, fondasi multi-sensor yang memungkinkan sensor Raman, pH, O2, suhu, dan biomass berjalan paralel dengan status akuisisi independen, dashboard live acquisition dengan visualisasi sensor real-time via MQTT dan WebSocket, manajemen probe, manajemen model, kalibrasi fit, pipeline post-processing, dan alat annotation.

Galeri

Hasil

  • Principal application-layer developer untuk v1.2 dan v2.0
  • Seluruh layer eksperimen dan analisis data dirilis: normalisasi SNV, PCA, deteksi outlier, overlay klasifikasi, dark subtraction, smoothing
  • Fondasi multi-sensor live: sensor Raman, pH, O2, suhu, dan biomass berjalan paralel
  • Dashboard live acquisition dengan visualisasi sensor real-time via MQTT dan WebSocket
  • Manajemen probe dan model, kalibrasi fit, post-processing, dan alat annotation diserahkan di v2.0

Kenapa ini penting

Platform spektroskopi hidup dan mati dari kualitas visualisasi data dan koordinasi sensornya. Membangun seluruh layer analisis — SNV, PCA, deteksi outlier, overlay klasifikasi — dari awal di v1.2 berarti setiap keputusan visual memetakan langsung ke cara peneliti biofarmasi menginterpretasikan spektra. Menskalakan itu ke arsitektur multi-sensor paralel di v2.0, tanpa merusak data eksperimen yang ada, adalah pekerjaan yang membutuhkan pemahaman domain sekaligus disiplin engineering. Keduanya berhasil diserahkan.

Tech Stack

Vue 3TypeScriptDjangoDRFMQTTWebSocketDockerAzure DevOpsChart.jsVitePinia
LET'S GO

Hubungi kami

Punya proyek di kepala?

Kami balas dalam 24 jam pada jam kerja WIB. Bahasa Indonesia atau Inggris — pilih yang paling nyaman buat kamu.

Mulai percakapan
Top Rated Plus
100% Job Success
8+ Clients
OCU — Platform Spektroskopi Biofarmasi | Idin Studio