Vinh Chieu Truong

Vinh Chieu Truong

Software developer and UX designer building accessible, efficient tools that solve real workplace problems.

Featured Projects

A selection of tools and applications I've designed and built.

Screenshot of ACT Master Schedule showing the operational dashboard with study and workload filters

ACT Master Schedule

A full-stack clinical operations platform that centralizes study schedules, timeline imports, workload planning, daily schedules, report automation, audit review, and role/team permissions.

React TypeScript FastAPI PostgreSQL TailwindCSS
View Case Study
Screenshot of DataBridge AI showing an EDC fill workflow with detected subject, visit, field diagnostics, and mapped values

DataBridge AI

A TypeScript clinical data automation platform that safely bridges source data into EDC forms with human-reviewed mappings, deterministic transforms, audit trails, reconciliation, and a Chrome extension.

TypeScript Fastify React PostgreSQL Chrome Extension
View Case Study
Screenshot of the ClinSpark Extension docked automation panel inside ClinSpark

ClinSpark Extension

A Chrome Manifest V3 extension that embeds a docked automation panel inside ClinSpark for study-build workflows, batch tools, state recovery, progress logs, and safety confirmations.

JavaScript Manifest V3 DOM Automation Chrome Extension API
View Case Study
Screenshot of the ClinSpark Ticketing System ticket hub showing tracked requests and status information

ClinSpark Ticketing System

A 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.

Power Automate Microsoft Forms Microsoft Planner Office 365 Outlook Excel Online
View Case Study
Screenshot of Protocol Decompiler showing the protocol upload dashboard and extraction workspace

Protocol Decompiler

A clinical protocol intelligence platform that converts trial PDFs into evidence-grounded visits, procedures, forms, fields, eligibility criteria, ClinSpark build blueprints, and export packages.

Python FastAPI React TypeScript PostgreSQL LLM Orchestration
View Case Study
Screenshot of the Curriculum Vitae Web application showing the Sites Dashboard with a list of clinical sites and study counts

Curriculum Vitae Web

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.

React TypeScript FastAPI PostgreSQL TailwindCSS
View Case Study
Screenshot of the CV Research Experience Manager desktop application showing the GUI with Update/Inject, Redact, and Database tabs

Curriculum Vitae Manager

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.

Python Tkinter SQLite python-docx
View Case Study
Screenshot of the Tampermonkey Automator floating panel overlaying a clinical platform interface

Tampermonkey Automator

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.

JavaScript Tampermonkey DOM Automation
View Case Study
Screenshot of the Florence Extension sidebar docked on the right side of a Research Binders page

Florence Extension

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.

JavaScript Chrome Extension API Manifest V3 DOM Automation
View Case Study
Screenshot of Vinh's Automations extension dashboard showing installed userscripts with toggle switches

Vinh's Automations

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.

JavaScript Chrome Extension API Manifest V3 CodeMirror
View Case Study
Screenshot of a workplace efficiency script GUI showing file selection and processing output

Workplace Efficiency Scripts

A collection of Python desktop utilities for training compliance tracking, Excel data processing, visitor schedule parsing, and deviation report generation — each with a simple GUI.

Python pandas openpyxl Tkinter
View Case Study
Screenshot of the ICS Scheduler web application showing a weekly calendar view with course blocks

ICS Scheduler

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.

Next.js MongoDB Node.js TypeScript
View Case Study
Screenshot of the Game-On mobile app showing the sports buddy matching interface

Game-On — Sports Buddy App

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.

React Native TypeScript Expo Figma
View Case Study
Screenshot of the Fablix Movie DB application showing the search interface with movie results

Fablix Movie DB

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.

Java MySQL AWS jQuery
View Case Study

Skills & Tools

Technologies and disciplines I work with regularly.

Languages

Python JavaScript TypeScript Java HTML/CSS SQL

Frameworks & Libraries

React / React Native FastAPI Next.js Node.js / Express TailwindCSS Tkinter pandas python-docx

Tools & Platforms

Git / GitHub PostgreSQL Cloudflare Pages Render Figma AWS (EC2, RDS) MongoDB Atlas SQLite PyInstaller

Design & UX

UX Research Usability Testing Wireframing Design Systems Accessibility (WCAG) Interaction Design

About Me

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.

Education
B.S. Informatics — UC Irvine
Focus Areas
Full-Stack Development, Automation, HCI
Location
Southern California
Languages
English, Vietnamese

Get in Touch

Have a question or want to work together? Send me a message.