Back to Top

Hi there!

I'm a Mechanical and Software Designer based in Hamilton, Ontario, Canada. With expertise in mechanical design, electrical systems, and software development, I offer comprehensive solutions tailored to your needs. I'm always looking to tackle new projects and expand my skillset. Let's collaborate and turn your ideas into reality with expertise and creativity.

Services

Mechanical Design

Custom tooling design, automation systems, electronics enclosures, and interface panels are my specialties. I have experience designing for 3d printing or traditional manufacturing, using FEA to verify and optimize designs, and creating assembly and manufacturing drawings.

Solidworks CAD

With extensive experience using Solidworks, I can help with everything including part modelling, drawings, simulations, macros, routing, PDM, and more. I can help set up, repair, or upgrade solidworks workstations, remodel parts and assemblies from other CAD programs, model and simulate exsting parts, or model new solutions.

3D Printing

With nearly a decade of 3D printing experience, I can help you with anything from selecting the perfect 3D printer for your needs to designing fully custom solutions. Discover the potential of high-temperature materials such as PEEK, PEKK, PEI, and more.

Reverse Engineering

Starting from drawings, images, or existing models, I can create detailed 3d models and drawings of existing parts and assemblies. I also provide 3D scanning services for small to medium-sized objects, delivering highly accurate and detailed models.

Electrical Systems

I have extensive experience designing and building electrical systems like remote monitoring tools, robotic systems, and motorized vehicles. I can also design fully custom PCBs for sensors, motor drivers, microcontrollers, battery management systems, and more!

Spreadsheets & Macros

From creating complex spreadsheets to automating data processes, I can streamline your workflows for efficiency and accuracy. Leverage macros, pivot tables, and data analysis to stay up to date and make informed decisions.

Document Automation

Automate data collection, conversion, analysis, and presentation with Excel and Word integration. Create template reports that you can easily reuse as often as needed. Easily update graphs, tables, images, and almost anything else without wasting time.

Website Design

Stand out online with a custom website. Showcase your company's projects and services in style and make sure you're found by your customers. I can create fully custom website or use existing template and libraries to meet your design and budget needs.

Web Applications

Easily access and manage documents and data with custom internal or public web applications for your business. Inventory Tracking, Asset Management, Data Analysis, Remote Access, or whatever else you need, I can help.

Software

Windows

MacOS

Solidworks

Excel

3D Printing

3D Printer Design

Hotend Design

Retrofit & Upgrade

Repair & Maintenance

Performance Tuning

High Temperature

Engineering Materials

OctoPrint

Marlin

Klipper

Programming Languages

Python

C#

JavaScript

HTML & CSS

Java

C / C++

Visual Basic

Galil GDK

Mechanical Design

Computer Aided Design

Finite Element Analysis

Manufacturing Drawings

Prototype Assemblies

Software Development

Windows Programs

MacOS Programs

Solidworks Macros

Solidworks Extensions

OctoPrint Plugins

Raspberry Pi

Arduino

Libraries & Frameworks

Flask

Jekyll

Bootstrap

jQuery

Matplotlib

PyQT

WinForms

Numpy

OpenCV

Excel

Word

SQL

Contact Me

No project too big or too small, reach out and let's talk about what I can do for you!