CodeaIT
2024 — nowFull stack developer
Software consultancy. I've moved through projects for different clients, in multidisciplinary teams. Three so far:
- An Argentine brand of connected health devices. Glucometers, continuous glucose sensors, scales and blood pressure monitors with their own app. Native Expo modules that integrate the manufacturers' SDKs over Bluetooth and keep reading data while the app is in the background. Data analysis screens and AI-assisted glucose reports, built from Figma designs.
- An AI product-management platform. Web app in React, Next.js and Supabase where non-technical people turn an idea into a structured project by talking to an AI.
- A platform for families caring for someone at home. HealthTech and FinTech. AWS Amplify integration through native Expo modules, plus a unit and E2E testing strategy in the CI pipelines.
Challenges and achievements (4)
- SDKs with no support and no docs. The medical device manufacturers offered no React Native support and not enough documentation. I studied the internals of each SDK until the app talked smoothly to the devices, and integrated them through native iOS and Android modules.
- A sensor that reconnects on its own. The glucose sensor kept dropping its connection. I went through the SDK logs, written in another language, to fix the reconnection logic, and had the app request an exemption from each phone maker's battery optimization, such as Samsung's deep sleep. The connection now recovers by itself, recovers the readings, and alerts keep arriving while the app is in the background.
- 6,700 readings don't fit in a prompt. The sensor records glucose every 3 minutes: about 6,700 readings per person over 14 days. Instead of sending them all to the AI, I designed a statistical preprocessing step in the backend (percentiles, an AGP profile in 30-minute bins, events and metrics by time of day), and the report is built on that summary together with nutrition, weight and blood pressure.
- Liveness check without an npm package. AWS Amplify's iOS and Android SDKs had no React Native package. I integrated them with Expo Modules for a low-cost liveness check that compares the face against a reference photo, and it worked end to end.
