Skip to content
View dpgraham4401's full-sized avatar

Sponsoring

@marcelklehr
@psf

Organizations

@USEPA @django-guardian

Block or report dpgraham4401

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
dpgraham4401/README.md

Hi! I'm David 👋.

My Toolkit



🔭 I’m currently working on ...

🌱 I’m currently learning ...

  • Concurrent Python with Asyncio
  • Deep diving on Rust and using it with Python.
  • Getting hands on experience making system architecture decisions.
  • Taking Comp. Sci. classes online through University of Maryland
  • Still any good book I can get my hands on

Pinned Loading

  1. USEPA/haztrak Public

    Open-source waste management software, focused on interfacing with e-Manifest to track hazardous waste electronically

    Python 54 23

  2. django-guardian Public

    Forked from django-guardian/django-guardian

    Per object permissions for Django

    Python

  3. .dotfiles Public

    Config files for *nix and Sway tiling wm, branches for different distros/computers

    Shell 54 11

  4. libseis Public

    A collection of seismic data processing tools - mostly a learn by doing project

    C 2 2

  5. USEPA/the-manifest-game Public

    Interactive decision tree to guide e-Manifest users

    TypeScript 1 3

  6. dpgraham4401 Public

    My personal website

    Vue

1,226 contributions in the last year

Contribution Graph
Day of Week June July August September October November December January February March April May
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Contributed to USEPA/haztrak, dpgraham4401/cmsc115, dpgraham4401/hazsystems and 33 other repositories
Loading A graph representing dpgraham4401's contributions from May 19, 2024 to May 25, 2025. The contributions are 57% commits, 24% pull requests, 16% code review, 3% issues.

Contribution activity

May 2025

Created 2 repositories

Created a pull request in django-guardian/django-guardian that received 1 comment

Use generic types for get_objects_for_user

Changes Adds a fix for guradian.shortcuts.get_objects_for_user type annotations, see discussion in issue 846. Adds myself to the list of maintainers.

+5 −3 lines changed 1 comment
Opened 12 other pull requests in 4 repositories
Reviewed 12 pull requests in 5 repositories
Opened 1 issue in 1 repository
django-guardian/django-guardian 1 open
81 contributions in private repositories May 1 – May 22
Loading