Experience
Generative AI apps
Joined the AI & Big Data Team within the IT Department to continue developing the organization’s suite of generative AI web apps.
- Built a report generator to produce fully structured reports with: (1) multi-step wizard for context capture via prompting and multi-documents uploads; (2) real-time progress updates on document generation; (3) fully formatted report (TOC, footnotes, appendices, complex tables) that is fully editable in a rich text editor.
- Maintain, enhance, and extend the suite of generative AI web apps.
Generative AI apps
Led a team of four to develop the frontend for suite of generative AI web apps for Asian Development Bank from the ground up.
- Built a human-in-the-loop compliance app, where AI-extracted evidence for performance indicators are presented alongside source reports for systematic human validation and rectification.
- Rebuilt a keyword-based lesson bank into a natural-language, chatbot-driven search experience that continues as a RAG-augmented LLM dialogue, enabling users to explore lessons as a Socratic dialogue.
- Built an LLM chatbot capable of streaming concurrent conversations with multiple models, delivering rendered Markdown responses with linked references, or even Mermaid charts through Retrieval-Augmented Generation (RAG), user-uploaded PDFs, and internet search.
E-Commerce Sale Orchestration
- Engineered the configuration to be fully capable of running back-to-back, multi-phase sale themes that can be shared across multilingual stores while accommodating store-specific sale copy, sale exclusions and eligible products.
- Overhauled sale orchestration across nine primary e-commerce stores to be fully driven by a well-structured and easily extendable JSON configuration. Facilitated incremental per-store adoption by putting the revamped code behind feature flags to allow coexistence with ongoing sales still running on legacy code.
Healint is the developer of Migraine Buddy, the world-leading migraine tracking app with over 3 million downloads and 250,000 MAU. Healint also supports virtual clinical trials, delivers pharmaceutical business intelligence, and enables medical research with its data platform.
In my 4 years at Healint, I served as technical lead and developer for 7 Vue.js web apps, which have been in production and used by over 100,000 users. Mentored 3 junior developers, teaching them how to create web apps end to end: from user flows to deployment.
Virtual Clinical Trials
Served as technical lead, full-stack developer, and UI designer for a remotely conducted study within a bespoke Migraine Buddy clinical trial module.
- Prototyped and built clinical trial web-app and backend to serve as daily point of contact, progression to next study stage and seamlessly extract records from Migraine Buddy.
- Enhanced a questionnaire engine to dynamically assign user attributes to automate patient enrollment and study compliance for pre-screening, serving over 16,000 users in 6 months.
Patient Support Modules
Technical lead, full stack developer, UI designer of 5 patient support modules. The largest of these modules enabled redemption, procurement and coordinated delivery of high-value medication to patients.
- Created a system of content blocks such as markdown, video, image, link, and customizable CSS styling fetched and rendered from remote configuration for 3 projects.
- Crafted a UI component library with 13 input and 23 presentational components that was adopted company-wide across 4 projects, reducing development time and enforcing consistent look and feel.
- Set up CI/CD pipeline with infrastructure-as-code Terraform modules to deploy the web-app across development, test, and production environments.
- Implemented seamless cross-authentication between the project-specific backend and the main backend using tokens retrieved from the main app without user action.
- End to end software development and delivery ahead of schedule, from exhaustively charting out business workflow and its constituent user flows, to deriving API endpoints and implementing business logic to orchestrate the workflow, to engineering and deployment.
B2B Dashboards
Engineered a data-intensive business intelligence explorative web app.