Skip to content
View PhantomOSG-25's full-sized avatar

Block or report PhantomOSG-25

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
PhantomOSG-25/README.md

Hi, I'm Michael B. Wood

I have completed the degree requirements for a B.S. in Computer Science with a concentration in Software Engineering, with anticipated conferral on September 1, 2026. I am moving from hands-on field operations into technology, with a focus on application support, software quality assurance, systems analysis, and select junior development roles.

My background in field service, construction, logistics, equipment operation, customer service, and business ownership gives me a practical approach to software: understand the real problem, communicate clearly, document the work, troubleshoot systematically, and verify the result.

Featured Projects

Project What it demonstrates Technologies
GameAuth Platform Service REST service behavior, authentication and authorization, health checks, testing, and support documentation Java, Dropwizard, Maven, REST
Java Service Validation and Testing Requirements-based validation, deterministic unit testing, defect correction, traceability, and CI quality gates Java, JUnit 5, Maven, JaCoCo
Animal Rescue Operations Dashboard Data access, CRUD operations, business rules, testable presentation, and synthetic demo data Python, MongoDB, PyMongo, Dash
Raspberry Pi Thermostat System Embedded software, state-machine design, hardware integration, serial communication, and data persistence Python, Linux, SQLite, Raspberry Pi
C++ Course Planner Data structures, parsing, validation, safe ownership, portable builds, and automated tests C++20, CMake, BST, RAII
DriverPass System Analysis and Design Requirements analysis, traceability, UML modeling, security considerations, and stakeholder communication Systems Analysis, UML, Requirements
Deep Q-Learning Treasure Maze Reinforcement learning, neural networks, experience replay, target networks, and model evaluation Python, TensorFlow, Keras

Technical Foundation

  • Programming and data: Python, Java, C++, SQL, MySQL, MongoDB, SQLite, and foundational JavaScript
  • Development and systems: Linux, Bash, Git, GitHub, Maven, CMake, Raspberry Pi, REST APIs, and client-server architecture
  • Quality and testing: JUnit 5, pytest, unit testing, validation, boundary testing, debugging, root-cause analysis, coverage, and CI workflows
  • Analysis and delivery: Requirements analysis, UML, systems design, Agile, Scrum, technical documentation, and stakeholder communication

Current Direction

  • B.S. in Computer Science, Software Engineering concentration — degree requirements completed; anticipated conferral September 1, 2026
  • Final GPA: 3.03
  • Planning to begin an M.S. in Artificial Intelligence in September 2026, subject to final enrollment plans
  • Seeking remote, hybrid, or on-site opportunities where troubleshooting, reliability, testing, communication, and continuous learning matter

Connect

Pinned Loading

  1. raspberry-pi-thermostat raspberry-pi-thermostat Public

    Raspberry Pi thermostat controller with state-machine logic, GPIO hardware integration, serial communication, and SQLite logging.

    Python

  2. deep-q-learning-treasure-maze deep-q-learning-treasure-maze Public

    Deep Q-learning agent that learns to navigate an 8x8 treasure maze using experience replay, target networks, and automated tests.

    HTML

  3. animal-rescue-dashboard animal-rescue-dashboard Public

    Python and MongoDB animal-rescue dashboard with a reusable CRUD layer, secure configuration, filtering logic, and automated tests.

    Python

  4. CS-320-Software-Test-Automation CS-320-Software-Test-Automation Public

    Java 17 contact, task, and appointment services demonstrating input validation, boundary testing, and JUnit 5 automation.

    Java