Background

James Williams

Technology Engineering | Mechatronics | CS Minor

Michigan State University

View My Work
James Williams

About Me

Hello! I'm James Williams, a Michigan State University student pursuing a Bachelor of Science in Technology Engineering with a focus on Mechatronics and a minor in Computer Science.

I'm passionate about bridging the gap between mechanical systems and software, creating innovative solutions that combine hardware and code to solve real-world problems in agricultural automation.

Projects

Autosteer Tractor System

An autonomous steering system for agricultural tractors using GPS and sensor fusion to enable precise navigation and field operations.

Arduino GPS C++ Mechatronics
Piglet Pen Vision System

Piglet Mortality Reduction Vision System

A computer vision system designed to monitor piglet behavior and detect early signs of distress, helping farmers prevent mortality through real-time alerts and tracking.

Computer Vision Python Machine Learning IoT

Experience

September 2025 - Present

Research Assistant Intern

Smart Sensing Lab

Contributing to cutting-edge research in agricultural automation, computer vision systems, and autonomous vehicle technologies at Michigan State University's SMARTS Lab.

  • Developed piglet mortality reduction vision system using computer vision and machine learning
  • Implemented GPS-based autosteer system for agricultural tractors
  • Collaborated with multidisciplinary engineering teams on research projects

Skills

Mechanical

  • CAD Design (SolidWorks, Fusion 360)
  • 3D Printing & Prototyping
  • Mechanical System Design
  • Agricultural Equipment
  • Manufacturing Processes

Electrical

  • Circuit Design & PCB Layout
  • Arduino & Microcontrollers
  • Sensor Integration
  • GPS Systems
  • Power Systems

Software

  • Python & C++
  • Computer Vision (OpenCV)
  • Machine Learning
  • IoT Development
  • Git & Version Control

Get In Touch

I'm always open to new opportunities and collaborations. Feel free to reach out!