Projects
Real cases of turning manual and paper work into systems: five operations systems running at DAOS Sport, plus open-source contributions, a capstone and personal projects. Each page covers the original problem, the scope of involvement, the approach and the result.
DAOS Sport Operations systems built at work
6 projects
DAOS Sport: 5 Operations Systems Paper and Excel workflows replaced by 5 in-house systems connected to LINE, built in collaboration with AI. Role 2 built from requirements, 3 taken over from prototypes Tutoring Course System Registration, payment and scheduling moved from paper and Excel into one online system; parents register from LINE. Role Built from requirements: architecture, development, deployment and maintenance Summer Course Registration Platform Summer sign-ups moved from paper and Excel to an in-house system; courses listed in the back office, no outside vendor. Role Built from requirements: from requirements through launch and maintenance Cross-Venue Workforce Scheduling System Scheduling moved from paper, Excel and one-by-one requests to LINE submission and central assignment by HR. Role Taken over from a prototype that held only empty data: connected real employee data, GPS clock-in, LINE identity mapping and push notifications Pool Co-Teaching Scheduling System Monthly co-teaching slots moved from paper and Excel to LINE submission by coaches and central assignment by HR. Role Taken over from a prototype: LINE coach identity mapping, schedule push notifications LINE OA BOT Employee queries, operating guidance and form entry points moved from paper, Excel and repeated questions into LINE. Role Taken over from a prototype: data integration, authorization checks, LINE identity mapping and push notifications
Personal Open source, capstone and personal projects
4 projects
ioredis Upstream Fix Fixed missing commands and misaligned callbacks in auto-pipelining and added 6 regression tests; PR merged by the official project. Role Individual contribution: reproduction, fix, regression tests and PR WorldMonitor PR #6937 Data anomaly found while self-hosting, traced to two commands missing from the Redis proxy layer; added the fix and tests, merged after the maintainer extended it. Role Root-cause tracing (AI-assisted), fix for two commands and initial tests What The Hair (What The 髮), graduation capstone Hairstyle face-swap demo app, a four-person team capstone; contributed to back end, deployment and optimization. Honorable Mention, Information Applications category, department capstone competition. Role Member of a four-person team: back end, deployment and optimization Personal site (boyanspace.com) A personal site built on top of the résumé: static pages, plus a site Q&A that covers only experience and work. Role Personal project: content, design, development and deployment