John Bowen

Operations Executive · Forensic Laboratory Leadership · Systems & Infrastructure

Williamston, Michigan show email LinkedIn

Professional Summary

Senior operations executive and self-taught technologist — an uncommon pairing of proven leadership in a high-complexity, high-stakes environment with deep, hands-on technical delivery. Across a 31-year Michigan State Police career — the past decade as an Inspector — have directed a statewide forensic operation of 290+ staff across seven laboratories and eight Laboratory Directors, owning operations, budget, IT strategy, and personnel for the entire division.

That command role was preceded by three years as the division's Quality Assurance Manager, carrying all seven laboratories through a full ISO/IEC 17025 accreditation cycle as primary liaison to the accrediting body — and remaining a certified ISO/IEC 17025:2017 ANAB assessor since, qualified to assess other laboratories against the standard. Quality systems, documented process, competency, and audit readiness are not an adjacent interest here; they are a discipline this career was built on and a lens applied to every operation and system since.

In parallel — and often to solve problems that operation faced — have personally built and run the technology behind the work: reverse-engineered case-management databases, a ticketing system that has logged 27,500+ requests, a commercial multi-tenant SaaS platform (Django · PostgreSQL · Docker · WireGuard), and a self-hosted 60+ container Linux environment secured behind SSO and a default-deny firewall — all delivered under audit, accreditation, and CJIS-security constraints, and grounded in 15+ years of IT work dating to a small IT services company.

The combination is the point. Few operations executives can specify, build, and run the systems their organization depends on; few technologists have carried budget, headcount, audit, and accreditation accountability for a 290-person operation. Equally at home owning the operation, the technology, and the translation between them — the work of making an organization measurable and efficient rather than merely busy.

Seeking a Director / Operations or Technology leadership role that leverages both dimensions — with genuine interest in hands-on technical roles (systems administration, DevOps, software development) where that combination is an asset.

Technical Skills

Languages & Scripting

Python · SQL · Bash · PHP · HTML/CSS · JavaScript · YAML · PowerShell · AutoHotKey · VBA/VBS

Frameworks & Libraries

Django (4.2 LTS) · Django REST Framework · Celery · Gunicorn · Flask · React / Vite · Tailwind CSS

Linux Server Administration (15+ yrs)

Operate and maintain multiple production Linux servers concurrently — self-managed bare-metal and managed cloud VPS (Linode) — covering provisioning, hardening, patching, storage (RAID/mdadm), backups, monitoring, log management, and incident recovery.

Infrastructure & DevOps

Docker · Docker Compose · Nginx · Apache2 · Linux (Ubuntu/Debian) · systemd · Watchtower · Git · Gitea · Portainer · Linode VPS · Samba

Databases & Search

PostgreSQL · MySQL / MariaDB · MS SQL · MS Access · SQLite · Redis · Qdrant (vector) · Meilisearch

Identity & Access Management

Authentik (SSO / IdP · proxy-outpost pattern) · OIDC / OAuth2 · SAML2 · TOTP MFA · RBAC · per-application access control at the reverse-proxy layer

Networking & Security

WireGuard · GlueTun · UFW · iptables / nftables · SSH · Pi-hole · Let's Encrypt · AES-256 · FIPS 140-2 · CJIS Security Policy · managed firewalls

Mail & Web Server Administration

Postfix · Dovecot · Sieve · Nginx Proxy Manager · SSL/TLS certificate management · self-hosted mail (SPF/DKIM/DMARC)

AI & Machine Learning

Ollama (on-prem LLM inference) · Open WebUI · Qdrant embedding / semantic-search pipelines · Anthropic API · Claude Code · n8n

Content Management

Drupal · WordPress · custom Django CMS work

Quality Systems & Compliance

ISO/IEC 17025:2017 (certified ANAB assessor) · Lean / Six Sigma · CJIS Security Policy · audit-log design · accreditation readiness

Selected Technical Projects

The strongest evidence of independent, delivered technical work. Ordered roughly by technical depth.

BreathTestConnect — Multi-Tenant SaaS Platform

2023 – Present

Sole architect and developer of a commercial multi-tenant SaaS (Django · Django REST Framework · PostgreSQL · Celery · Docker · WireGuard) built to FIPS 140-2 and CJIS-compliant standards for forensic breath-alcohol program management. Runs on a hardened Linode VPS with isolated staging and production stacks, containerized builds, and encrypted site-to-site networking.

Self-Hosted Production Infrastructure — “saturn24”

2019 – Present

Design and operate a production Ubuntu server running 60+ containerized services across independent stacks — document management (Paperless-ngx, Apache Tika, Gotenberg), media (Jellyfin, Sonarr/Radarr), productivity (Nextcloud, Vikunja), monitoring (Uptime Kuma, NetAlertX), and custom applications — unified behind Authentik SSO, forced SSL, WireGuard VPN, and a default-deny firewall. Full lifecycle: provisioning, networking, backups, monitoring, and security hardening.

bowenweb.com — Self-Hosted Web & Mail

Ongoing

Own and administer a self-hosted web and mail platform end to end: Postfix + Dovecot mail with SPF/DKIM/DMARC, Apache/Nginx, MariaDB, and Drupal — DNS to TLS to deliverability.

FSD Apps Issue Ticketing System

2015 – Present

Built, hosted, and support a Drupal/PHP web platform through which statewide forensic staff report hardware, instrument, and software issues to the Technical Support Unit. Originated as a compliance remediation: an Office of the Auditor General audit found that case-management system administrators were making necessary corrections to data-entry errors with no record of the change or of the verification that it was warranted. The system created a documented, auditable trail of every correction and its justification — closing the finding and bringing the division into compliance. More than 27,500 issues logged to date, running continuously in production for a decade.

State of Iowa Attorney General — SAEK Tracking System

2018 – 2019

Engaged as an external vendor to design, build, and deploy a LAMP-stack / Drupal web application for the State of Iowa to track statewide-backlogged Sexual Assault Evidence Kits through the grant collection, submission, and testing process.

STACS-CW → Forensic Advantage Data Bridge

c. 2020

Wrote the complex SQL query that let STACS-CW (now STACS Casework) pull case and evidence records directly from Forensic Advantage, the division's case-management system. STACS-CW provided the integration module; what it could not provide was a query able to retrieve the right records out of a separate vendor's database. Supplied that from years of reverse-engineering the Forensic Advantage schema — knowledge neither vendor had — eliminating dual data entry between the two systems and the transcription errors it produced in a chain-of-custody context, where a mistyped evidence identifier is a defensible-record problem rather than a clerical one. The vendor has since reused the query in other customer deployments.

Forensic Advantage Data Analytics

2012 – Present

With no vendor support and limited IT resources, reverse-engineered significant portions of the Forensic Advantage case-management database and built a suite of reliable query and reporting tools — delivered via web, scripted direct-to-email, and client tools (Excel, Power BI) — now used routinely by division command for metrics, analytics, and strategic planning.

FSD Documentation Management System — Atlassian Confluence

2009 – 2011

Identified, vetted, and pitched Atlassian Confluence as the division's documentation platform — a secure wiki with review and approval workflows, selected specifically because controlled documents under ISO/IEC 17025 must be versioned, reviewed, and formally approved, not merely stored. Won leadership approval, then led a team of division leadership to consolidate disparate paper and PDF manuals scattered across seven worksites into a single instance, establishing one authoritative source of truth for every member of the division. Served as the project's technology leader and as principal author of the first-version Laboratory Operations Manual and Quality Manual — the documents establishing policy, procedure, and quality practice division-wide. Trained staff on the platform and drove adoption across all sites; have retained ownership of portions of those documents in the years since. A technology-selection decision made to satisfy a quality-system requirement — and it held for over a decade.

Controlled-Substances Data Capture (XML-in-CMS)

2016 – 2019

Conceived and scripted (AutoHotKey) a workflow capturing structured XML data in an unused Forensic Advantage comment field, with an auto-launching UI for analysts and back-end queries to collate it. Solved a metrics-collection problem another MSP division could not otherwise meet — and let MSP Special Investigations build near-real-time drug-activity intelligence without funding a separate IT system.

Thin-Client Deployment in Forensic Wet Labs

2017 – Present

Conceived using thin-client devices to remove full computers from contamination-prone wet-lab areas. Proved the concept to DTMB (state IT), pitched it to MSP leadership, and drove division-wide deployment — improving safety and cutting per-seat cost and contamination risk.

lgmnm.org — “Let's Get Moving Northern Michigan”

c. 2009 – 2011 · three program seasons

Built and administered the public website for a community-health initiative spanning the entire northern Lower Peninsula of Michigan. In this 100-day program, participating hospitals across the region competed by having residents register on the site, log their activity miles, and associate them with a local hospital — the site served as the central platform aggregating 1,700+ registered users and their mileage each season. Developed on the Rainbow Portal (ASP.NET / C# open-source CMS) and managed across three consecutive seasons.

Personal Applications

Habla — custom React / Vite application built against the Anthropic API. wordle-startword — Flask / Python web app served under Gunicorn.

Professional Experience

Inspector / Operations Commander

Michigan State Police — Forensic Science Division, Division Administration
January 2016 – September 2026 (retirement)

  • Direct a statewide forensic operation of 8 Laboratory Directors and 290+ total staff across seven laboratories and all major forensic disciplines.
  • Supervise FSD's seven-person Technical Support Unit, owning end-user hardware/software support, instrument maintenance, and equipment replacement across all sites.
  • Serve as executive sponsor for division IT projects — a role held continuously for more than 10 years — owning IT strategy, contracts, hardware/software upgrades, and the technology roadmap.
  • Established the division's first employee-accountability framework. Prior to this tenure, neither FSD nor its HR function had any strategy or mechanism for performance accountability; built one from the ground up and have enforced it uniformly for ~8 years — personally owning the full lifecycle of re-training, professional development, formal discipline, and termination cases.
  • Devolved operational leadership to the front line (2021 – Present). Convened per-discipline teams of front-line supervisors across the division and charged them with leading their own disciplines operationally, assigning a Laboratory Director to each team as liaison to division command. The teams own performance metrics and requirements per analyst and per unit; continuous statewide case and evidence sharing so work routes to the laboratories with capacity; statewide standardization of evidence-processing methods, report wording, and equipment purchasing; and formal recommendations for change. Gave front-line managers genuine authority alongside accountability, and accelerated progress in every corner of the division.
  • Own division-wide operations: casework production goals, operational planning, and facility management.
  • Build and own the division's metrics and analytics infrastructure, including reverse-engineered queries against the case-management database that drive HR, financial, and operational decisions.
  • Develop and execute FSD's hiring, training, and budget plans, managing an annual budget of $22M+; present to Bureau command and budget sections.
  • Converted a COVID-19 hiring freeze into a multi-year capital reinvestment program. Recognized that mandated vacancies were accumulating substantial unspent salary funding every pay period, and conceived and executed a multi-year plan redirecting approximately $4M into long-ignored infrastructure and deferred maintenance — HVAC systems, roof replacements, parking lots, safety improvements, and laboratory instrument replacement — needs that had gone unfunded for decades. Delivered division-wide facility and equipment improvements that normal budget conditions would never have permitted, completed before funding tightened again.
  • Serve as the division's representative to external stakeholders — legislative tours and testimony at the State House, and routine host for visiting domestic and international forensic delegations.

Inspector / Quality Assurance Manager

Michigan State Police — Forensic Science Division, Division Administration
December 2012 – January 2016

The division's senior quality authority — accountable for the accreditation status of every laboratory in the system.

  • Carried all seven laboratories through a full ISO/IEC 17025 accreditation cycle, serving as the division's Quality Assurance Manager and primary liaison to ASCLD/LAB (the forensic accrediting body whose operations later merged into ANAB). Each laboratory held its own individual accreditation, with its own inspection, findings, and remediation track — seven parallel cycles run to completion, not one.
  • Owned the internal and external audit and inspection program end to end: audit planning and execution, identification and documentation of non-conformances, root-cause analysis, and coordination of corrective action through to verified resolution.
  • Supervised 7 Technical Leaders and the Technical Support Unit; directed the replacement of ad hoc training with modular, discipline-specific training and competency programs standardized division-wide — the analyst-qualification backbone the accreditation standard requires.
  • Subsequently certified as an ISO/IEC 17025:2017 ANAB assessor, assessing other laboratories against the standard — experience spanning both accreditation regimes, from the inside as the accredited party and from the outside as the assessor.
  • Built the division's metrics and reporting capability from the ground up for command and MSP leadership.
  • Led the DNA/Biology efficiency project: convened leadership, applied Lean/Six Sigma to select best practices, and organized a benchmarking visit to a high-volume private forensic lab.
  • Drove the entire division to paperless record-keeping over roughly two years — scaling division-wide the transition first proven at the Grayling laboratory.

Owner

Bowen Technology Services, LLC — Michigan
2008 – Present

  • Founded and continue to own an IT services company, maintained as an active entity and the intended contracting vehicle for post-retirement consulting and development work.
  • Staffed operation, 2008–2012: served small professional-business offices across Northern Michigan, managing a team of up to 4 staff including on-site repair and installation. Delivered whole-office computer and server replacements, vertical software solutions, and new network deployments — from both vendor and customer perspectives.
  • The contracting entity through which the State of Iowa Attorney General SAEK tracking system was delivered as an external vendor (2018–2019).
  • Currently the vehicle for ongoing software and infrastructure projects in development.

Michigan State Police — Forensic Science Division, Grayling Laboratory

1999 – 2012 · progressive roles within an independent regional laboratory in FSD's seven-lab system

Acting Laboratory Director

January 2010 – March 2011

  • Directed all operations of the independent facility; supervised seven staff across multiple disciplines.
  • Led FSD's first complete transition to paperless record-keeping — the model later adopted division-wide.

Lieutenant / Unit Leader, Latent Print Unit

August 2005 – December 2012

  • Supervised three Latent Print Examiners; managed the caseload and productivity of the four-member unit.
  • Period during which self-directed technology projects began (metrics, data capture, ticketing).

Latent Print Examiner

1999 – 2012

  • Performed latent-print comparison casework; qualified expert witness in state and federal courts.
  • Responded regularly to crime scenes as a member of the division's crime scene response team, processing scenes for physical evidence — a role continued through the supervisory years.

Trooper

Michigan State Police — Cheboygan Post
February 1996 – November 1999

  • Road patrol and general law-enforcement duties following graduation from the 113th Trooper Recruit School.
  • Served as Evidence Technician, processing crime scenes for physical evidence — the foundation of a subsequent 25+ year forensic-science career.
  • Served as a Field Training Officer (FTO), training and evaluating newly assigned Troopers for independent field work.

Speaking

Operational Tabletop Exercises

American Society of Crime Laboratory Directors (ASCLD) Annual Symposium · 2022 · general session, ~400 attendees

Presented to the national ASCLD membership on preparing laboratory leadership teams to make sound decisions in real time during genuinely novel emergencies — situations that defy existing policy and prior experience. Drawing on exercises conducted with the MSP Forensic Science Division operational leadership team, the session demonstrated how to build low-cost scenarios that evaluate team preparedness, test policies and procedures for completeness and accuracy, clarify roles, authority, and expectations under emergency conditions, validate disaster-recovery and business-continuity plans, and expose weaknesses in the decision-making process — while building critical thinking, confidence, teamwork, and trust. Emphasized that effective exercises need not be complex and can be run in as little as an hour.

Education, Certifications & Memberships

Bachelor of Science — Criminal Justice / Criminalistics

Minor: Chemistry · Lake Superior State University, Sault Ste. Marie, Michigan · 1995 · graduated cum laude

113th Trooper Recruit School

Michigan State Police, Lansing, Michigan · 1996 · graduated first in class

Certifications & Professional Memberships

  • Certified ISO/IEC 17025:2017 ANAB Assessor
  • American Society of Crime Laboratory Directors (ASCLD)
  • Association of Forensic Quality Assurance Managers (AFQAM)
  • International Association of Chiefs of Police (IACP)