Skip to content


@osg-bosco @opensciencegrid @gp-argo @SciAuth @osg-htc
Block or Report

Block or report djw8605

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.

Report abuse

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

Report abuse

Derek Weitzel

I am a research assistant professor at the University of Nebraska-Lincoln.

I program in many languages:

python git Go Kubernetes Heroku Docker Nodejs html5 reactjs nextjs

Derek's GitHub stats

Latest blog posts

  • Improving the Open Science Data Federation’s Cache Selection
    Optimizing data transfers requires tuning many parameters. High latency between the client and a server can decrease data transfer throughput. The Open Science Data Federation (OSDF) attempts to optimize the latency between a client and cache by using GeoIP to locate the nearest cache to the client. But, using GeoIP alone has many flaws. In this post, we utilize Cloudflare Workers to provide GeoIP information during cache selection. During the evaluation, we found that location accuracy grew from 86% accurate with the original GeoIP service to 95% accurate with Cloudflare Workers.
  • XRootD Client Manager
    The validation project for XRootD Monitoring is moving to phase 2, scale testing. Phase 1 focused on correctness of single server monitoring. The report is available.
  • GRACC Transition Visualization
    The OSG is in the progress of transitioning from an older ElasticSearch (ES) cluster to a new version. Part of this process is reindexing (copying) data from the old to the new. Unfortunately, it’s not easy to capture a status of this transition. For this, I have created the GRACC Transition page.
  • LetsEncrypt for Multiple Hosts
    Using LetsEncrypt for certificate creation and management has made secure communications much easier. Instead of contacting the IT department of your university to request a certificate, you can skip the middle man and generate your own certificate which it trusted around the world.
  • StashCache By The Numbers
    The StashCache federation is comprised of 3 components: Origins, Caches, and Clients. There are additional components that increase the usability of StashCache which I will also mention in this post.

Popular repositories

  1. Dashboard used for UNL's HCC

    JavaScript 12 7

  2. 3D Immersive environment using wiimotes

    C 3

  3. Torque meter for gratia

    Python 3

  4. Some scripts I have used to analyze condor logs

    Python 2 1

  5. Thesis for Derek

    1 1

  6. Monitoring scripts used at Nebraska

    Python 1

785 contributions in the last year

Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Mon Wed Fri

Contribution activity

November 2022

Created 1 repository
Opened 4 pull requests in 2 repositories
Reviewed 9 pull requests in 4 repositories
Opened 1 issue in 1 repository
htcondor/osdf-client 1 closed

Seeing something unexpected? Take a look at the GitHub profile guide.