Skip to content
View lundybernard's full-sized avatar
🖖
Looking For Work
🖖
Looking For Work

Highlights

  • Pro

Block or report lundybernard

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lundybernard/README.md

Lundy's github activity graph

Lundy Bernard ────────────────────────────────────────────────────

  Role ......... Sr. Software Engineer (Python · TDD)
  Focus ........ Library design · Config management · Developer tooling
  Location ..... Issaquah, WA
  Open to ...... Full-time backend / platform Python roles,
                 freelance & contract workLinks ────────────────────────────────────────────────────────────

  Blog ......... lundybernard.github.io
  LinkedIn ..... linkedin.com/in/lundy-bernard
  batconf ...... github.com/lundybernard/batconf
  Instagram .... instagram.com/lundybernard (bonsai · wood-working)

─ Currently Working On ─────────────────────────────────────────────

  batconf ...... configuration management library, zero required deps
  casablanca ... record & replay testing tool for RabbitMQ
  writing ...... practical software design & testing, on the blogStack ────────────────────────────────────────────────────────────

  Python · pytest / unittest · mypy · Hypothesis · pixi · nox
  GitHub Actions · CodeQL · OSSF Scorecard · RabbitMQ · Docker · Linux

Selected Open Source

  • batconf — creator & maintainer. Configuration management for Python with zero required runtime dependencies (docs · PyPI). Presented as a poster at SciPy 2025.
  • Scientific Python Development Guide — Testing — authored the unit-testing recommendations at the request of Scientific Python (cookie#619).
  • pandera — contributor: descriptor-backed DataFrameModel attributes (#2136) and dev-tooling fixes.
  • casablanca — record & replay tool for RabbitMQ, in active development.

Writing

Background

Python has been my primary language since 2011. Most recently Sr. Software Engineer at Zapata Computing, building real-time yellow-flag prediction from live race telemetry for the Andretti IndyCar team; before that, six years at Zenoss working on their monitoring platform.

Pinned Loading

  1. batconf batconf Public

    Application configuration tool from the BAT project

    Python 5 5

  2. battodo battodo Public

    Personal todo-list CLI (BAT ecosystem test-bed)

    Python

  3. project_template project_template Public template

    example python microservice project

    Python

  4. metal-snake metal-snake Public

    Template project for Python extension with Rust

    Python