About Me

Building Software That Makes Manufacturing Smarter

Samer Noufal — Manufacturing Software Engineer

Samer Noufal

Manufacturing Software Engineer

I build the software that makes manufacturing smarter. With deep expertise in SolidWorks API automation, desktop application development, and web-based product configurators, I bridge the gap between engineering workflows and modern software solutions.

My work spans the full stack of manufacturing technology — from CNC G-code generators and enterprise BOM processors to interactive 3D configurators and AI-powered tools. Every project I build starts with a real problem on the factory floor and ends with software that saves hours, reduces errors, and scales.

I'm passionate about the intersection of manufacturing and emerging technology. As AI agents and digital twins reshape the industry, I'm building the tools that help manufacturers stay ahead.

Skills

What I Work With

A rare combination of manufacturing domain expertise and modern software engineering skills.

CAD & Manufacturing

SolidWorks API95%
COM Interop90%
Sheet Metal API85%
PDM Integration80%
G-Code / CNC75%
DXF/STEP/STL80%

Desktop & .NET

C#95%
.NET / .NET Framework90%
WPF / XAML90%
MVVM Pattern85%
SQLite / SQL75%
Unit Testing (NUnit)70%

Web & Frontend

React / Next.js80%
TypeScript85%
Three.js / R3F70%
Tailwind CSS80%
HTML / CSS90%
REST APIs85%

AI & Emerging

LLMs / AI Agents65%
RAG Pipelines60%
Python60%
Prompt Engineering70%

Tools & DevOps

Git / GitLab85%
Visual Studio95%
VS Code85%
npm / Vite75%
Vercel / CI/CD65%

Expertise

What I Do

End-to-end engineering software solutions — from desktop tools to browser-based 3D configurators.

CAD Automation

SolidWorks API integrations, automated drawing generation, BOM extraction, and batch processing tools that eliminate repetitive engineering tasks.

SolidWorks APIC#.NETPDM

3D Product Configurators

Browser-based CPQ configurators with real-time 3D visualization, dynamic pricing, and spec generation for sales and manufacturing teams.

Three.jsReactWebGLCPQ

Manufacturing AI

AI-powered tools for material selection, cost estimation, DFM analysis, and production planning — built with deep manufacturing domain knowledge.

AI AgentsRAGLLMsPython

Desktop Applications

Enterprise WPF desktop apps with MVVM architecture — data grids, tree views, document management, and engineering calculation tools.

WPFMVVM.NET 8SQLite

Web Development

Full-stack web applications with Next.js, React, and TypeScript — dashboards, portals, and interactive tools optimized for performance.

Next.jsReactTypeScriptTailwind

Engineering Tools

Specialized calculation tools — G-code generators, sheet metal nesting, duct fabrication, pressure drop analysis, and HVAC sizing.

CNCHVACSheet MetalNesting

Explore My Work

Dive into the projects and demos that showcase what manufacturing software engineering looks like in practice.