Lim Jiechao
Loading portfolio
Loading portfolio
A product-minded engineer with 8 years’ experience crafting B2B and B2C web apps. Passionate about aligning business intent, technical capabilities, and end-user experience into thoughtful, pragmatic, and scalable implementations that achieve product fit.
Collaborated with resident clinical trial expert to design the end to end workflow that is compliant with the clinical trial protocol.

Collaborated with resident clinical trial expert to design the phase progression to ensure that patients are compliant with the clinical trial protocol and proper capture of patient reported data.

This clinical trial web module was a high-value full stack project. The bespoke component library was conceptualized and built specifically for clinical trials.
These monthly premium reports, delivered to over 10,000 MBplus subscribers of the Migraine Buddy app, were implemented to such a level of fidelity it is virtually indistinguishable when placed beside designer prototypes.
div element nested in SVG foreignObject so that the figures are vertically and horizontally centered within the bubbles.Patient support modules are recurring low-value (~USD 80,000) B2B contracts which do not justify time and effort in a large amount of project-specific code. The solution was to build a library of reusable content blocks with the aforementioned component library using the versatile card metaphor popularized by Google.
The following videos showcase reusable components from the content block library to allow efficient development of polished modules that is adaptable to clients’ needs.
rotate(…) for satellite orbiting effect (), scale(…) for orbit pulsation effect (), background-color and box-shadow for satellite dimming effect () and glowing ().This was my first solo full stack project. I went all out, from project managing, frontend, backend to deployment, cradle to grave.
Based on Typeform, the questionnaire engine has been used in clinical studies for prescreening and scheduled patient reported outcomes as well as for onboarding in patient support modules.