ClinSpark Master Schedule
A full-stack clinical trial master schedule (v2.1.0) deployed on Netlify and Render, with real-time presence, five schedule views, inline milestone editing, workload analytics, and a complete audit trail.
View Case Study
Software developer and UX designer building accessible, efficient tools that solve real workplace problems.
A selection of tools and applications I've designed and built.
A full-stack clinical trial master schedule (v2.1.0) deployed on Netlify and Render, with real-time presence, five schedule views, inline milestone editing, workload analytics, and a complete audit trail.
View Case StudyA Microsoft Power Automate ticketing workflow that turns Microsoft Forms submissions into tracked Planner tasks with Outlook notifications and Excel logging. Approved and adopted company-wide by the clinical operations team.
View Case StudyA production-grade system that decompiles clinical trial protocol PDFs into structured E-Source and CDISC study designs using AI-driven extraction, rule-based mapping, and human-review gating.
View Case Study
A full-stack web platform for managing CV Research Experience sections across multiple clinical sites, featuring server-side document processing, role-based site access, real-time collaboration, and a complete audit trail.
View Case Study
An offline desktop application for managing the Research Experience section of CV documents, featuring automated study injection, protocol redaction, and fuzzy matching against master lists.
View Case Study
A suite of Tampermonkey userscripts that automate repetitive clinical data-entry workflows across ClinSpark, Florence eBinder, and Microsoft Teams — including form filling, barcode scanning, and multi-step navigation.
View Case Study
A Manifest V3 browser extension that adds a workflow automation sidebar to Florence eBinder / Research Binders, bringing the Florence Automator userscript into a managed extension with persistent settings and Chrome Web Store readiness.
View Case Study
A secure, production-grade userscript manager browser extension for Chrome and Edge with AES-256-GCM encryption at rest, GitHub-based install and auto-update, and a professional dashboard with a built-in CodeMirror editor.
View Case StudyA collection of Python desktop utilities for training compliance tracking, Excel data processing, visitor schedule parsing, and deviation report generation — each with a simple GUI.
View Case Study
A full-stack course scheduling platform built for UC Irvine's ICS department, featuring drag-and-drop calendar interactions, role-based access, and RESTful APIs backed by MongoDB.
View Case Study
A React Native mobile application connecting sports enthusiasts through forum-style threads, user filtering, and a color-blind-safe design system validated through usability testing.
View Case Study
A full-stack movie database with secure login, full-text search with auto-complete, and high-performance indexing — deployed on AWS with MySQL and Tomcat.
View Case StudyTechnologies and disciplines I work with regularly.
I'm an Informatics graduate from the University of California, Irvine, with a focus on Human-Computer Interaction and user-centered design. I combine full-stack development skills with a strong UX sensibility to build tools that are both powerful and easy to use.
My recent work spans full-stack web applications, desktop automation tools, and browser userscripts — all built for real-world clinical research environments. I enjoy turning tedious manual processes into reliable solutions, whether that's a React + FastAPI web platform, a Python desktop utility, or a Tampermonkey script that saves hours of clicking.
When I'm not coding, I'm exploring design systems, learning new frameworks, or contributing to open-source projects. I'm always open to new opportunities and collaborations.
Have a question or want to work together? Send me a message.