Skip to content
View jfdev001's full-sized avatar

Block or report jfdev001

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.

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

Jared Frazier

Lover of open-source software.

Free and Open-Source Software (FOSS) Contributions

FTorch | University of Cambridge: One of the most widely-used Fortran/PyTorch interoperability libraries

  • Designed and deployed GitHub Actions CI/CD pipelines for Intel oneAPI and GCC toolchains, expanding multi-compiler support and improving cross-platform build reliability (PRs).
  • Implemented automatic pkg-config file generation, simplifying library integration into legacy build systems (PR).
  • Enabled static library builds, allowing deployment in operational models where dynamic linking is restricted (PR).
  • Diagnosed and resolved subtle compilation issues, improving test-suite stability and build reproducibility (PRs).
  • Provided ongoing maintenance and community support (all PRs, all issues).

anemoi-datasets | European Centre for Medium Range Weather Forecasts: ML framework for advanced AI weather models

  • Refactored class-based dataset test suites into parametrized pytest workflows, improving test clarity and coverage (PR).
  • Replaced legacy testing patterns with modern pytest-native constructs, aligning test suite with current best practices (PR).
  • Migrated legacy Pydantic configuration models, contributing to Python 3.10+ / Pydantic v3 compatibility (PR).
  • Improved code correctness and maintainability by removing duplicated logic and simplifying error handling semantics (PRs).

Other Open-Source Contributions | Scientific computing projects in C, Fortran, and Julia

  • Ferrite.jl: Improved developer documentation and resolved broken links, enhancing library usability (PRs, issues).
  • PETSc: Corrected API documentation and tutorial examples for the world's most widely used parallel numerical software library (PRs).
  • fftpack: Removed unused configuration logic (PR).
  • pFUnit: Identified and reported dependency edge-case failures affecting downstream HPC projects (issues).
  • SpeedyWeather.jl: Identified 5 reproducibility issues in documented examples, improving scientific correctness (issues).

Pinned Loading

  1. lingua-loop lingua-loop Public

    Full stack, single-page web app for learning languages via transcription.

    Python 3

  2. algebraic-multigrid algebraic-multigrid Public

    Cross platform algebraic multigrid implementation using C++, Eigen3, and Catch2. For autodidactic purposes.

    C++ 4 1

  3. hello-sparse-blas hello-sparse-blas Public

    Boilerplate Modern CMake project with Fortran and Intel MKL SpBLAS. Optional unit testing and arbitrary dependency fftpack included for illustrative purposes.

    CMake 3

  4. PlasmaCellDiff PlasmaCellDiff Public

    Julia implementation of "Quantitative modeling of the terminal differentiation of B cells and mechanisms of lymphomagenesis" by Martinez 2012 (https://doi.org/10.1073/pnas.1113019109)

    Julia

  5. icon-model-machine-learning-backbone icon-model-machine-learning-backbone Public

    Configuration boilerplate for using PyTorch ML models in ICON.

    Fortran 1

  6. git-for-everyone-miniweather git-for-everyone-miniweather Public

    A mini app simulating weather-like flows for use in git workshop

    Fortran 4 15