Skip to content
View jmbowman's full-sized avatar

Block or report jmbowman

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
jmbowman/README.md

I'm Jeremy Bowman, a senior software engineering manager and polyglot software developer with a particular fondness for Python and Rust.

I spent 7+ years actively maintaining and improving the open source Open edX system for building and running online courses. Between that, a few years leading development of O'Reilly Learning (formerly known as Safari Books Online), and a few years of contract work for assorted clients, I've been building and maintaining Django web applications (and their associated browser and mobile interfaces) for over 14 years. Along the way I've written assorted Django apps & middleware and contributed to projects including Django, setuptools, and Zulip.

I also wrote a mobile-first database app called PortaBase back in 2002 (originally for Sharp Zaurus Linux PDAs) which now runs on multiple desktop & mobile platforms. Development is intermittent as I go through long busy stretches when it mostly meets my needs, but I've taught myself many aspects of software development by first needing them for PortaBase improvements. And I use PortaBase daily for assorted information management tasks, so I always come back to it eventually to keep it running on newer devices and operating system releases.

Pinned Loading

  1. portabase portabase Public

    A cross-platform personal database application

    C++ 12 2

  2. anima-character-generator anima-character-generator Public

    Character generator for the Anima: Beyond Fantasy RPG

    JavaScript 13 12

  3. yet-another-django-profiler yet-another-django-profiler Public

    Django middleware for performance profiling directly from the browser

    Python

  4. openedx/django-user-tasks openedx/django-user-tasks Public

    A Django application for managing user-triggered asynchronous tasks.

    Python 30 13

  5. openedx/pytest-repo-health openedx/pytest-repo-health Public

    Python 2 7

  6. edx/flashcards edx/flashcards Public

    Service for managing and displaying flashcards

    Python