Raspberry Pi Thermostat
A Python and Linux thermostat that integrates a temperature sensor, GPIO controls, LEDs, an LCD, UART communication, and SQLite history.
Explore the capstone →Computer Science · Software Engineering · AI
I am Michael B. Wood, a computer science student completing a software engineering concentration and transitioning from hands-on field operations into application support, software quality assurance, systems analysis, and development.
About Me
Before pursuing computer science, I built decades of experience in field service, construction, logistics, equipment operation, customer service, and business ownership. Those roles taught me how to inspect a problem, find the real cause, explain the solution clearly, document the work, and remain accountable for the result.
I now apply the same approach to software. I enjoy debugging, testing, improving system reliability, organizing data, and translating technical behavior into language that users and teammates can understand.
Featured Work
These projects demonstrate software design, testing, database work, embedded systems, artificial intelligence, and structured troubleshooting.
A Python and Linux thermostat that integrates a temperature sensor, GPIO controls, LEDs, an LCD, UART communication, and SQLite history.
Explore the capstone →A reinforcement-learning agent that uses a neural network, experience replay, exploration, and a target network to learn an 8x8 maze.
Review the AI project →A reusable Python data-access module created to connect MongoDB records with a client-centered animal rescue dashboard.
View the client-server project →Requirement-based unit testing for contact, task, and appointment services, including normal behavior, boundary conditions, and invalid input.
Examine the testing project →Technical Foundation
Python, Java, SQL, MySQL, MongoDB, SQLite, and foundational JavaScript.
Linux, Bash, Git, GitHub, Raspberry Pi, REST APIs, and client-server concepts.
Unit testing, validation, debugging, root-cause analysis, requirements, Agile, Scrum, and technical documentation.
Education
Software Engineering concentration · Southern New Hampshire University · Coursework completing August 2026.
Planning to begin graduate study in September 2026, subject to final enrollment plans.
I am interested in opportunities where reliability, communication, testing, customer support, and continuous learning matter.