About
Software, robotics, and audio DSP
I work in software development. My background includes freelance web development and C++ projects such as StringFlux.
A lot of my work comes down to diagnosing problems where the symptom and the root cause live in different layers. In web software, audio DSP, and my previous robotics technician and support roles, the visible failure is often only the first clue: hardware state, environment, operating-system behavior, connectivity, and context can all be part of the real cause.
I work in software development. My background includes freelance web development and C++ projects such as StringFlux. Supporting complex simulator systems taught me to work from observation, isolate variables, and distrust fixes that cannot be reproduced.
I use the same approach in my own software and audio DSP projects. I also write and produce music. When I write about my work, I try to be clear about what I tested, what worked, and what still needs work.
How I Work
- Observe before changing.
- Isolate one variable at a time.
- Prefer reversible fixes first.
- Turn solved incidents into repeatable playbooks.
Skills & Technologies
Working Project Experience
Familiar / Earlier work
I write, record, produce, and master original work as NEUROCHEMICAL ENTROPY, and that practice directly affects how I think about timing, feel, interfaces, and audio DSP software. StringFlux exists because those two sides of my work overlap.
Experience
Regional Manager
Barn Owl Precision Agriculture (BOPA)
August 2026 - Present
Manage Colorado deployments and customer support, coordinate with engineering, and contribute to software development and machine learning.
Robotics Technician
Barn Owl Precision Agriculture (BOPA)
Earlier experience
Supported robotic systems operating in dust, heat, and daily field use.
- Applied hardware, Windows, and networking experience through observation, fault isolation, and repeatable diagnostics.
Independent Software and Audio Development
Self-directed
2022 - Present
Develop web software and audio DSP tools alongside writing, recording, and producing original music.
- Built mmaitland.dev with typed content, CI, smoke tests, contact validation, rate limiting, and optional admin workflows.
- Building StringFlux in JUCE/C++ for stable real-time audio processing.
- Document design decisions, test results, and next steps in case studies and technical notes.
Technical Support / Product Support Specialist
Auxillium
April 2024 - 2026
Supported complex simulator systems remotely, often with incomplete logs and limited direct hardware access.
- Documented recurring failures and repeatable triage steps.
- Diagnosed customer-facing simulator faults remotely through isolation and testing.
Education
Bachelor's in Biochemistry
University of South Florida
January 2014 to December 2016
Associate in General Studies
Florida Southwestern State College
January 2008 to December 2011