Ottawa, Ontario, Canada · Open to work
Mitchell ArtzBuilding software &clarity from data.
I build reliable software and turn large, messy datasets into decisions, spanning full-stack development, cloud infrastructure, and data analysis, with a focus on geospatial intelligence, OSINT platforms, and counter-UAS (anti-drone) defense systems.
- 7+Years in tech
- 40×Faster ETL delivered
- 1M+Trips analyzed
- 19Active programs
What I do
Capabilities across the whole stack
From the front-end interfaces people touch to the data pipelines, calculations, cloud infrastructure, and security that stand behind them. Here is where I spend my time and where I can help.
Full-Stack Development
End-to-end applications with React, TypeScript, and Python: data-dense front ends, the APIs and services behind them, and the calculation and modeling logic that powers the numbers on screen.
Data Analysis & Engineering
Turning large, messy datasets into clear decisions: ETL pipelines, statistical weighting, and reporting across datasets of millions of records, with automation that makes the work repeatable.
Cloud & Infrastructure
Infrastructure as code with Terraform, VPS and multi-cloud administration, observability with Datadog, and cost optimization that keeps environments lean, reproducible, and auditable.
Counter-UAS & Airspace Defense
Anti-drone systems that detect, classify, and track unmanned aircraft: RF, acoustic, and optical sensor fusion, RemoteID and ADS-B ingestion, drone-vs-bird AI classification, and real-time command-and-control dashboards that turn a noisy spectrum into a single, actionable air picture.
OSINT & Intelligence Platforms
All-source intelligence platforms that fuse open-source data, social and news feeds, imagery, and RF and event streams into mapped, searchable, time-aware insight, with automated collection, entity resolution, link analysis, and geocoding surfaced through analyst-grade dashboards.
Cyber Security
Secure-by-design development, code review, and infrastructure hardening, plus a home lab of honeypots and monitoring where I study real-world attacker tactics to keep systems, networks, and data protected.
GIS & Geospatial Intelligence
Spatial analysis, routing, and GEOINT with PostGIS, GeoPandas, Shapely, GDAL, ArcGIS, and QGIS, from origin–destination modeling and satellite/AIS/ADS-B fusion to interactive web maps with Leaflet, Mapbox, and deck.gl.
AI & Machine Learning
Applied AI on top of large language models and classic ML: retrieval-augmented generation, AI agents, and computer vision, favoring open-source, self-hosted models that keep sensitive data under local control.
Mobile Development
Cross-platform mobile apps in Flutter: a single Dart codebase delivering native performance to both iOS and Android, including offline-capable field data collection.
Research Operations & Survey Platforms
End-to-end survey operations: SurveyJS questionnaire design, Flutter field collection, quota management, progress monitoring, and the ETL that ingests submissions into analysis-ready databases.
RF Engineering & SIGINT Tooling
GNU Radio flowgraphs, spectrum survey, protocol fingerprinting, direction finding, and signature libraries that export detections into counter-UAS and domain-awareness fusion pipelines.
Domain expertise
Where the depth lives
11 domains where I have hands-on, production-grade experience, not just familiarity. Each one is a place I have shipped real systems, not slid a logo into a list.
React · Next.js · TypeScript · Python
Full-Stack Engineering
Production web applications from interface to API to database. Data-dense dashboards, complex calculation engines, authentication, background jobs, and the CI/CD pipelines that ship them. Currently contributing to a SaaS platform at Cinareo Solutions with React, Next.js, TypeScript, and MySQL on AWS and Linode.
// Highlights
- Component libraries and design-system-driven UIs
- FastAPI and Django services with documented APIs
- Complex business-rule engines with verification suites
- Progressive web apps and realtime WebSocket features
ETL · Pandas · statistical weighting · Superset
Data Analysis & Engineering
Large-scale survey and transportation research: origin–destination datasets exceeding a million trips, statistical weighting against census profiles, and ETL pipelines engineered up to 40× faster than their predecessors. I build the pipelines, the analysis, and the dashboards that make findings actionable.
// Highlights
- Transportation Tomorrow Survey and large mobility studies
- SurveyJS applications with complex branching logic
- Apache Superset self-serve BI dashboards
- Python automation replacing multi-step manual workflows
RF · sensor fusion · AI classification · C2
Counter-UAS & Airspace Defense
Anti-drone systems that detect, classify, and track unmanned aircraft across a site. Software-defined-radio front ends, multi-sensor fusion with Kalman filtering, YOLO-based drone-vs-bird classification, and real-time command-and-control dashboards with geofenced alerting, engineered edge-first for field deployment.
// Highlights
- HackRF / RTL-SDR / KrakenSDR spectrum monitoring
- RemoteID and ADS-B airspace awareness
- MQTT/MAVLink edge nodes with offline-first sync
- Threat scoring and audit logging for after-action review
Collection · entity resolution · link analysis
OSINT & Intelligence Fusion
All-source platforms that turn scattered open-source signals into situational awareness. Automated collectors, entity-resolution graphs, interactive link analysis, geocoded timelines, and prioritized alerting, built for analysts who need one picture, not a dozen tabs.
// Highlights
- Social, news, forum, and public-records ingestion
- Neo4j graph and Elasticsearch full-text search
- Geospatial timeline with time-scrubbing replay
- Keyword and geofence monitors with deduplicated alerts
PostGIS · GeoPandas · web mapping · GEOINT
GIS & Geospatial Intelligence
Spatial analysis from raw coordinates to insight. Origin–destination modeling, routing, satellite and AIS/ADS-B fusion, change detection, and interactive web maps with Leaflet, Mapbox, and deck.gl. Work aimed at Arctic domain awareness and Canadian sovereignty monitoring.
// Highlights
- PostGIS spatial queries and origin–destination matrices
- GAC travel advisory time-series mapping (210+ countries)
- Pattern-of-life anomaly detection on vessel tracks
- Arctic common operating picture prototype
LLMs · RAG · agents · computer vision
AI & Machine Learning
Applied AI on real problems: retrieval-augmented generation over proprietary documents, multi-step tool-using agents, drone classification with YOLO, and NLP for event correlation. I favour self-hosted open-source models when data sensitivity matters and treat AI as one layer in a verified pipeline.
// Highlights
- RAG with pgvector, Chroma, and embedding pipelines
- LangChain / LangGraph agent orchestration
- Ollama and vLLM self-hosted model serving
- spaCy and Hugging Face NLP for entity extraction
Terraform · AWS · Datadog · Kubernetes
Cloud & Infrastructure
Reproducible infrastructure as code, observability, and cost-aware operations. Terraform across AWS, Azure, and VPS providers; Datadog dashboards and alerting; Docker and Kubernetes for containerized workloads; and self-hosted homelab stacks for privacy and predictable costs.
// Highlights
- Terraform modules for multi-environment parity
- Datadog metrics, logs, traces, and SLO monitors
- GitHub Actions and GitLab CI/CD pipelines
- Proxmox and Docker self-hosting with WireGuard VPN
Hardening · honeypots · secure-by-design
Cyber Security
Security woven into every layer: secure development practices, infrastructure hardening, network segmentation, intrusion detection, and a homelab honeynet that captures real attacker telemetry. Defensive skills stay sharp by watching adversaries hit decoys, not just reading about them.
// Highlights
- Honeypot fleet with geolocated attack dashboards
- Suricata IDS and pfSense firewalling
- WireGuard VPN and DNS filtering (Pi-hole)
- Code review and threat-informed hardening playbooks
Flutter · offline sync · SurveyJS
Mobile & Field Operations
Cross-platform field apps for interviewers and researchers who work without reliable connectivity. Local validation, background sync, and admin dashboards for quota and quality monitoring, paired with Python ingestion on the back end.
// Highlights
- Flutter apps with SQLite and conflict-safe sync
- SurveyJS complex branching on tablets
- Real-time field progress for study managers
- Quality gates before data enters analysis pipelines
CI/CD · Docker · Kubernetes · Ansible
DevOps & Platform Engineering
Pipelines that ship application and data code reliably: GitHub Actions, containerized services, fleet orchestration across VPS providers, and GitOps patterns. Infrastructure is versioned, reviewable, and observable from day one.
// Highlights
- CI/CD for application and ETL repositories
- Docker and k3s for containerized workloads
- Ansible baselines for hardened server fleets
- Argo CD and Helm for repeatable deployments
OD modeling · TTS · weighting · PostGIS
Transportation & Mobility Research
Seven years on large travel-demand studies including the Transportation Tomorrow Survey. Million-record trip tables, census-aligned weighting, spatial analysis, and client-ready reporting: methodology encoded in reproducible software, not one-off spreadsheets.
// Highlights
- Transportation Tomorrow Survey and regional OD studies
- Reproducible weighting with audit trails
- PostGIS zone assignment and trip chaining
- Superset dashboards for study teams and clients
System status
Live operator telemetry
A quick read on the current state of the operator: availability, response latency, and the systems ticking along in the background.
- SystemONLINE
- AvailabilityOPEN TO WORK
- NodeOTTAWA · CA
- Career uptime7Y+
- First-reply latency~24H
- Core load0.42
Capability matrix
Depth across the core domains
Breadth is real, but it sits on deep, hands-on experience in a handful of areas. Here's roughly where the weight sits.
- Full-Stack Development95%React · Next.js · TypeScript · Python
- Data Analysis & Engineering93%ETL · Pandas · statistical weighting
- GIS & Geospatial90%PostGIS · GeoPandas · web mapping
- Counter-UAS & Air Defense88%RF · fusion · AI classification · C2
- OSINT & Intelligence87%collection · entity resolution · link analysis
- Cloud & Infrastructure88%Terraform · AWS · Datadog · DevOps
- AI & Machine Learning85%LLMs · RAG · agents · self-hosting
- Cyber Security82%hardening · code review · homelab
- Mobile Development80%Flutter · offline sync · field collection
How I work
From problem to production
A repeatable path that keeps projects calm: understand first, design for reality, ship in iterations, and hand over something your team can own.
- 01
Understand the problem
Map stakeholders, constraints, existing systems, data sources, and what "done" looks like. Scope the smallest proof that validates the approach before committing to a full build.
- 02
Design for reality
Architecture that fits your team, budget, and timeline, with trade-offs written down. Data models, API contracts, infrastructure topology, and security boundaries defined up front.
- 03
Build in the open
Version control, CI, and visible iterations. You see working software early. Complex logic gets tests; data pipelines get validation; front ends get accessibility and performance checks.
- 04
Deploy reproducibly
Infrastructure as code, containerized services, observability with metrics and alerting. Deployments should be boring: push a button, watch it go green, roll back if it does not.
- 05
Observe and iterate
Dashboards, logs, and traces so problems surface before users report them. Post-launch tuning: query optimization, cost right-sizing, detection-model refinement.
- 06
Harden and hand over
Security review, documentation, runbooks, and hands-on training. Your team owns the system with confidence, not dependency.
// Engineering principles
Problem first, stack second
Every engagement starts with the operational problem: what decision needs to be made, by whom, and on what timeline. Technology choices follow from that, not the other way around.
Boring technology, sharp edges
I reach for proven, well-understood tools by default and save novelty for where it genuinely earns its place. Reliability and maintainability beat resume-driven development.
Secure from the foundation
Security is architecture, not an audit at the end. Hardening, least-privilege access, observability, and code review are part of how I build, informed by a homelab where real attackers hit real decoys.
Open-source & self-hostable
A strong bias toward open-source tools that keep your data and costs under your control. When proprietary SaaS is the right call, it is a deliberate choice with a documented reason.
Ship early, verify always
Working software in small iterations, with tests and verification built in. Complex calculations get golden-file checks; pipelines get data-quality gates; APIs get contract tests.
Handover is deliverable
Documentation, runbooks, and knowledge transfer are not afterthoughts. The goal is software your team can operate and extend long after the engagement ends.
Industries & sectors
Where this work lands
The same engineering discipline applied across research, SaaS, defence-adjacent technology, intelligence, and field operations.
Market & Social Research
Large-scale survey operations, transportation demand studies, statistical weighting, ETL at million-record scale, SurveyJS questionnaire platforms, and Flutter field-collection apps. Seven years with R.A. Malatest & Associates on studies like the Transportation Tomorrow Survey.
SaaS & Product Development
Full-stack feature development on production platforms: React and Next.js front ends, API routes and services, MySQL data layers, Terraform-managed cloud infrastructure, and Datadog observability. Currently with Cinareo Solutions.
Defence & Airspace Security
Counter-UAS detection and tracking, RF spectrum monitoring, multi-sensor fusion, AI drone classification, and real-time C2 dashboards. Self-directed R&D building modular anti-drone systems from sensor to operator picture.
Intelligence & Situational Awareness
OSINT fusion platforms, entity resolution, link analysis, GEOINT from satellite and AIS feeds, Arctic domain awareness, and automated threat monitoring with geofenced early warning.
Government & Public Sector
Travel-advisory monitoring for Global Affairs Canada data, open-source process transformation for research organizations, and geospatial platforms supporting sovereignty and domain-awareness use cases.
AI & Data-Intensive Startups
Early-stage product delivery, Agile leadership, QA process design, and technical architecture for startups. Directed software development at Ortexo (acquired by NovaCrypt) across engineering and quality.
Small Business IT & Security
IT consulting, systems administration, workstation and network hardening, backup strategy, and security advisory for small-business environments.
Field Operations & Mobile
Offline-capable Flutter apps for survey interviewers and field researchers, with local storage, sync, and the backend pipelines that ingest collected data reliably.
RF & SIGINT Engineering
Software-defined-radio pipelines for spectrum survey, drone control-link fingerprinting, direction finding with KrakenSDR, and signature libraries that feed counter-UAS fusion.
Self-Hosted & Homelab Operations
Design and operation of self-hosted stacks (Docker, Proxmox, WireGuard, honeypots, and open-source SaaS replacements) for privacy, predictable costs, and hands-on security research.
Research & Public Policy Analytics
Transportation demand modeling, statistical weighting against census controls, and reproducible reporting for organizations that answer to peer review and public stakeholders.
Selected work
Programs worth highlighting
Self-directed R&D across counter-UAS (anti-drone) defense, OSINT fusion, and geospatial intelligence, alongside the data and infrastructure work behind them. Full case files on the projects page.
Counter-UAS / Air Defense
Counter-UAS Detection & Tracking Platform
A modular anti-drone system that fuses RF, acoustic, and optical sensors into one real-time air picture, classifies threats, and tracks them across the site.
OSINT / Intelligence
All-Source OSINT Fusion Platform
An analyst-grade platform that collects open-source data at scale, resolves it into a single entity graph, and surfaces hidden connections on a mapped, searchable timeline.
GEOINT / Domain Awareness
Arctic Domain Awareness
A maritime and air domain-awareness prototype for the Canadian Arctic that fuses AIS, ADS-B, and satellite feeds and flags anomalies against normal patterns of life.
OSINT / Geospatial
GAC Travel Advisory Tracker
A platform that archives Global Affairs Canada travel advisories over time, maps how each country’s risk evolves, and correlates changes with world events.
SIGINT / RF
SDR Spectrum Survey & Signal Toolkit
A software-defined-radio toolkit for surveying the spectrum, detecting and fingerprinting drone control links, and feeding RF signatures into the counter-UAS pipeline.
Security / Threat Intel
Honeynet & Threat Telemetry
A self-hosted lab of honeypots and monitoring that captures real attacker behaviour and turns it into threat telemetry and hardening feedback.
Data / Transportation Research
Transportation Survey Analysis Platform
End-to-end analysis infrastructure for origin–destination travel surveys exceeding a million trips: ETL, statistical weighting, spatial analysis, and client-ready reporting.
Business Intelligence
Open-Source BI & Process Transformation
A company-wide shift from proprietary SaaS to self-hosted open-source tooling for time tracking, project management, analysis, and Apache Superset dashboards.
AI / NLP
Self-Hosted LLM & RAG Stack
A privacy-first retrieval-augmented generation stack for querying proprietary documents with open-source models, embeddings, and vector search, so no data leaves the building.
Insights
Technical writing & perspectives
Notes on counter-UAS, OSINT, data engineering, AI, GIS, security, and infrastructure: the problems behind the systems.
Counter-UAS
Why sensor fusion matters for counter-UAS
A single RF detector, camera, or acoustic sensor is never enough. Fusion is what turns a dozen noisy, disagreeing feeds into one track an operator can act on.
OSINT
OSINT is a data-engineering problem
Analysts do not drown because open-source data is scarce. They drown because it is messy, duplicated, ungeocoded, and disconnected. The hard part is plumbing.
Data Engineering
Lessons from building ETL 40× faster
When a survey ETL pipeline takes hours, analysts wait. When it takes minutes, they iterate. Here is what actually moved the needle.
AI
Self-hosted AI when privacy matters
Cloud LLM APIs are convenient until your documents cannot leave the building. Open-source models on your own hardware are more viable than most teams assume.
GEOINT
Arctic domain awareness at scale
The Arctic is vast, sparsely sensored, and increasingly contested. Monitoring it is a fusion and anomaly-detection problem, not a map-drawing exercise.
Consulting
How open-source replaced our SaaS stack
Proprietary time tracking, project management, and reporting tools add up. A deliberate migration to self-hosted open-source cut licensing costs and kept our data in-house.
Security
Honeypots teach more than courses
Reading about attacker tradecraft is not the same as watching it hit your own decoys at 3 a.m. A homelab honeynet keeps defensive skills honest.
OSINT
Travel advisories as time series
Government travel advisories change quietly. Archive them as time series and you get trend, context, and the story behind every risk-level shift.
Infrastructure
Terraform is your deployment contract
Click-ops drifts. Terraform forces infrastructure to be explicit, reviewable, and reproducible: the same qualities you want in application code.
Glossary
Terms behind the systems
Plain-language definitions for the domains this work touches: counter-UAS, OSINT, data engineering, GIS, AI, and infrastructure.
Defence
Counter-UAS (C-UAS)
Counter-unmanned aircraft systems: technologies and procedures to detect, track, identify, and mitigate small drones. Software layers fuse sensors, classify threats, and present a common operating picture to operators.
Defence
Sensor fusion
Combining data from multiple sensors (RF, radar, acoustic, optical) into unified tracks. Correlation, gating, and state estimation (e.g. Kalman filtering) keep one object as one track across modalities.
Defence
Remote ID
Broadcast identification messages from cooperative small UAS, typically over Wi-Fi or Bluetooth, carrying serial number, operator location, and flight data. Useful for airspace awareness but not sufficient alone against non-cooperative threats.
Intelligence
Common operating picture (COP)
A shared, real-time visualization of situational data (tracks, events, alerts) so decision-makers work from the same map and timeline instead of siloed feeds.
Intelligence
OSINT
Open-source intelligence: insight derived from publicly available information (news, social media, public records, imagery, AIS, ADS-B) collected, enriched, and fused into analyst-grade products.
Intelligence
Entity resolution
Determining when records across sources refer to the same real-world entity (person, organization, vessel, location) and merging them into a canonical node with confidence scores and provenance.
Intelligence
Link analysis
Exploring relationships in a graph: who is connected to whom, through what events, and across which time windows. Essential for understanding networks behind OSINT findings.
Intelligence
GEOINT
Geospatial intelligence: analysis combining imagery, location data, and movement tracks to answer where activity occurs and how it changes over time.
Intelligence
Pattern of life
Baseline models of normal behaviour (routes, speeds, visit frequency) used to flag anomalies such as AIS gaps, loitering, or unusual approaches in maritime and air domain awareness.
Data
ETL
Extract, transform, load: pipelines that move data from sources through cleaning and validation into analytical stores. At survey scale, throughput and reproducibility matter as much as correctness.
Data
Origin–destination (OD) matrix
A table of trip flows between geographic zones, weighted to represent population-scale travel demand. Core output of large transportation surveys.
Data
Statistical weighting
Adjusting sample records so distributions match known population controls (census profiles for households, persons, or trips) so estimates generalize beyond the raw sample.
AI
RAG
Retrieval-augmented generation: LLM responses grounded by retrieving relevant document chunks from a vector index, with citations. Preferred when answers must reflect proprietary corpora.
Infrastructure
Infrastructure as Code (IaC)
Defining servers, networks, databases, and IAM in version-controlled files (e.g. Terraform) so environments are reproducible, reviewable, and auditable like application code.
GIS
PostGIS
Spatial extension for PostgreSQL enabling geometry types, spatial indexes, and set-based geographic queries: origin–destination analysis, routing, and map tile backends at scale.
Maritime
AIS
Automatic Identification System: vessel position broadcasts used for maritime traffic awareness. Gaps and spoofing make anomaly detection and fusion with other feeds important.
Aviation
ADS-B
Automatic Dependent Surveillance–Broadcast: aircraft position reports from transponders, used for air domain awareness alongside cooperative Remote ID and non-cooperative sensors.
RF
SDR
Software-defined radio: programmable RF front ends (HackRF, RTL-SDR, KrakenSDR) that demodulate, survey spectrum, and support direction finding for drone control-link detection.
Defence
Geofencing
Virtual boundaries on a map that trigger alerts when tracks enter, exit, or dwell. Core operator feature for protected airspace and facility security.
Defence
Threat scoring
Ranking tracks by operational urgency using classification confidence, proximity to assets, flight behaviour, and airspace rules, so operators see priorities, not flat lists.
Security
Honeypot
Decoy systems designed to attract and log attacker activity. Telemetry informs hardening priorities and detection rules for production environments.
Infrastructure
Observability
Metrics, logs, and traces that explain system behaviour in production. Paired with SLOs and alerting, it catches regressions before users do.
Mobile
Offline-first
Mobile architecture where local storage and validation are primary; sync to server happens when connectivity allows. Required for field research and remote operations.
GIS
deck.gl
WebGL-powered mapping layer for large-scale geospatial visualization (animated tracks, arcs, heatmaps) used in realtime command-and-control dashboards.
24 of 24 terms
FAQ
Common questions
A quick rundown of what I do, how I work, and how to get in touch.
What does Mitchell Artz do?
I'm a full-stack developer and data analyst based in Ottawa, Canada. I build web and mobile applications end to end, engineer data pipelines and analysis, manage cloud infrastructure, and build geospatial and intelligence platforms, with cyber security applied throughout.
Which technologies and languages do you work with?
On the front end I use React, Next.js, TypeScript, and Astro; on the back end, Python (FastAPI, Flask, Django) and Node. I work with PostgreSQL/PostGIS and MySQL, Terraform, Docker, Kubernetes, AWS and Azure, Datadog, Flutter for mobile, and a broad GIS, data-science, and AI toolkit including GeoPandas, Pandas, scikit-learn, PyTorch, LangChain, and Ollama.
Are you based in Ottawa, and do you work remotely?
Yes. I live in Ottawa, Ontario, Canada, and work remotely with clients and teams across Canada and beyond. I currently develop remotely for Cinareo Solutions and have supported large studies for R.A. Malatest & Associates.
What services do you offer?
Web, mobile, and desktop application development; data analysis, ETL pipelines, dashboards, and business intelligence; AI and machine-learning applications (LLMs, RAG, agents, and computer vision); GIS, web mapping, and geospatial intelligence platforms; cloud infrastructure as code, DevOps, and observability; database design; cyber security consulting and hardening; and technical architecture advisory.
What kind of data work have you done?
I have led transportation research and analysis on origin–destination travel datasets exceeding 1,000,000 trips, built ETL processes that ran up to 40× faster than their predecessors, applied statistical weighting against census profiles, and developed automation and reporting tooling in Python.
Are you available for freelance or contract work?
Yes, I take on select freelance and contract engagements. The best way to start is to email me a short description of the problem you are trying to solve, and I will point you in the right direction.
What is counter-UAS, and why do you work in that space?
Counter-UAS (counter-unmanned aircraft systems) covers the detection, tracking, identification, and mitigation of small drones. Off-the-shelf UAVs are cheap, fast, and hard for legacy radar to see. I build software that fuses RF, acoustic, and optical sensors into a single air picture an operator can trust, turning noisy, disagreeing feeds into actionable tracks with geofenced alerting and threat scoring.
What is OSINT, and how do your intelligence platforms work?
Open-source intelligence (OSINT) is insight drawn from publicly available data: social media, news, forums, public records, imagery, and tracking feeds. My platforms automate collection, resolve entities across messy sources into a single graph, surface hidden connections through link analysis, and present everything on a mapped, time-aware timeline with alerting for emerging situations.
Do you work with government, defence, or public-sector clients?
My independent R&D focuses on domain awareness, Arctic sovereignty, travel-advisory monitoring, and counter-UAS tooling, areas adjacent to public-sector and national-security use cases. I am open to discussing scoped engagements where my skills in geospatial intelligence, data engineering, and secure infrastructure are a fit. Reach out and we can determine alignment.
How do you approach AI and large language models?
I favour practical, grounded AI: retrieval-augmented generation over your own documents, tool-using agents for research and triage, and computer vision for classification tasks. I default to open-source, self-hosted models (Ollama, vLLM) when data sensitivity matters, and I treat AI as one component in a larger system, not a magic layer on top of bad data.
Can you help migrate from proprietary tools to open-source?
Yes. At R.A. Malatest & Associates I led an open-source business-process transformation, replacing proprietary time tracking, project management, and reporting tools with self-hosted alternatives and Apache Superset dashboards. I can assess your stack, map equivalents, plan the migration, and build the integrations so your team keeps working through the transition.
What does a typical engagement look like?
We start with discovery: mapping goals, constraints, data, and success metrics. Then architecture: a pragmatic plan with trade-offs written down. Build happens in tight, visible iterations behind version control and CI. Ship means reproducible deploys on infrastructure as code with observability and hardening. Support includes documentation, runbooks, and handover so your team can own it.
How quickly do you respond to inquiries?
I typically reply within 24 hours on business days. For urgent production issues with existing clients, I prioritize same-day response. The fastest path is a short email describing the problem, any deadlines, and what a successful outcome looks like.
Do you build mobile apps?
Yes. I build cross-platform mobile applications in Flutter: a single Dart codebase delivering native performance on iOS and Android. This includes offline-capable field data collection apps with local storage and sync, which I have shipped for large survey and research operations.
What industries have you worked in?
Transportation and travel-demand research, SaaS product development, market and social research, early-stage startup software, small-business IT and security consulting, and independent R&D across defence-adjacent technology (counter-UAS, OSINT, domain awareness). The through-line is data-heavy systems that need to be correct, fast, and maintainable.
How do you handle security?
Secure-by-design development, code review, infrastructure hardening, network segmentation, and observability. I run a home lab of honeypots and monitoring that captures real attacker behaviour and feeds back into hardening playbooks. Security is not a separate phase; it is woven into architecture, deployment, and operations.
What is your rate or pricing model?
Pricing depends on scope, timeline, and engagement shape: fixed project, monthly retainer, or advisory block. After a short discovery call or email exchange I provide a clear proposal with milestones and deliverables. No surprise invoices.
Do you sign NDAs and work with sensitive data?
Yes. I routinely work with client research data, operational reports, and infrastructure credentials under NDA. I default to self-hosted and on-prem architectures when data cannot leave your network, and I document access controls and retention up front.
Can you join an existing team mid-project?
Often, yes. I onboard by reading code, running the stack locally, and shipping a small, visible fix or improvement in the first week. I match your git workflow, review culture, and deploy process rather than imposing a parallel one.
Do you work with PostgreSQL and PostGIS at scale?
Yes, extensively. Large survey ETL, spatial joins, OD matrices, AIS track storage, and map tile backends. I design schemas and indexes for set-based geographic queries and pair Postgres with Python orchestration and Superset or custom front ends.
What counter-UAS capabilities do you actually build?
RF spectrum monitoring and direction finding, multi-sensor track fusion, YOLO-based visual classification, acoustic event detection, Remote ID ingestion, edge MQTT nodes, threat scoring, geofenced alerting, and realtime C2 dashboards, as modular software integrating COTS hardware.
Can you help with Apache Superset?
Yes. I have deployed and administered Superset company-wide: connected sources, governed metrics, role-based access, custom dashboards, and training so teams adopt self-serve BI. I also help migrate from proprietary BI tools.
Do you build realtime dashboards and maps?
Yes. WebSocket-backed APIs, deck.gl and Leaflet front ends, PostGIS spatial queries, and time-aware replay for tracks and events. I design for sub-second updates where operators need them and graceful degradation when connectivity drops.
What is your experience with transportation and travel surveys?
Seven years with R.A. Malatest & Associates including the Transportation Tomorrow Survey, one of North America's largest travel-demand studies. Million-record OD datasets, statistical weighting, PostGIS analysis, SurveyJS platforms, and Flutter field collection.
Can you audit or review existing code and infrastructure?
Yes. Architecture reviews, security assessments, performance profiling, Terraform and CI/CD audits, and data-pipeline correctness checks. Deliverables are prioritized findings with concrete remediation steps, not generic slide decks.
Do you provide ongoing maintenance after launch?
Yes, via monthly retainer or scoped support blocks. I prefer engagements that include documentation and handover so your team can own day-to-day ops, with me available for escalations, upgrades, and hardening.
What time zones do you work in?
I am based in Ottawa (Eastern Time) and work remotely with teams across Canada and internationally. I overlap with US Eastern and Pacific business hours routinely and align standups to your schedule for embedded engagements.
How do you handle AI hallucination risk in RAG systems?
Source citation, retrieval evaluation, hybrid search, metadata filtering, human review queues for high-stakes outputs, and logging of queries and retrieved chunks. The LLM is one component in a verified pipeline, not the sole authority.
Can you integrate with our existing tools (Jira, Slack, GitHub)?
Yes. Webhooks, API integrations, CI/CD hooks, and notification routers are standard parts of platform work. I design integrations to be observable and idempotent so failures are visible and recoverable.
What makes your OSINT platforms different from commercial tools?
They are tailored to your sources, classification schema, and deployment constraints: self-hosted, with entity-resolution and link-analysis graphs you control. Commercial tools trade speed-to-demo for less flexibility; I build for your analysts' actual workflows.
Do you work on hardware / embedded systems?
I integrate COTS SDRs, cameras, and edge compute boxes and write the software stack around them: detection, fusion, MQTT transport, and dashboards. I do not design custom PCBs, but I deploy and harden field hardware running Linux and Docker.
Artz family
Others in the family
More Artz profiles on LinkedIn: connect with Cees and Simon directly.
Let’s build something solid.
Have a project, a dataset that needs taming, or infrastructure to harden? I’d love to hear about it.