Joseph McBride

Senior Software Engineer with 9+ years building high-scale SaaS platforms and enterprise software using Python, Django, PostgreSQL, AWS, and React. Focused lately on ML/AI-driven workflow automation, real-time data pipelines, and applied machine learning.

Recent Projects

Statcast pitch-map & hot/cold zone screenshot placeholder

Baseball Analytics Platform

PythonMLPostgresStatcast

Interactive Statcast analytics platform with pitch-level visualization, smoothed hot/cold zone maps, and a next-pitch ML predictor. Local-first design with a config-driven path to hosted Postgres.

Flask photo-gallery app screenshot placeholder

Thoe

FlaskPython

A small Flask web app that serves a randomized rotating photo gallery, with a special date-aware mode for Valentine's Day. A lightweight example of server-rendered templating and dynamic asset selection.

AWS Cognito auth flow screenshot placeholder

Cognito Authentication

AWS AmplifyCognitoReactAnt Design

Login and protected-route examples built with AWS Amplify and Cognito's withAuthenticator higher-order component, styled with Ant Design for a consistent parent/child UI, based on "Full Stack Serverless."

CLI tool terminal output screenshot placeholder

OPSWAT CLI Client

PythonCLISecurity

A command-line client for interacting with OPSWAT security scanning services, built for scripted and automated file-analysis workflows.

Google Maps optimized route screenshot placeholder

Traveling Salesman Optimizer

JavaScriptGoogle Maps APIAlgorithms

A Google Maps application for optimizing routes based on the classic traveling salesman problem, with a live deployed demo on GitHub Pages.

Baseball stats chart screenshot placeholder

Baseball Graphs + BaseballDB API

RubyAPIData Viz

A historical baseball statistics API (BaseballDB) paired with a front-end charting app that visualizes player and team trends over time.

About

I'm a Senior Software Engineer based in the San Francisco Bay Area with a background in Python/Django backends, React frontends, and PostgreSQL-heavy systems at scale. At Darwin Homes I owned an AI-optimized workflow automation platform supporting thousands of daily operations and led performance work that cut query latency by half during a 10x traffic increase. I'm currently exploring roles that blend software engineering with applied machine learning and real-time data systems, and building side projects — from Statcast pitch prediction to auth patterns and route optimization — to sharpen those skills.