BILAL.ASHRAF
Available for new projects

Building exceptional mobile experiences. Bilal Ashraf, senior React Native engineer building health-tech and AI mobile products.

Hi, I'm Bilal Ashraf. A senior React Native engineer with 5+ years and 12 apps live on the App Store and Google Play — mostly health-tech and AI, from wearable firmware through to the app.

5+

Years Exp

12

Apps Live

7

Built Solo

typescript
react
javascript
firebase
tailwindcss
nodedotjs
Bilal Ashraf

Bridging engineering
and user experience.

Greetings! I'm Bilal Ashraf, a seasoned React Native developer with a true passion for crafting exceptional mobile apps. I thrive on creating seamless user journeys and writing clean, efficient code.

My journey in tech has been an exciting ride, working on diverse projects that challenged me to grow and adapt. What sets me apart is my meticulous attention to detail and staying on the pulse of the latest industry trends.

5+
Experience Years in Mobile
20+
Projects Delivered Apps
15+
Clients Global Reach
100%
Success Project Rate
Next.js
Next.js
TypeScript
TypeScript
JavaScript
JavaScript
Tailwind
Tailwind
Redux
Redux
React Query
React Query
Node.js
Node.js
Express
Express
NestJS
NestJS
Firebase
Firebase
PostgreSQL
PostgreSQL
Python
Python
React Native
React Native
Next.js
Next.js
TypeScript
TypeScript
JavaScript
JavaScript
Tailwind
Tailwind
Redux
Redux
React Query
React Query
Node.js
Node.js
Express
Express
NestJS
NestJS
Firebase
Firebase
PostgreSQL
PostgreSQL
Python
Python
React Native
React Native

Solutions for the
modern mobile age.

Mobile Application Development

React Native and Expo for iOS and Android — 12 apps shipped to both stores.

AI Product Engineering

LLM integration, RAG over structured knowledge bases, and privacy-preserving on-device architectures.

Health-Tech & Compliance

HIPAA and GDPR architectures, PHI protection, and integration with regulatory systems such as the GMC, GPhC, NMC and Home Office APIs.

Embedded & IoT

ESP32 and nRF52 firmware in C, biomedical signal processing, BLE, and sensor fusion.

Full-Stack Web

Next.js and React front ends on Node, Express, Supabase/Postgres and Firebase, with Stripe billing.

End-to-End Product Ownership

Sole developer on seven shipped products — backend, database, web app, marketing site and mobile client.

Roadmap

My professional
journey.

Senior React Native Engineer

Health-tech and AI products for clients across the UK, Norway, Tanzania, Israel and the US. Architected an HRV biofeedback platform, an HRV biofeedback platform, building all five layers: ESP32-C3 wristband firmware with a full PPG signal chain, RMSSD stress scoring, an Electron kiosk runtime, a React Native app and a Node/Express backend. Built the AI layer of Clyvera, LocumForce’s UK regulatory integrations, and the DineHome delivery platform now live across six Norwegian cities.

Jun 2022 - Present
Rahim Yar Khan, PakistanHello World TechnologiesFull-time

React Native Instructor

Teach production React Native — architecture, state management, performance and iOS/Android platform differences rather than framework syntax alone. Mentor students through complete builds from environment setup to store submission. Sole developer of the institute’s own app.

Jun 2023 - Present
Rahim Yar Khan, PakistanIT Centre Rahim Yar KhanPart-time

React Native Developer

Built core features across multi-platform applications, integrating REST APIs and delivering pixel-accurate UI. Shipped the ICR-IT Centre app: course discovery, registration, real-time notifications and student progress tracking.

Jun 2021 - May 2022
Rahim Yar Khan, PakistanNGS TechnologiesFull-time

React Native Intern

First professional React Native work alongside my BS Computer Science studies — component development, API integration and debugging across live client projects.

Feb 2021 - May 2021
Rahim Yar Khan, PakistanNGS TechnologiesInternship

From the sensor
to the app.

Firmware in C on ESP32 and nRF52, with the signal processing that turns a noisy analogue reading into something a product can act on.

ESP32-C3 · MAX30102 reflective PPG · C / ESP-IDF

HRV Biofeedback Wristband

Wrist-worn heart rate and stress sensing for a biofeedback platform. Reflective wrist PPG is a hostile signal — perfusion measured 0.02–0.25%, routinely weaker than the baseline wander it competes with — so every constant was tuned from captures on real wrists rather than datasheet defaults.

89.7BPM

against a hand-counted 90

Signal chain
  1. Ambient subtract
  2. Median-5 + MA-3
  3. DC normalise
  4. Butterworth 0.8–3.8 Hz
  5. NLMS
  6. 512-pt FFT
  7. Signal quality index
  8. Kalman
  • Ambient light cancelled using a third LED slot with no LED as a dark reference
  • NLMS adaptive noise cancellation with the red channel as the noise reference
  • Harmonic-aware peak picking, with an ACQUIRE/LOCKED state machine before the Kalman filter
  • RMSSD-derived stress scoring drives the live biofeedback session
Nordic nRF52840 · LSM6DS3TR-C IMU · C / Arduino

Hospital Bed Angle Monitor

Head-of-bed elevation monitoring against the 30° threshold used clinically in ventilator-associated pneumonia prevention. The same JSON goes out over both links, so the browser client behaves identically whether it is connected by cable or wirelessly.

25Hz

streamed over USB and BLE at once

Signal chain
  1. IMU read
  2. Gyro calibration
  3. Madgwick AHRS
  4. Pitch / roll / yaw
  5. JSON @ 25 Hz
  6. USB + BLE
  7. Browser client
  • Madgwick sensor fusion gives absolute pitch and roll against gravity
  • Nordic UART Service for BLE; Web Serial and Web Bluetooth in the browser
  • Live three.js model with a calibration offset persisted across reloads
  • Fixed BLE line truncation caused by the default 23-byte ATT MTU

Featured
projects.