The Work — Part One

Collect and Generate Data

Before anything can be predicted or visualized, it has to exist and be trustworthy. This is the acquisition layer: instrumenting sources, capturing telemetry and video, generating structured data where there was none, and landing all of it on a clean, production-ready foundation.

Data Engineering & Integration

Designing high-throughput ETL/ELT pipelines, structured warehousing layers, and database migrations that establish a clean, production-ready data foundation.

This is direct, not theoretical: it's the same discipline that migrated Rakuten's telemetry from 40M+ monthly active users to BigQuery, moved Nippon TV's Factly platform off Treasure Data, and structured nationwide mobile network telemetry at NTT Docomo.

Cloud-Native Architecture

High-integrity serverless and containerized environments built on GCP and AWS. Engineered to manage ingestion pipelines, real-time telemetry, and microservices.

Proven at Rakuten's full GCP migration and at P&I Information Engineering, where a legacy Java/C estate was rebuilt on modern PHP and Terraform-managed AWS infrastructure.

A samurai deflecting a strike from a giant skull composed of corrupted binary and kanji data, representing data security and protection.
Security-First Engineering

Data Security & Protection

With over 15 years defending enterprise data in production, security isn't bolted on after the fact — it's engineered in from day one. From encrypted pipelines processing transaction telemetry from 40M+ monthly active users at Rakuten to the IAM-hardened auth gateway built for GalaSpo's own streaming platform, every dataset we touch is treated as a live threat surface, not just plumbing.

15+ Years in Data Security IAM & Auth Gateways Encrypted Pipelines
The Work — Part Two

Manage, Predict and Visualize Data

Once the foundation is solid, this is where the data earns its keep: governed and warehoused, modelled for prediction, driven by autonomous agents, and turned into interfaces people actually reach for.

Data Science & Analytics

Insights and statistics can now be visualized in ways that were simply unimaginable a few years ago, powered by AI systems running on LLMs. Outputs that used to need a dedicated engineering team and months of work can now be built as a tailored, purpose-built application in under an hour.

We treat apps the way you'd treat a disposable ziplock bag from here on: built for one use, then thrown away, not maintained forever as a permanent product. We can lead your team into that same workflow.

The same instinct behind shipping TelegraTalk and Simple Trump Card in days, not months, and the statistical modelling behind predictive systems at NTT Docomo, Sompo, and Rakuten's Marketing View Premium dashboard.

Agentic AI Integration

Orchestrating autonomous workflows and multi-agent loops that run asynchronously to handle enterprise project planning, code synthesis, and analytics.

Grounded in building Model Context Protocol client tools at Jitera and Rakuten, both bridging LLMs to real, governed enterprise data rather than a demo sandbox.

DATA & BI ENGINEERING · LIVE PROTOTYPE

BI Tool Suite

A working preview of the BI tooling I build in production: H3 geo-density heatmaps, competitive pricing analysis, architecture & operations surveillance, and a project delivery cockpit — all live, interactive, and running entirely client-side.

Explore the BI Tool Suite

Leadership & Track Record

15+ years of software engineering, cloud architecture, and AI integration for global enterprises — from a first job in Richmond, BC to leading AI strategy across Tokyo's biggest tech companies.

FOUNDER PROFILE

William Joe Baldwin

I'm the principal architect behind Baldwin Data Works: over 15 years turning complex legacy workloads into cloud-native systems, turning tens of millions of consumers' transaction telemetry into analytics platforms for enterprise B2B retail clients, and now architecting agentic AI platforms. What I bring to a team isn't just technical range, it's the flexibility to start a large project completely from scratch and the discipline to run it the traditional, battle-tested way when that's what the job actually calls for.

Python & PySpark GCP BigQuery & AWS Generative AI & RAG Kubernetes & Terraform Next.js & TypeScript Microservices
Beyond the Work
20 Years Living in Japan Fluent Japanese AWS Certified Solutions Architect Competitive 10K Runner FIFA World Cup 26 Volunteer Candidate
2025 - 2026

Principal Product Owner & AI Technical Lead

Jitera | Remote (Vancouver, BC)

Directed architecture and delivery of enterprise apps using advanced RAG frameworks, and implemented Model Context Protocol (MCP) client tools bridging LLMs with structured enterprise data sources. Standardized task workflows across Agile GCP deployments, mandating that every ticket define the Why, What, and How before work began.

2020 - 2025

Lead Product Manager & Technical AI Lead

Rakuten | Tokyo, Japan

Led 19-member engineering teams combining transaction telemetry from 40M monthly active users across Rakuten's 6-million-client retail network. Pioneered the full migration to a GCP/BigQuery-native architecture, engineered Marketing View Premium (a B2B analytics dashboard for 200+ supermarket chains across Japan), and helped pioneer early MCP tooling as part of Rakuten's AI-nization movement.

2020

Data Consultant & Senior Database Developer

SoftBank Group Corp | Tokyo, Japan (on-site, via Gruff Inc.)

Designed and optimized complex data architectures for massive-scale telecommunications workflows, and delivered clear roadmaps for migrating legacy on-premises infrastructure to modern cloud environments.

2019 - 2020

Project Leader & Machine Learning Engineer

Nippon TV | Tokyo, Japan (on-site, via Gruff Inc.)

Led a 9-person team migrating a massive data pipeline from Treasure Data to GCP BigQuery for the Factly platform, and integrated ML models including celebrity face recognition and video genre categorization for broadcast applications.

2018 - 2019

Lead Data Scientist & Machine Learning Engineer

NTT Docomo Inc | Tokyo, Japan (on-site, via Gruff Inc.)

Led a 12-member data analysis team extracting insights from nationwide mobile network telemetry, and deployed predictive systems including a loyal-customer-likelihood model and a subscriber-candidate predictor.

2017 - 2018

Project Leader & Data Scientist

Sompo Holdings | Tokyo, Japan (on-site, via Gruff Inc.)

Developed machine learning solutions for the insurance sector, including a predictive car-insurance cost model and a customer churn prediction model.

2017 - 2020

Project Development Manager & Lead Data Scientist

Gruff Inc | Tokyo, Japan

The consulting entity behind the SoftBank, Nippon TV, NTT Docomo, and Sompo engagements above, managing simultaneous delivery of cloud architectures, Data Management Platforms, and big data pipelines across AWS, GCP, and Azure for major telecom and broadcasting clients. Running four concurrent client engagements at once is what turned disciplined ticket and task management into the core of how I still run projects today.

2014 - 2019

Technical Lead & Software Engineer

P&I Information Engineering Co Ltd | Tokyo, Japan

Architected a diverse portfolio of enterprise systems, including a cloud-based analytics platform and a Pepper robot reception system with natural-language interfaces. Spearheaded the migration from legacy Java/C into modern PHP and cloud architecture on AWS/Terraform, and led development of a radioactive-soil traceability database adapted from the company's own automotive Bill-of-Materials logistics logic. This is where my approach to architecture was really forged, before I carried it into Gruff, Rakuten, and Jitera.

Recognition

Solidarity Grand Prize

Rakuten — awarded for succeeding as a cross-divisional team.

Most Valuable Product Award

Rakuten Technology Division.

Conference Speaker

Itochu's internal corporate conference, Dallas, TX (Feb 2026) — “What is an AI Context Platform.”

Active R&D and Intellectual Property

Proprietary prototypes demonstrating our technical leadership in high-integrity software engineering — grouped by the two halves of the data lifecycle above.

01 Collect and Generate Data

Streaming Architecture Built in ~3 weeks

GalaSpo

A highly modular, microservices-based monorepo platform designed for live-streaming high-fidelity sports events. Utilizes a security gateway proxy, real-time metadata coordination, and camera-first mobile RTMP integration. The video codec and bitrate-adaptive encoding pipeline draws directly on hands-on post-production tooling built at Azur Productions and broadcast-grade video ML work delivered on-site at Nippon TV.

  • React Native
  • Docker & Nginx
  • Auth Gateway (IAM)
  • RTMP Streaming
The in-app scorekeeper controller with half/score/card buttons A live broadcast of the pitch before kickoff with the scoreboard overlay Two players challenging for the ball with the live scoreboard overlaid A young player breaking away with the ball, live scoreboard overlaid A team mobbing their goal scorer in celebration, live scoreboard overlaid
Computer Vision R&D · In Development Built in ~2 weeks

GalaSpo Stats

The generation half of the GalaSpo platform: an iOS app that turns a plain recorded match into structured data. It tracks every player, the ball, and the camera frame by frame — numbered head pins tinted to shirt colour, a constant-velocity predictor bridging occlusions, and the camera solved as a fixed touchline rig from the pitch lines — then writes the whole match to a per-session SQLite trajectory database in real pitch metres, plus a GeoJSON export that loads straight into kepler.gl or QGIS.

It reads the machine-readable camera-orientation strip that GalaSpo Football Streamer burns into its recordings, so the two apps compose: Stream collects the footage, Stats generates the dataset. The recorded frames, detections, and self-corrections are laid out as training data, with a CoreML seam that lets a stronger model drop in and the on-device heuristics stand down — the same broadcast-video ML lineage as the on-site work at Nippon TV.

  • SwiftUI
  • Apple Vision
  • Core ML
  • SQLite / GeoJSON
  • Homography & Camera Pose
iOS App · In Development Built in ~3 days

FMify

A continuous internet radio player for iOS with a live DJ narration layer — equal-power crossfading between two decks, on-device vocal/BPM detection, and a 100-track program builder that schedules a target vocal ratio, BPM cycling, and repeat/artist cooldowns before a single track plays.

The narration timing is where this one gets personal: it's built directly on my own 4.5 years hosting live FM radio in Nagoya, Japan — the same discipline of finishing a spoken intro in the exact instant the vocals begin, now running as a scheduling algorithm instead of a headphone cue.

  • SwiftUI
  • AVAudioEngine
  • WeatherKit
  • NewsAPI.org
Learn More →
3D World Generation R&D Built in ~2 days

terranian

Pick any point on Earth and it generates a theoretical 3D world for that location on the fly, live in the browser — real terrain elevation, extruded buildings, roads, forests, farmland, and water, all reconstructed from OpenStreetMap and public elevation data at generation time, no pre-baked assets.

A natural extension of the geo-analytics and BI visualization work in the BI Tool Suite, pushed into procedural 3D: coastal water, for instance, isn't tagged as a fillable area in OpenStreetMap at all — it's reconstructed from raw coastline boundary lines using a grid-sampled nearest-boundary classifier and marching squares, verified against real map tiles rather than eyeballed. The data layer is kept deliberately renderer-agnostic, so the same pipeline is designed to eventually drive an Unreal Engine target as well as the browser.

Two intended directions: a geographic analytics surface for exploring real spatial data in 3D instead of on a flat map, and a procedural field generator for video games, where a real location's layout seeds a playable level instead of a hand-built one. The visuals are intentionally minimal right now — this is the data pipeline proving itself out first — and will keep improving as the rendering layer matures.

  • React Three Fiber
  • TypeScript + Vite
  • OpenStreetMap Overpass API
  • Mapbox Terrain-RGB
A downtown skyline of procedurally extruded buildings along real streets, generated live from OpenStreetMap and elevation data

02 Manage, Predict and Visualize Data

Desktop App R&D Built in ~1 month

Gomaae (γ”γΎε’Œγˆ)

A desktop project management platform structured around Japanese HOU REN SOU (reporting, communication, consultation) principles. Leverages custom Agentic AI workflows to streamline the SDLC and bridge teams with structured data layers.

Still R&D, but the idea is straightforward: manage a project the way you would with a real team, except your teammates can be AI companions too. HOU REN SOU is baked in for a reason — after 20 years navigating exactly that reporting culture at Rakuten, NTT Docomo, and SoftBank, I've seen firsthand where communication actually breaks down on a distributed team.

  • Tauri v2 (Rust)
  • Next.js Standalone
  • SQLite
  • Anthropic Claude API
View on GitHub →
iOS App · In Review Built in ~2 days

TelegraTalk

A hands-free, voice-only Telegram client. Incoming messages are read aloud automatically and replies are captured by speech — the entire conversation controlled by a single click of a headset button.

No specific past role ties to this one — I built it purely out of wanting to talk to AI agents connected to Telegram while I'm on the go: walking, jogging, driving. It earns its place here as an interface experiment: structured message data delivered entirely by voice.

  • SwiftUI
  • TDLibKit
  • Speech Framework
  • Apple Intelligence
Learn More →
The chat list screen (contact names and previews blurred for privacy) Listening to a new voice message being dictated in a family group chat A voice assistant chat speaking a detailed answer aloud
iOS App · Available on the App Store Built in ~3 days

Simple Trump Card

A physical deck of cards, digitized — draw, flip, pass, and pile a shuffled 54-card deck exactly like you would at a real table, with no rules or scoring baked in. Supports both local pass-and-play and peer-to-peer multiplayer directly between nearby iPhones over Bluetooth/Wi-Fi, with no server or accounts involved.

No particular past experience behind this one either — it's a demonstration of shipping a genuinely unique interface in just a few days with LLM-assisted development.

  • SwiftUI
  • MultipeerConnectivity
  • XcodeGen
View on the App Store → Report a Bug / Feedback →
The table with a shuffled deck, four connected players' avatars, and a face-down pile mid-draw A player's hand fanned out with several cards, and two face-down piles on the table A pile being carried across the table near the flip-zone target, with the hand collapsed to a drop-zone strip below

My Philosophy

Three principles, each one earned on the job, not written in a boardroom.

A mad scientist throwing a high-voltage lever to bring a mechanical robot to life, representing pushing automation to its limit.
01

Extreme Systemization

I've been building database-managed systems since I was a teenager, and I put that instinct to work in my very first job at Canada @ Home. It was my years at P&I Information Engineering, though, that really polished it into an architectural discipline, one I carried straight into Gruff, Rakuten, and Jitera: automate the routine, systematize the complex, and push operational efficiency to its limit.

A scientist cautiously opening a box to check on a cat inside, representing verifying outcomes before trusting the result.
02

Intentional Engineering

At Gruff, I was leading four different projects across four different client organizations at once. Systemization was already my default way of solving problems, and running that many engagements in parallel is what turned disciplined ticket and task management into the system that actually keeps it all in harmony. Every line of code, and every ticket, still has to answer the Why, What, and How before I touch it.

A film-noir style detective examining documents with a magnifying glass and a modern laptop, representing human creativity paired with automated tooling.
03

A Culture-First Future

Long before ChatGPT's breakthrough, a colleague and I used to spend our downtime debating the 2045 singularity. I still believe AI will take over most of our tasks, but that doesn't mean people are left with nothing to do. What's left narrows down to culture, and I think that's the prime motivator in life, right behind money.

Corporate Business Card

Interact with our executive business card. Hover to tilt in 3D, click to flip, or download a printable layout.

Baldwin Data Works owl logo
BALDWIN DATA WORKS INC.

BALDWIN DATA WORKS INC.

Incorporation Number: BC1552899

OPEN TO OPPORTUNITIES

will@baldwin-dataworks.com
Richmond, BC, Canada
github.com/willjoe
linkedin.com/in/willjoe

Build with Us

Discuss C2C partnerships, scalable cloud-native architectures, or high-performance Agentic systems.

Currently Open to Opportunities

Actively seeking new partnerships, contract roles, and impactful projects.