Skip to content

Opzet/Opzet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‘‹ Hi, I'm David (@Opzet)

πŸ“ Perth, Western Australia

Full-Stack .NET Architect β€’ Electronics Engineer β€’ Robotics & Automation Innovator

DotNet C# Blazor Azure DevOps JavaScript TypeScript SQL Server OpenCV ESP32 Arduino Linux Altium Designer SolidWorks RoboDk


πŸ“Š GitHub Analytics

GitHub Stats

GitHub Stats


πŸš€ What I Do

I design and build complete technology solutions from concept to production.

My work spans:

  • Enterprise Software Platforms
  • Cloud & Distributed Systems
  • GIS and Spatial Intelligence
  • Embedded Electronics & IoT
  • Robotics & Machine Vision
  • Industrial Automation
  • Product Development & Commercialisation

With 25+ years of experience across engineering, software, manufacturing, and product development, I enjoy tackling complex technical challenges and transforming ideas into practical, scalable solutions.


πŸ“» Interests

  • Artificial Intelligence
  • Robotics & Autonomous Systems
  • Computer Vision
  • RF Engineering
  • Amateur Radio (HAM)
  • Embedded Electronics
  • Industrial Automation
  • Open Source Software
  • Manufacturing Technology
  • Product Innovation
  • CNC & Digital Fabrication
  • Aerospace & Emerging Technologies

πŸ”¨ Featured Projects

Entity Framework Visual Designer

Visual modelling and productivity tools for Entity Framework developers.

Key Features

  • Visual Entity Design
  • Database Reverse Engineering
  • Code Generation
  • Enterprise Development Workflows

EntityFileSystem

Exploring alternative persistence architectures and data storage models.

Focus Areas

  • Structured Data Storage
  • Alternative ORM Concepts
  • Developer Productivity
  • Data Layer Innovation

Full Stack GIS

Enterprise-grade GIS and spatial intelligence platforms.

Capabilities

  • Spatial Analysis
  • Mapping Systems
  • Asset Tracking
  • Real-Time Location Services
  • Business Integration

Engineering & Automation Tools

A collection of engineering utilities supporting:

  • Industrial Automation
  • Manufacturing Systems
  • Embedded Development
  • DevOps Tooling
  • Product Engineering

πŸ›  Technology Stack

Software & Cloud

Languages

C# SQL TypeScript JavaScript C++ Embedded C

Platforms

.NET ASP.NET Core Blazor Entity Framework SignalR REST APIs Background Services

Desktop & Mobile

WPF WinForms MAUI Wisej


DevOps & Infrastructure

Azure DevOps GitHub Docker Docker Compose Traefik Self-Hosted Infrastructure

Practices

  • CI/CD Automation
  • Infrastructure Management
  • Application Hosting
  • Performance Monitoring
  • Distributed Tracing

πŸ€– Robotics & Automation

Robotics

  • FANUC
  • ABB
  • RoboDK
  • Robot Cell Design
  • Offline Programming

Vision Systems

  • OpenCV
  • Inspection Systems
  • Object Detection
  • Industrial Imaging

Automation

  • Motion Control
  • CNC Integration
  • Manufacturing Automation
  • Industrial Communications

πŸ“‘ RF & Communications

  • Amateur Radio (HAM)
  • RF System Design
  • Antenna Systems
  • Wireless Communications
  • ESP32 & IoT Networks
  • Bluetooth
  • WiFi
  • Serial & Ethernet Protocols

πŸ”¬ Electronics Engineering

Design

  • Analog Electronics
  • Digital Electronics
  • RF Systems
  • Power Electronics

PCB Development

  • Altium Designer
  • Multi-Layer PCB Design
  • High-Speed Layout
  • EMC-Aware Design

Embedded Platforms

  • ESP32
  • ARM
  • AVR
  • Embedded Linux
  • Arduino
  • Native SDK Development

🏭 Mechanical Engineering & Manufacturing

CAD / CAM

  • SolidWorks
  • SolidCAM
  • CNC Programming
  • Design for Manufacture

Product Development

  • Concept Design
  • Functional Prototyping
  • Manufacturing Documentation
  • Commercialisation

Rapid Prototyping

  • CNC Machining
  • 3D Printing
  • Polyurethane Casting
  • Prototype Manufacturing

🌍 Industry Experience

Over 25 years delivering engineering and technology solutions across:

  • Mining
  • Energy
  • Manufacturing
  • Telecommunications
  • Industrial Automation
  • Robotics
  • Technology Startups

Projects have involved organisations and supply chains associated with:

Nokia β€’ Caterpillar β€’ Rio Tinto β€’ Woodside


πŸš€ Product Development

From concept sketch to commercial product.

Experience includes:

  • Product Strategy
  • Electronics Design
  • Firmware Development
  • Software Platforms
  • Mechanical Design
  • Manufacturing Systems
  • Supply Chain Integration
  • Commercialisation Planning

πŸ’¬ Let's Talk About

.NET β€’ Blazor β€’ Entity Framework β€’ Azure DevOps β€’ GIS β€’ OpenCV β€’ ESP32 β€’ PCB Design β€’ Robotics β€’ Automation β€’ Product Development


Building practical systems where software, electronics, robotics, and manufacturing come together.

About

GitHub profile.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors