Start with curiosity
Discovery gives a new learner a place to explore before choosing a formal learning path.
Open DiscoveryBuild useful things.
Make them hold up.
I bring a manufacturing mindset to software, data, and AI: understand the system, build carefully, verify the result.
From the shop floor to shipped software
Same discipline.
Different material.
Learning without limits.
02 / Event systemsMotorsports event infrastructure.
Find the gaps. Inspect duplicates. Preview a cleanup and export the result.
Runs in your browser · Start with a synthetic sample AI / Explore the tradeoffsChange the workload, token rates, and caching assumptions. See what moves the cost.
Editable scenarios · Illustrative ratesIndependent analytics study / Synthetic data
Which production cell deserves investigation first? A high reject count may simply reflect a larger workload. Choose a time window, make a prediction, and compare counts with volume-adjusted rates.
Weeks 1–12 · 36 synthetic records
Bars share a 0–6% scale.
Cell C has the highest reject rate. Cell A has the largest reject count. Volume changes the priority.
Reject rate (%) = total rejected units / total inspected units × 100. Aggregate the counts first so weeks with different volumes receive the correct weight.
| Cell | Inspected | Rejected | Rate |
|---|---|---|---|
| A | 12,600 | 258 | 2.05% |
| B | 6,600 | 198 | 3.00% |
| C | 3,000 | 138 | 4.60% |
A higher rate is a signal to investigate, not a cause or a performance verdict. Product mix, inspection practices, and sample size could explain differences. A real study would validate those factors and examine uncertainty before recommending a change.
The downloads reproduce the full 12-week study. The controls above filter that same dataset
in your browser. Download these three files into one folder and run python3 quality-analysis.py. Python’s standard-library SQLite engine runs the supplied SQL. Validation checks reject
counts, positive volumes, and duplicate cell-week keys.
Interactive lab / Supervised agent workflow
An agent needs a plan, usable inputs, and a check before its answer reaches a person. Try the happy path, then give this small workflow a broken reading.
An independent simulation built for this portfolio with AI assistance. These light readings are synthetic. It runs entirely in your browser, with no live AI model or external tool calls.
Calculate the mean of four sample light readings. Report any excluded input.
| Reading | Value | Use |
|---|---|---|
| R01 | 180 | Pending |
| R02 | 200 | Pending |
| R03 | 220 | Pending |
| R04 | 240 | Pending |
A method demonstration. No lighting or safety recommendation is made.
Define the calculation and its checks.
Load the built-in records.
Require finite, nonnegative numbers before calculating.
Show the arithmetic and excluded records.
The result waits for your approval.
Choose an input, then plan the workflow.
01 / DURA · Author & engineer
An open-source learning platform, built for the messy reality of learning: interrupted sessions, unreliable connections, and coming back tomorrow.
I built the curriculum and the platform beneath it, including offline progress, spaced repetition, and in-browser code execution.
Finish a lesson while offline, reconnect, then repeat the sync. Can older server data erase your newer progress?
Illustrative sample: keep the higher progress value when reconnecting.
DURA uses monotonic merging: completion is combined with OR; accumulated time and scores use the maximum. This simplified model demonstrates the maximum rule. It is not a connection to a learner’s account.
Lesson IDs include their phase and module so two lessons numbered “01” cannot share progress by accident. A regression test completes one lesson, opens matching numbers elsewhere, and checks that completion stays with the original lesson.
Product walkthrough / Public DURA screens
A short tour of the real product. Screens captured September 12, 2026; open each destination to try it live.
Discovery gives a new learner a place to explore before choosing a formal learning path.
Open Discovery
Algorithm Kitchen lets learners arrange instructions and observe what the sequence does. It connects an everyday task to programming concepts.
Try Algorithm Kitchen02 / Turblu · Technical co-founder
Turblu builds motorsports event infrastructure.
I contribute as Technical Co-founder, with a focus on software delivery, testing discipline, and collaboration.
Visit Turblu03 / The person behind the work
I didn’t discover problem-solving when I started writing code.
Precision manufacturing taught me to investigate the process, question assumptions, and verify the result. I’ve brought that discipline to my work at Rolls-Royce MTU since 2021.
Alongside the job, I completed Coding Temple’s software program and began building systems of my own.
Software is the next natural step: the same care, applied to useful products, trustworthy data, and AI-assisted work I can stand behind.
04 / The full path
A career doesn’t happen in a straight line. Work, study, and building overlap. Open a chapter to see what it taught me.
12 chapters · Open any chapter to explore
Robotics team driver
Competed with the Atomix robotics team at the FIRST Tech Challenge championship tournament in St. Louis and received an Event Winning Alliance medal.
Working with a machine meant learning how people, controls, and mechanical systems fit together.
Follow the connection
A public learning activity makes the connection between a sequence of instructions and what a machine actually does.
Material Handler / CNC Machinist
Worked with raw stock, purchased parts, travelers, CNC and manual lathes, and secondary operations. Measured, tracked, and stocked incoming materials.
Information has to follow the work. Accurate records and a reliable handoff matter just as much as the individual operation.
Follow the connection
The independent analytics example asks what a count can tell us, and what information is missing. Every record in it is invented.
Industrial field technician · training program
Supported industrial leak repair and assembly work, including flange clamps, valve seats, and line enclosures. Completed job documentation and integrity checks while traveling to plant sites.
Observe the actual conditions, understand the constraints, and verify the repair. Those habits still guide my debugging.
Follow the connection
The public DURA story follows a software failure, the decision behind a fix, and evidence a reader can inspect.
Assistant elevator installer
Assisted with elevator assembly and installation from blueprints, positioning and fitting components and tracking incoming equipment.
A system succeeds when its interfaces work. Individual parts can be correct while the assembly still needs investigation.
Follow the connection
The progress challenge makes a software interface visible: what happens locally, and what changes after reconnecting.
Additive Manufacturing Technician
Operated GE, SLM, and EOS metal additive equipment, supported aerospace assembly, and inspected parts. Handled materials, finishing, and production travelers.
A design becomes useful through a repeatable process. Material, tooling, inspection, and documentation all shape the result.
Follow the connection
The synthetic study includes its inputs and analysis files so a reader can check the result. It uses no production records.
CNC Machining Technology · graduated with honors
Completed training in machining, setup, blueprint interpretation, mathematics, CAD, and Mastercam while working.
Learning alongside a job became a pattern I carried into software education.
Follow the connection
Software and AI credentials show the next chapters of the same pattern: study, practice, and keep extending the toolkit.
CNC Machinist, Level 3 → CNC Machine Operator, Floater
Joined in December 2021. Machine engine components on HELLER centers with Siemens controls, interpret control plans, adjust setups, and inspect finished work. Moved into the floater role in August 2026.
Read the specification. Investigate the process. Verify the output. That discipline is the foundation of how I approach software.
Follow the connection
My independent quality study lets you test the difference between a defect count and a defect rate. The records are synthetic.
Software engineering program
Studied software from December 2023 through June 2025 alongside full-time manufacturing work, completing a Software Engineering Certificate and building full-stack coursework projects.
The medium changed, but the process felt familiar: understand requirements, build a working system, and test what it does.
Follow the connection
DURA is a place to put software learning into practice. Its public walkthrough gives visitors an entry point into the product.
24 credits toward a Maintenance associate degree
Completed 24 credits toward a Maintenance associate degree. This is partial college study, not a completed degree.
Formal technical study complements hands-on work and the software education that followed.
Follow the connection
The complete skill inventory keeps industrial study alongside software and AI, with work and coursework labeled separately.
Author, founder & software engineer
Built an open-source learning platform with offline progress, spaced repetition, and in-browser code execution. Established Durwood Studios LLC in 2026.
Platform engineering brings the pieces together: product design, persistent data, application code, and verification.
Follow the connection
Explore a public DURA decision and follow its source evidence. The explanation separates implementation, AI assistance, and verification.
Technical Co-founder
Contribute to a motorsports event platform as Technical Co-founder, with a focus on software delivery, testing discipline, and collaboration.
Software has to fit how people actually work. Collaboration and feedback are part of the engineering, not a step after it.
Follow the connection
The product website is the place to explore Turblu’s public motorsports offering.
Microsoft AI Engineer Program
Completed the program in April 2026, including capstone work and study in Python, machine learning, deep learning, generative AI, Azure AI, and agent workflows.
I use AI-assisted development with written governance and human verification, and build MCP tools that let agents interact with software.
Follow the connection
A public DURA story shows how I make AI-assisted development traceable and keep human review part of the process.
Looking for the short version? Download my résumé.
Learning / Evidence
From the foundations to full-stack software and AI. Open a credential to see what it represents, then follow the source.
Issued June 30, 2025
Core back-end modules covering Python programming, relational databases, and API fundamentals, with practical mini-projects.
Python · SQL · RESTful APIs
Verify credential Explore my skillsIssued June 30, 2025
Core front-end modules covering responsive interfaces, JavaScript, and introductory React, applied through hands-on projects.
HTML · CSS · Responsive design
Verify credential Explore my skillsIssued June 30, 2025
Front-end specialization spanning state management, authentication, deployment, GitHub Actions, and final React projects.
React · TypeScript · CI/CD
Verify credential Explore my skillsIssued June 30, 2025
Completed the full-stack software engineering curriculum, including web development projects and a personal full-stack capstone.
Full-stack development · Python · React · SQL
Verify credential Explore my skillsIssued April 23, 2026
Certificate of successful program completion issued by Simplilearn. This is a program completion certificate, distinct from a Microsoft role-based certification.
Continuing the path into applied AI
View certificate Explore my skills05 / The connected toolkit
From machine controls to application code. Explore the skills I’ve collected through work, building, and study.
170 skills across 8 disciplines · Work and coursework labeled separately
Application development
Application data and storage
Tools and development practice
From requirements to verification
Hands-on professional experience and trade education
Industrial roles and team experience
Historical training and qualifications listed in earlier résumés
These are historical training records, not a claim that every card or certification remains current.
Explore my industrial backgroundMicrosoft & Simplilearn program