Loading ...

Hi I am 詹閔翔 👋

Hi I am Eric Zhan, A software engineer & Interactive Designer from Taiwan

Current

Passionate about crafting educational articles and developing online tools to simplify life. Expertise spans software design, interaction, XR, and project management. Collaborating across disciplines with cognitive psychologists and art troupes. Actively involved in research and development projects, aiming to make a positive impact through accessible and innovative solutions.

Skill

Frontend
Game/ Interactive
Backend
Devops
PM
Design

Click on a category to view skills

Experience

2023-06 - 2024-01

Technical Project Manager

股感 Stockfeel

Other

  • System Documentation
  • Organizational Information Documentation
  • Optimize Workflow

PM (Technical Project Manager)

  • Risk Management
  • Planing Project Plan
  • Budget / Resourse Management
  • Manage Software Development Process
  • Waterfall & Scrum

SA (System Analyst)

  • Collecting and Analysis System Requrirement
  • Proposing Solution
  • System UML / System Document

SD(System Design)

  • System Design
  • C4 System Architecture Diagram
  • Proposing Solution

DE(Data Engineer)

  • Develop Data Processing program
scrum
scrum
asana
waterfall
2022-10 - 2023-04

R&D Lead / Project Manager

環耀實境 Panosensing

  • Evaluating project development details: Working hours, budget, etc.
  • Project Management
  • Content /project design
  • software development/ System Design
  • Optimize workflow
babylonjs
express.js
docker
aws
p5js
mongodb
waterfall
strapi
2021-05 - 2022-02

Software Engineer

環耀實境 Panosensing

I am mainly responsible for the large and small technical research and development in the company.

The projects I have developed are as follows:

Computer Vision Algorithm Related


Heritage Restoration:

  1. Intro : This project uses computer vision to transform complex heritage restoration operations into an automated process
  2. Technologies used: Unity3D, Python, OpenCV, C++, C#

Panorama Stitching Algorithm:

  1. Using computer vision to find feature points in the picture and automatically assemble panoramic images
  2. Technologies used: Python, C++, OpenCV

Backend Related


Questionnaire Backend System

  1. Set up a website questionnaire response backend system
  2. Technologies used: NodeJs, Express.js, MongoDB, JavaScript

Group Tour System ver1

  1. Using WebRTC and socket.io to build a realtime streaming service

Group Tour System ver2

  1. Design an online system with real-time streaming chat, video and multi-user panoramic
  2. Technologies used: NodeJs, Express.js, Mediasoup, WebSocket, WebRTC, AWS

Log System

  1. Record company system log and web log
  2. Technologies used: Load balancing, nodejs, express, mongodb

Graphics Software Related


Babylonjs-world

  1. A WebGL project engine based on Babylonjs, allowing the company to quickly produce 3D projects on the web and greatly improve 3D quality
  2. Technologies used: Javascrip, Babylonjs

Virtual Exhibition

  1. Using Babylonjs-world to develop the company's project exhibition
  2. Technologies used: GLSL (OpenGL Shading Language), Javascript, Babylonjs
mongodb
shader
unity
babylonjs
p5js
express.js
docker
aws
opencv
2020-01 - 2024-02

Technical Consultant

Phil's Brain & Cognition Lab

  • Online experiment system development
  • Digital Transformation
  • Technical consultant
  • project management
aws
p5js
mongodb
tailwindcss
waterfall
Nextjs
firebase
gcp
2019-08 - 2019-12

Interactive Designer

IF PLUS 當若科技藝術

Develop Interactive Software / Game Software

unity
shader
2018-08 - 2018-12

Unity3D Lecturer

財團法人中華民國工業安全衛生協會

unity
2018-01 - 2018-03

Interactive Designer

RUMU Innovation

unity

Education

2015-09 - 2020-01

Major in Interactive Design

National Taipei University of Technology

p5js
unity

Research Keywords


HCI, Cognitive Psychology, Interactive design, LLM, Data Visualization

Research Topic


  1. Retrieval processes and retrieval-based learning
  2. Enhancement of human learning & memory
  3. interface of large language model application for people of different knowledge background
  4. visualization for large data & non-structural information