Key Achievements
Experience
30+ Years
Patents
2 Co-Invented
Product Development
15 Shipped Products
From FDA-cleared medical devices to a public macOS app on GitHub. Shipped across healthcare, aerospace, industrial, financial, and consumer AI sectors.
Patents & Publications
Patent No: EP3776577B1 (2021)
Co-Inventor with Bayer HealthCare LLC
Workflow-aware user interface system for multi-fluid power injector medical imaging applications
View Patent →
Patent No: AU2013271802A1 (2014), CA2876107A1 (2015)
Co-Inventor with Bayer HealthCare LLC
Medical device radiopharmaceutical delivery system for medical imaging applications
View Patent (AU) → | View Patent (CA) →
Proceedings of SPIE, Vol. 4717 (2002)
Authors: R. Peterson, M. Novokov, J. Hsu, H. Gass, M. Benson
DOI: 10.1117/12.474707
Presented research on 6-degree-of-freedom motion simulator achieving 1000 Hz bandwidth control
View Paper →
Technical Expertise
Programming Languages
Modern: TypeScript, JavaScript, Swift, Kotlin, Go, Python, C#, C, C++, SQL
Specialized: LabWindows/CVI, Assembly, MATLAB
AI & Machine Learning
Google AI Studio (Gemini), Claude AI, OpenAI APIs, Claude Code SDK, MCP server / plugin authoring, Vercel AI SDK (streaming), Deepgram Nova-3 (speech-to-text), retrieval-augmented generation, context engineering, voice agents (VAPI), LLM-driven workflows (n8n)
Frameworks & Platforms
Next.js 15, React 19, SwiftUI, Jetpack Compose, React Native, Expo, Node.js, Bun, Hono, HTMX, .NET Core, AWS, Azure, Supabase, Render, RESTful APIs, GraphQL, WebSockets, microservices
Databases & Storage
PostgreSQL (pgvector), SQL Server, MySQL, Oracle, SQLite, Chroma, MongoDB, AWS S3, Azure Blob
Embedded & Real-Time
RTOS, DSP Programming, FPGA, TCP/IP, UDP, SCRAMNet, GPIB, Modbus, CAN Bus, PLC, SCADA/HMI
Compliance & Security
HIPAA, FDA 21 CFR Part 11, ISO 13485, IEC 62304, GDPR, ISO 9001, Six Sigma
Professional Experience
Founder & Principal Engineer
Apr 2025 – PresentBensolutions, LLC DBA Noise Meld | Claridge, PA
- Founded a dual-track engineering business. Bensolutions (bensolutions.io) is the B2B consultancy: AI integration, FDA-compliant medical device software, and technical leadership for regulated industries. Noise Meld (noisemeld.com) is the product line, shipping consumer AI and small-business automation
- Built Rapture, a cross-platform voice capture system: signed and notarized macOS menu-bar app (Swift/SwiftUI, GRDB.swift, macOS 14+) shipped publicly on GitHub under Apache-2.0; iOS client in TestFlight beta; Kotlin Android client in active development; companion Claude Code plugin and Obsidian community plugin, both public
- Architected the Rapture Go API gateway on Render: OAuth2, WebSocket transcription proxying to Deepgram Nova-3, rate limiting, and Google Cloud API integration. Secrets stay server-side. Clients never hold API keys
- Built Cowbell, an AI coaching platform with six specialized diet coaches (carnivore, keto, paleo, ketovore, low carb, lion) running on Gemini and Claude with retrieval over a vetted corpus. Multi-tenant by design so partner coaches plug in their own content. Tiered subscriptions via Stripe; React Native / Expo client; Supabase auth; Postgres with pgvector
- Launched the NoiseGate line of productized automation services for small businesses: Bridges Hospice staff resource app (Hono/Bun, HTMX, Postgres, Better Auth, pdf-lib for server-side AcroForm fills, deployed on Render at app-bridges.noisemeld.com) and Court Pest Control AI voice agent (VAPI + n8n + Baserow, with HouseCall Pro CRM integration and unlimited-history cost tracking)
- Built the public marketing surface for both brands using Next.js 15, TypeScript, React 19, and Tailwind CSS 4 with Resend email integration, Calendly booking, PostHog analytics, and sitemap/robots SEO
- Implemented GDPR and HIPAA controls in the data layer: scoped per-tenant access, audit logging on health-relevant operations, automated data export/delete flows
- Build with Claude Code as a daily coding partner across every project. Published a Claude Code plugin (claude-channel-rapture) that bridges Claude Code to the Rapture iOS app for hands-free voice-to-code workflows, and an Obsidian community plugin that drops captured notes straight into the user's vault. Run Claude with persistent memory, scheduled job workflows, and per-client context overlays to keep multiple concurrent engagements isolated
Automation Engineer
Mar 2024 – Mar 2025Premier Automation LLC | Monroeville, PA
- Designed and implemented SCADA and HMI systems for industrial automation with PLC integration
- Developed custom operator interfaces meeting customer specifications
- Coordinated cross-functional teams ensuring project delivery within quality and timeline requirements
Senior Software Engineer
Aug 2022 – Aug 2023Dynamics Inc | Cheswick, PA
- Developed production software for VISA and Mastercard credit card personalization systems
- Built API services using C#, .NET, Python, and Oracle MySQL for high-volume transaction processing
- Engineered quality control systems reducing processing errors
- Implemented real-time monitoring and alerting systems ensuring transaction accuracy
Senior Software Engineer
May 2021 – Dec 2021Wabtec Corporation | Pittsburgh, PA
- Architected dynamic train track system viewer using C#, WPF, MVVM with performance optimization
- Enhanced locomotive simulation programs with C++, UDP/TCP messaging, and distributed controllers
- Collaborated with safety teams ensuring compliance with FRA railway safety standards
Senior Software Engineer
Jun 2019 – Jan 2021Emerson Automation Solutions | Pittsburgh, PA
- Redesigned Instructor Station application for operator training using C#, WPF, WCF, and MVVM
- Achieved substantial improvement in training efficiency through UX optimization
- Optimized system performance through robust error handling and performance tuning
Staff Software Engineer
Aug 2009 – Mar 2019Bayer US LLC | Indianola, PA
- Collaborated across multiple teams to bring 3 successful medical devices to market from ideation to production
- Architected control room software for CT contrast injector systems ensuring FDA compliance
- Led development of radiopharmaceutical injector UI software with regulatory validation
- Co-invented two patents for medical device fluid delivery systems
- Managed software validation processes meeting FDA 21 CFR Part 11 requirements
Software Engineer
Jan 2005 – Jul 2009Ideal Aerosmith, Inc. | Pittsburgh, PA
- Architected AERO 4000 Motion Controller UI using C# and .NET with custom controls library
- Developed high-performance motion control systems for aerospace and defense applications
- Implemented .NET Remoting client-server architecture for DSP communication
Software Engineer
Nov 2001 – Dec 2004Carco Electronics | Pittsburgh, PA
- Developed High Frequency Motion Simulator using LabWindows/CVI for SBIR project
- Implemented embedded DSP and FPGA integration with Bittware hardware
- Architected remote host processes for CASCADE servo systems with multiple protocol integration
Earlier Experience (1991-2001)
Various PositionsMultiple Companies | Various Locations
- Controls Engineer - Calgon Carbon Corporation: PLC-based water treatment systems
- Systems Architect - Allegheny Ludlum Steel: Industrial process control consolidation
- Electrical Engineer - ITAM-Salem: Industrial furnace control systems
- Project Engineer - Controls and Instrumentation Systems: Plant automation consulting
- Sales Engineer - Benshaw, Inc.: AC/DC power electronics systems
Education & Certifications
Bachelor of Science in Electrical Engineering
The Pennsylvania State University, University Park, PA