Summary
Overview
Work History
Education
Skills
Timeline
Generic
Peter Wu

Peter Wu

Fremont

Summary

Lead Software Engineer at Leica Geosystems Inc with expertise in point cloud processing and CAD integration. Developed an Embedded Point Cloud Applications SDK. Experienced in agile methodologies, mentoring teams to enhance software architecture and algorithm design. Recognized for delivering innovative solutions that drive project success.

Overview

37
37
years of professional experience

Work History

Lead Software Engineer

Leica Geosystems Inc
San Ramon
08.2008 - Current
  • Designed and developed software for processing and consuming 3D scanning point clouds.
  • Created Embedded Point Cloud Applications SDK for integration with various applications.
  • Developed Windows applications and plugins for AutoCAD, Revit, Navisworks, Microstation, BricsCAD, ArcGIS Pro, and Solidworks.
  • Utilized agile methodologies to enhance team collaboration and project delivery.
  • Mentored engineers in software design and algorithm development.
  • AI awareness in development process and software trend.

Senior Software Engineer

Leica Geosystems Inc
San Ramon
07.2000 - 08.2008
  • Designed and developed functions for point cloud processing, meshing, computation, and analysis.
  • Implemented applications to integrate point cloud data into popular CAD software.
  • Utilized SDKs of various CAD tools, including AutoCAD, Microstation, PDMS, 3DS, and Maya.

Faculty and Software R&D

Huazhong University of Science and Technology
Wuhan
06.1988 - 04.2000
  • Major contributor of national key CAD engineering center at Huazhong University of Science and Technology.
  • Led research and development initiatives across CAD, CAM, CAPP, geometric modeling.
  • Developed advanced simulations for flexible manufacturing systems.
  • Engineered geometric modeling and simulation systems with ACIS technology.
  • Instructed Mechanical Design course to enhance student understanding and practical skills.

Education

Master of Science - Mechanical Engineering, Computer Science

Huazhong University of Science And Technology
Wuhan, China
05-1993

Bachelor of Science - Mechanical Engineering

Huazhong University of Science And Technology
Wuhan China
06-1988

Skills

  • C, C#, STL, Multithreading, OpenGL
  • ObjectARX, Revit SDK, Navis SDK, MDL
  • Software development and architecture
  • Point cloud processing
  • Algorithm design and performance tuning
  • API development and management
  • CAD integration and optimization
  • Cross-platform development
  • Agile methodologies and team leadership
  • Machine learning implementation

Timeline

Lead Software Engineer

Leica Geosystems Inc
08.2008 - Current

Senior Software Engineer

Leica Geosystems Inc
07.2000 - 08.2008

Faculty and Software R&D

Huazhong University of Science and Technology
06.1988 - 04.2000

Master of Science - Mechanical Engineering, Computer Science

Huazhong University of Science And Technology

Bachelor of Science - Mechanical Engineering

Huazhong University of Science And Technology
Peter Wu