Hi, I'm James Chan.
A
Self-driven, quick starter, passionate programmer with a curious mind who enjoys solving a complex and challenging real-world problems.
About
Software Engineer
Go / C / Linux-native / GitLab
Experienced in building NAS features from the ground up, with contributions across study, development, and validation. Skilled in storage technologies (XFS, LVM, snapshot, NFS, iSCSI, Samba, RDMA), automation, and benchmarking. Strong background in AI and computer vision research, with hands-on experience in deep learning and medical image analysis.
- Programming Languages: C, C++, C#, Go, Python
- Tools & Others: Git, Postman, Docker, PostgreSQL, Makefile
- Storage & Protocols: XFS, LVM, NFS, iSCSI, Samba, RDMA
Always eager to learn and solve challenging problems in software engineering and research.
Experience
Software Engineer | Jan. 2025 - Present
- Built NAS features from the ground up, with contributions across study, development, and validation.
- Developed and optimized storage protocols and technologies including XFS, LVM, NFS, iSCSI, Samba, and RDMA.
- Improved RDMA performance by up to 30%, and resolved a performance bottleneck that reduced execution time by up to 66%.
- Automated benchmarking and testing workflows using FIO, Postman, IOMeter, Makefile, and custom scripting.
AI Research Assistant | Jun. 2022 - Aug. 2024
- Developed a CNN-based deep learning model for segmentation and classification of abdominal ultrasound images.
- Enabled automated image quality assessment to assist physicians in diagnosing patients using scanned images.
- Worked with Python, PyTorch, and OpenCV for medical image analysis.
Projects
Developed a CNN-based deep learning model for segmentation and classification of abdominal ultrasound images, enabling automated image quality assessment to assist physicians in diagnosis.
- Python, PyTorch, OpenCV
- GitHub: FAST_IQA
Skills
Languages





Tools & Others

Education
Tainan, Taiwan
June 2022 - Aug 2024
Degree: M.S. in Computer Science (GPA: 4.03/4.3)
Relevant Coursework:- Computer Vision and Deep Learning (A+)
- Software Design (A+)
- Distribution System Design (A+)
- Embedded Operating System (A)
- C# Programming Design (A-)
Kaohsiung, Taiwan
Sep 2016 - Jun 2020
Degree: B.S. in Sports Medicine (GPA: 3.6/4.3)
Summary:- Gained foundational knowledge in human anatomy, biomechanics, and sports injury management, with a focus on physical performance and rehabilitation.