I am a junior developer in training, currently building practical projects with Python, JavaScript, and TypeScript. My work focuses on web applications, frontend interfaces, data organization, search/filtering experiences, and portfolio-focused side projects.
My background is related to Library and Information Science, so I am especially interested in how information can be described, classified, searched, preserved, and presented. I try to bring concepts such as metadata, information organization, digital archives, bibliographic data, and knowledge management into the software I build.
中文簡介:我目前正在自學程式開發,主要使用 Python、JavaScript 與 TypeScript 製作網頁應用與作品集專案,並把圖書資訊背景中的 metadata、資訊組織、檢索、數位典藏與知識管理概念融入作品中。
- Building web applications with Python, JavaScript, TypeScript, React, Next.js, and Tailwind CSS
- Practicing data organization, metadata modeling, search/filtering UI, and interactive interfaces
- Learning C++, C#, .NET, ASP.NET Core, Avalonia UI, Qt, SQLite, and desktop application development
- Planning to study Java, Spring Boot, Maven, backend layering, authentication, and database/API design
An AI-powered BI and DataOps copilot that automates data understanding, pipeline planning, analysis workflows, and insight generation.
- Focus: BI automation, data pipeline planning, agentic workflow design, data analysis orchestration
- Status: In Progress / AI Data Platform Project
A C# / Avalonia desktop project centered on metadata, file organization, and visual workflow design.
- Focus: node-based UI, metadata workflows, SQLite persistence, digital archive concepts
- Status: In Progress / Learning Project
A Chinese news information retrieval system with search, ranking models, faceted browsing, explainable results, and evaluation dashboards.
- Focus: information retrieval, ranking models, faceted search, result explanation, evaluation dashboards
- Status: Portfolio-ready / Live Demo Project
Mainly using
Currently learning
- Portfolio website: justin21523.github.io/justin-portfolio
- Project archive: Browse all projects
I want my portfolio to show more than a list of technologies. My goal is to practice how to break down a requirement into clear data structures, workflows, interfaces, and maintainable implementations while connecting software development with my library information background.
中文方向:我希望作品集呈現的不只是「用過哪些技術」,而是我如何整理資料、理解需求、設計操作流程,並把圖書資訊背景與程式開發能力結合成可以持續擴充的作品。