Luca M.
3D Scanning & CAD Automation Engineer | 3D Reconstruction & Web3D
Global rank:
36,107
/
155,020
Skill pts: 5
Want help from a designer like lucam6?
About
ποΈ3D Scanning & CAD Automation Specialist | 3D Reconstruction, Web3D & Interactive 3DποΈ
I build 3D technology solutions that connect the physical world with digital engineering and interactive experiences.
My work focuses on transforming real-world objects, scanned data, and engineering concepts into usable 3D models, optimized digital assets, automated CAD workflows, and interactive 3D applications.
I combine experience in 3D scanning, photogrammetry, scan-to-CAD workflows, Blender, Python-based automation, and real-time 3D development to solve problems that go beyond traditional 3D modeling.
Whether you need to reconstruct a physical object, automate repetitive CAD operations, develop a browser-based 3D configurator, or build an interactive 3D application, I can help develop the complete technical solution.
β 3D SCANNING & 3D RECONSTRUCTION
Turning physical objects and real-world environments into accurate digital representations.
β§β§ Photogrammetry & 3D Reconstruction: Image-based 3D reconstruction, camera alignment, point cloud processing, mesh generation, and reconstruction workflows.
β§β§ 3D Scanning & Scan-to-CAD: Processing scanned geometry, preparing meshes, reconstructing surfaces, and converting scan data into usable CAD-oriented models.
β§β§ Mesh Processing & Optimization: Mesh cleanup, decimation, geometry refinement, hole repair, topology optimization, and preparation of 3D assets for different applications.
β§β§ 3D Data Processing: Working with point clouds, polygon meshes, textures, coordinate systems, and geometric data to create reliable digital assets.
β§β§ Reverse Engineering: Reconstructing existing physical objects and developing digital models from available scan data and reference geometry.
β CAD AUTOMATION & ENGINEERING SOFTWARE
Developing software-driven workflows that reduce repetitive engineering tasks and make CAD processes more efficient.
β§β§ CAD API Integration: Developing custom integrations and automation tools around CAD software APIs and available scripting interfaces.
β§β§ Python-Based Automation: Automating repetitive modeling operations, geometry processing, file handling, and engineering workflows.
β§β§ Parametric & Procedural Modeling: Building rule-based modeling workflows that generate or modify 3D geometry using parameters and defined inputs.
β§β§ Batch Processing & Conversion: Automating 3D asset processing, file conversion, geometry preparation, and export workflows.
β§β§ Engineering Workflow Integration: Connecting 3D and CAD processes with custom applications, APIs, databases, and web-based interfaces
β BLENDER & 3D CONTENT DEVELOPMENT
Creating, processing, and preparing 3D assets for engineering, visualization, and interactive applications.
β§β§ Blender Development: 3D modeling, mesh editing, scene development, material setup, geometry processing, and asset preparation.
β§β§ Procedural 3D Workflows: Using scripting and procedural techniques to automate repetitive modeling and asset-generation tasks.
β§β§ 3D Asset Optimization: Preparing efficient geometry, textures, and materials for real-time rendering and interactive applications.
β§β§ 3D Visualization: Developing detailed 3D scenes and product representations for digital presentations and interactive experiences.
β WEB3D & INTERACTIVE 3D APPLICATIONS
Building interactive 3D experiences that run directly in web browsers.
β§β§ Three.js Development: Creating browser-based 3D applications, interactive scenes, model viewers, and custom WebGL experiences.
β§β§ React Three Fiber: Developing component-based 3D applications and interactive interfaces using React and Three.js.
β§β§ Interactive Product Configurators: Building experiences that allow users to inspect products, manipulate models, explore components, and interact with 3D objects.
β§β§ 3D Model Integration: Loading, displaying, and manipulating external 3D assets within web applications.
β§β§ Performance Optimization: Improving geometry, materials, textures, rendering performance, and asset loading for responsive browser-based 3D experiences.
β§β§ Custom 3D Interfaces: Developing interactive controls, camera systems, object selection, animation, an application-specific 3D interactions.
β UNITY & UNREAL ENGINE DEVELOPMENT
Developing real-time 3D applications that combine digital assets, interactive environments, and application logic.
β§β§ Unity Development: Interactive 3D applications, asset integration, scene development, visualization, and application prototyping.
β§β§ Unreal Engine Development: Real-time 3D environments, interactive visualization, digital experiences, and simulation-oriented applications.
β§β§ 3D Asset Integration: Bringing scanned, reconstructed, and custom-developed 3D assets into real-time engines.
β§β§ Interactive Experiences: Developing user interactions, object manipulation, camera controls, and real-time visualization workflows.
β TECHNICAL STACK
- 3D Modeling & Processing: Blender, 3D Mesh Processing, Procedural Modeling
- 3D Scanning & Reconstruction: Photogrammetry, 3D Scanning, Scan-to-CAD, Point Cloud Processing, Reverse Engineering
- Web3D: Three.js, React Three Fiber, WebGL
- Real-Time 3D: Unity, Unreal Engine
- CAD & Automation: CAD APIs, Python Scripting, CAD Automation, Geometry Processing
- Computer Vision: Python, OpenCV, PyTorch, Image Processing
- Application Development: FastAPI, Next.js, API Integration
π WHY WORK WITH ME?
β A Combination of 3D and Software Engineering: I understand both the geometry and modeling side of 3D development and the programming required to build complete applications around it.
β Automation-Focused Engineering: Instead of relying entirely on manual operations, I look for opportunities to automate repetitive modeling, processing, and engineering workflows.
β From Physical Data to Digital Applications: I can work across scanning, reconstruction, asset preparation, CAD integration, and interactive 3D development.
β Practical Technical Problem-Solving: I focus on understanding the actual requirements, choosing an appropriate technical approach, and delivering maintainable solutions.
β End-to-End Development: I can contribute across the complete workflow, from processing source data and developing 3D assets to integrating them into web applications or real-time environments.
π© LET'S BUILD SOMETHING IN 3D
If you need help with any of the following, let's discuss your project:
- 3D scanning, photogrammetry, and object reconstruction.
- Scan-to-CAD workflows and reverse engineering.
- Custom CAD API integrations and Python automation.
- Blender modeling, procedural workflows, and 3D asset processing.
- Three.js and React Three Fiber applications.
- Interactive 3D product viewers and configurators.
- Unity and Unreal Engine development.
- Custom 3D software and engineering automation tools.
Send me your project requirements, reference images, sample 3D files, or existing workflow. I'll help you understand the technical requirements, identify the right approach, and determine how to turn your idea into a working 3D solution.
Available for freelance projects, fixed-price engagements, contract development, and long-term technical collaborations.
... more »
« less
I build 3D technology solutions that connect the physical world with digital engineering and interactive experiences.
My work focuses on transforming real-world objects, scanned data, and engineering concepts into usable 3D models, optimized digital assets, automated CAD workflows, and interactive 3D applications.
I combine experience in 3D scanning, photogrammetry, scan-to-CAD workflows, Blender, Python-based automation, and real-time 3D development to solve problems that go beyond traditional 3D modeling.
Whether you need to reconstruct a physical object, automate repetitive CAD operations, develop a browser-based 3D configurator, or build an interactive 3D application, I can help develop the complete technical solution.
β 3D SCANNING & 3D RECONSTRUCTION
Turning physical objects and real-world environments into accurate digital representations.
β§β§ Photogrammetry & 3D Reconstruction: Image-based 3D reconstruction, camera alignment, point cloud processing, mesh generation, and reconstruction workflows.
β§β§ 3D Scanning & Scan-to-CAD: Processing scanned geometry, preparing meshes, reconstructing surfaces, and converting scan data into usable CAD-oriented models.
β§β§ Mesh Processing & Optimization: Mesh cleanup, decimation, geometry refinement, hole repair, topology optimization, and preparation of 3D assets for different applications.
β§β§ 3D Data Processing: Working with point clouds, polygon meshes, textures, coordinate systems, and geometric data to create reliable digital assets.
β§β§ Reverse Engineering: Reconstructing existing physical objects and developing digital models from available scan data and reference geometry.
β CAD AUTOMATION & ENGINEERING SOFTWARE
Developing software-driven workflows that reduce repetitive engineering tasks and make CAD processes more efficient.
β§β§ CAD API Integration: Developing custom integrations and automation tools around CAD software APIs and available scripting interfaces.
β§β§ Python-Based Automation: Automating repetitive modeling operations, geometry processing, file handling, and engineering workflows.
β§β§ Parametric & Procedural Modeling: Building rule-based modeling workflows that generate or modify 3D geometry using parameters and defined inputs.
β§β§ Batch Processing & Conversion: Automating 3D asset processing, file conversion, geometry preparation, and export workflows.
β§β§ Engineering Workflow Integration: Connecting 3D and CAD processes with custom applications, APIs, databases, and web-based interfaces
β BLENDER & 3D CONTENT DEVELOPMENT
Creating, processing, and preparing 3D assets for engineering, visualization, and interactive applications.
β§β§ Blender Development: 3D modeling, mesh editing, scene development, material setup, geometry processing, and asset preparation.
β§β§ Procedural 3D Workflows: Using scripting and procedural techniques to automate repetitive modeling and asset-generation tasks.
β§β§ 3D Asset Optimization: Preparing efficient geometry, textures, and materials for real-time rendering and interactive applications.
β§β§ 3D Visualization: Developing detailed 3D scenes and product representations for digital presentations and interactive experiences.
β WEB3D & INTERACTIVE 3D APPLICATIONS
Building interactive 3D experiences that run directly in web browsers.
β§β§ Three.js Development: Creating browser-based 3D applications, interactive scenes, model viewers, and custom WebGL experiences.
β§β§ React Three Fiber: Developing component-based 3D applications and interactive interfaces using React and Three.js.
β§β§ Interactive Product Configurators: Building experiences that allow users to inspect products, manipulate models, explore components, and interact with 3D objects.
β§β§ 3D Model Integration: Loading, displaying, and manipulating external 3D assets within web applications.
β§β§ Performance Optimization: Improving geometry, materials, textures, rendering performance, and asset loading for responsive browser-based 3D experiences.
β§β§ Custom 3D Interfaces: Developing interactive controls, camera systems, object selection, animation, an application-specific 3D interactions.
β UNITY & UNREAL ENGINE DEVELOPMENT
Developing real-time 3D applications that combine digital assets, interactive environments, and application logic.
β§β§ Unity Development: Interactive 3D applications, asset integration, scene development, visualization, and application prototyping.
β§β§ Unreal Engine Development: Real-time 3D environments, interactive visualization, digital experiences, and simulation-oriented applications.
β§β§ 3D Asset Integration: Bringing scanned, reconstructed, and custom-developed 3D assets into real-time engines.
β§β§ Interactive Experiences: Developing user interactions, object manipulation, camera controls, and real-time visualization workflows.
β TECHNICAL STACK
- 3D Modeling & Processing: Blender, 3D Mesh Processing, Procedural Modeling
- 3D Scanning & Reconstruction: Photogrammetry, 3D Scanning, Scan-to-CAD, Point Cloud Processing, Reverse Engineering
- Web3D: Three.js, React Three Fiber, WebGL
- Real-Time 3D: Unity, Unreal Engine
- CAD & Automation: CAD APIs, Python Scripting, CAD Automation, Geometry Processing
- Computer Vision: Python, OpenCV, PyTorch, Image Processing
- Application Development: FastAPI, Next.js, API Integration
π WHY WORK WITH ME?
β A Combination of 3D and Software Engineering: I understand both the geometry and modeling side of 3D development and the programming required to build complete applications around it.
β Automation-Focused Engineering: Instead of relying entirely on manual operations, I look for opportunities to automate repetitive modeling, processing, and engineering workflows.
β From Physical Data to Digital Applications: I can work across scanning, reconstruction, asset preparation, CAD integration, and interactive 3D development.
β Practical Technical Problem-Solving: I focus on understanding the actual requirements, choosing an appropriate technical approach, and delivering maintainable solutions.
β End-to-End Development: I can contribute across the complete workflow, from processing source data and developing 3D assets to integrating them into web applications or real-time environments.
π© LET'S BUILD SOMETHING IN 3D
If you need help with any of the following, let's discuss your project:
- 3D scanning, photogrammetry, and object reconstruction.
- Scan-to-CAD workflows and reverse engineering.
- Custom CAD API integrations and Python automation.
- Blender modeling, procedural workflows, and 3D asset processing.
- Three.js and React Three Fiber applications.
- Interactive 3D product viewers and configurators.
- Unity and Unreal Engine development.
- Custom 3D software and engineering automation tools.
Send me your project requirements, reference images, sample 3D files, or existing workflow. I'll help you understand the technical requirements, identify the right approach, and determine how to turn your idea into a working 3D solution.
Available for freelance projects, fixed-price engagements, contract development, and long-term technical collaborations.
Experience
-
Senior 3D Reconstruction & Automation Engineer
Matterport Β· Full-time
Oct 2025 –
Aug 2026
10 mos
New York, NY, USA
- Architected an end-to-end automated pipeline that ingests raw LiDAR and photogrammetry point clouds, reconstructs them into watertight meshes, and automatically generates baseline parametric CAD models using Python and the SolidWorks API.
- Developed custom 3D Gaussian Splatting and NeRF workflows to capture complex, reflective, or transparent objects, bridging the gap between high-fidelity visual reconstruction and measurable geometric CAD data.
- Engineered a high-performance Web3D viewer using Three.js and React Three Fiber, implementing advanced glTF optimization (Draco compression, quantization, meshopt) to render massive, multi-million polygon reconstructed models at 60 FPS in the browser.
- Wrote C# and Python automation scripts to batch-process hundreds of scanned components, auto-detecting primitive shapes (cylinders, planes) and converting them into native CAD features, reducing manual reverse-engineering time by 70%.
- Managed the cloud-based 3D processing pipeline on AWS, utilizing GPU instances for heavy reconstruction tasks and Lambda functions to trigger automated CAD cleanup and Web3D export workflows. -
CAD Automation & Digital Twin Engineer
National Instruments (Emerson) Β· Full-time
Aug 2022 –
Jul 2026
3 yrs 11 mos
Austin, TX, USA
- Led the development of an automated reverse-engineering workflow for custom test fixtures, using structured light 3D scanners to capture physical parts and C# scripts to automatically drive SolidWorks to generate manufacturing-ready CAD models from the scan data.
- Built parametric CAD automation tools that dynamically update assembly drawings and BOMs based on incoming 3D scan measurements, ensuring digital twins perfectly match physical hardware iterations.
- Developed a lightweight Web3D visualization tool using Three.js, allowing non-technical engineers to view, measure, and annotate reconstructed 3D models and automated CAD outputs directly in a web browser without needing heavy desktop CAD software.
- Implemented robust point cloud processing algorithms in C++ and Python (using Open3D and PCL) to clean noise, align multiple scans, and extract feature edges for automated CAD sketching.
- Integrated these automation tools into the companyβs PLM (Product Lifecycle Management) system, ensuring all script-generated CAD models were automatically version-controlled and validated. -
Digital Acquisition Manager
Gorgias Β· Full-time
Jul 2017 –
Apr 2026
8 yrs 9 mos
Texas, USA
- Executed lean paid acquisition experiments for an ecommerce customer service AI platform, successfully identifying that long-tail, problem-aware keywords (e.g., "reduce Shopify support tickets") yielded the highest ROI.
- Built tightly targeted Google Ads campaigns with granular ad groups, custom ad copy variations, and aggressive negative keyword lists to prevent budget waste on irrelevant B2C or entry-level searches.
- Partnered with the web team to optimize the post-click experience, recommending structural changes to the demo request page (e.g., adding customer logos, simplifying the calendar embed) that reduced bounce rates by 18%.
- Developed automated Looker Studio dashboards pulling data from Google Ads and HubSpot, giving leadership real-time visibility into Cost Per Opportunity (CPO) and pipeline generated, not just top-of-funnel clicks.
- Validated the product-market fit of new messaging angles through rapid, low-budget PPC tests before committing to full-scale website redesigns. -
Web3D & Spatial Software Developer
Cresta Β· Full-time
May 2019 –
Apr 2022
2 yrs 11 mos
San Francisco, CA, USA
- Managed a hybrid Google Ads and LinkedIn Ads strategy for an experimentation platform, testing the hypothesis that LinkedIn drove higher-quality enterprise leads while Google Search captured immediate commercial intent.
- Designed and A/B tested landing page variations in Figma, focusing on messaging around "replacing fragmented agency spend" and "AI-powered revenue growth," which improved the lead-to-opportunity conversion rate by 22%.
- Audited and repaired broken GA4 and GTM tracking setups, ensuring 100% data accuracy for form submissions, button clicks, and downstream CRM stage changes.
- Collaborated directly with product marketing to refine ad copy and landing page positioning, ensuring a seamless, congruent message from the initial search query to the final demo booking.
- Operated as a true individual contributor, personally handling everything from keyword research and campaign buildout to landing page wireframing and performance analysis, maximizing the ROI of a constrained budget.
Education
- Zagreb university Bacheler, Computer science, 2016 2012 – 2016
Verified info
- Email address
Stats
0 followers, 0 following
Joined: November 4, 2026
Last seen: November 4, 2026
Languages
English Full professional proficiency
Croatian Native or bilingual proficiency
Location
Ashburn, VA, United States