Skip to content

Eight years of finding the signal in someone else's noise.

In careers, markets, and games.

Founder

Wesley Johnson

Founder & Engineer

I'm Wesley. I spent eight years moving between data engineering, product management, and full-stack development — most recently as Senior Manager at Peloton, where I led data-driven product initiatives across a fleet of millions of connected devices. Before that, at Brinks Home, I built analytics and automation systems on a Snowflake + dbt stack that replaced six-figure reporting contracts with self-serve dashboards.

I founded DataViking in January 2026 to build the products I kept wishing existed. The thread connecting every one of them is the same: find the signal that's already there but nobody's surfaced yet.

Traitprint does it for careers, mapping real skills to real jobs through an O*NET-grounded skill graph instead of keyword search.

Tempo does it for collectible markets, turning fragmented MTG marketplace pricing data into ML-driven buy/sell signals.

And The Living Stone does it for game worlds, using procedural generation to create environments that feel discovered rather than designed.

My background spans the full stack — Python and Go on the backend, TypeScript on the frontend, Godot 4 for game development, and a deep bench in ML/AI tooling (PyTorch, LLM orchestration, vector search). I hold a degree from Kansas State University. But the common denominator isn't any particular language or framework. It's the conviction that the best tools are the ones that show you something you couldn't see before.

Curious what Traitprint produces? See my own profile at traitprint.com/profile/wesley-johnson (opens in new tab) — built using the tool I'm describing.

Data Engineering

  • Pipeline architecture
  • ETL/ELT at scale
  • Data quality systems
  • Warehouse design

AI & Machine Learning

  • ML model development
  • LLM orchestration
  • NLP & embeddings
  • Recommendation systems

Game Development

  • Unreal Engine & Godot
  • Procedural generation
  • Multiplayer systems
  • Game design

Mission

Three domains. One pattern: pull the signal out of the noise.

Careers

Your real skills are buried in years of experience nobody reads. Traitprint maps what you can actually do to roles that actually fit.

Markets

Collectible markets generate enormous data that's mostly noise. We build the signal layer that turns pricing chaos into trading clarity.

Games

The best game worlds feel discovered, not designed. Procedural systems create emergent experiences that surprise even their creators.

Technical Philosophy

How we think about building software.

1

Ship, then polish

Working software beats perfect plans. We ship early, learn from real usage, and iterate. Every DataViking product started as a rough prototype that solved one problem well.

2

Data is the product

UI is how you deliver insights, but the insights come from the data layer. We invest disproportionately in data pipelines, ML models, and scoring algorithms — the parts users never see but always feel.

3

Own the full stack

When one person understands the pipeline, the model, the API, and the frontend, decisions compound instead of getting lost in handoffs. Small teams with full-stack ownership move faster than large teams with narrow roles.

4

Agents as teammates

AI agents aren't just a product category — they're how we build. From automated code review to synthetic user research, we treat AI as a force multiplier for a small team doing ambitious work.

See what graph-based skill matching looks like

Browse a real, generated profile — built using the tool I'm describing.