Preston Tseng

AI Technical Lead at WeBIM Services

Since high school, I have embarked on a journey of self-education in programming. My enthusiasm for technology motivated me to enroll in computer science courses throughout my university and postgraduate studies. Eager to refine my practical skills, I actively participated in internships and side-projects from my university years. Initially, I began my career as a front-end developer. However, my eagerness to expand my skill set led me to volunteer for back-end development tasks, ultimately transitioning into a full-stack developer role. I possess a strong passion for exploring new technologies, with a recent emphasis on AI-related advancements. Leveraging my knowledge, I played a pivotal role in steering my team towards the exploration of new business avenues in AI application development.

  New Taipei City, Taiwan

            

Work Experience

AI Technical Lead  •  WeBIM Services

  • Developed enterprise knowledge management system using Azure AI Service to digitize paper documents and improve document retrieval efficiency.
  • Developed intelligent customer service system using OpenAI GPT to automatically respond to customer inquiries, reducing 86% of customer service workload.
  • Researched and established micro-front-end architecture to allow Vue2 and Vue3 services to coexist during migration.

Jan. 2024 - Present

Full-stack Developer  •  WeBIM Services

  • Responsible for designing and developing the attendance and approval modules of SyncoBox EIP
    Established and maintained CI/CD processes and deployments on Azure.
  • Designed and developed SyncoBox Automation to automate 100% of the inspection process of BIM models.
  •  Developed and maintained shared packages, permission logic, and microservice communication interfaces for the backend team to improve maintainability and reduce collaboration costs.
  • Researched and utilized Nvidia Omniverse to develop high-quality rendering services.
  • Developed the 3D model management module for SyncoBox digital design automation service.
  • Designed and utilized Autodesk Platform Service Viewer to develop 3D model rendering components.
  • Designed and developed SyncoBox Panorama to provide online panoramic services with offline access support.
  • Refactored WeBIMSync with web technologies and integrated it into SyncoBox services.
  • Designed and developed SyncoBox Markups to reduce 50% of paper-based discussions in architectural design.
  • Developed SyncoBox facility management service to improve factory maintenance efficiency by 40%.
  • Developed CCTV electronic fence and alarm system based on computer vision and BIM models to ensure worker safety.

Jul. 2019 - Jan. 2024

Visualizaion Lab Undergraduate Researcher  •  National Taiwan University

  • Independently developed a laboratory management system, reducing paper-based and manual operations by 70%.
  • Developed a people flow management system utilizing AI and image recognition technology.

Nov. 2016 - Jun. 2020

Licenses & certifications

Education

2020 - 2022

National Taiwan University

Civil Engineering (Division of Transportation Engineering)

  • GPA: 3.93/4.30 
  • Real‐Time Indoor Localization with Visual SLAM for Emergency Responders, Automation in Construction, 2022 
  • Emergency Indoor Positioning System with Visual SLAM to Improve the Efficiency of EMS, SCEM International Conference, 2022

2016 - 2020

National Taiwan University

Department of Civil Engineering

  • GPA: 3.92/4.30 

Skills

   HTML/CSS      JavaScript      Node.js      Python      C++      Vue.js      .NET Core      Nuxt.js      Resful API      MySQL      Express.js      OpenAI      Azure DevOps      Azure AI      python      MongoDB      Vuetify.js      React.js      Next.js   

Language

   English — 進階      Chinese — 母語或雙語      Japanese — 中階