Skip to content
View FrankD412's full-sized avatar

Organizations

@LLNL

Block or report FrankD412

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

About Me

I’m a Software Engineer and Architect/Designer by education with practical experience from both the areas of Computer Architecture and HPC. Through the use of simulation during my various experiences, I’ve come to appreciate the complexities of developing generalized workflow automation in the computational sciences. My experiences instilled me with a passion for making high performance resources more accessible and useful to computational scientists. I strive to make computational science more reproducible and documentable

Philosophy

Motto: If it's not broken, break it and make it better.

I love to build tools that users not only trust, but that allows them to more productively focus on their own work; however, simply delivering a tool is not enough. Tools need to outlive singular projects requiring iterative design, modular components, and a clear vision for the future. I thrive in environments where my design expertise is allowed to meet my imagination, allowing me to creatively change the way people work and help them better solve their every day hurdles. My experiences have placed me into unique opportunities to work on multi-disciplinary teams, centered around simulating at-scale and with a variety of collaborators and contributors.

My Work

  • Maestro Workflow Conductor, an open-source HPC software tool that defines a YAML-based study specification for defining multistep workflows and automates execution of software flows on HPC resources.

  • Multiscale Machine-learned Modeling Infrastructure (MuMMI), a multi-scale modeling workflow for running a large machine-learned ensemble of molecular dynamics simulations towards better understand cancer biology. For details see our SC'19 paper.

Stats

Pinned Loading

  1. LLNL/maestrowf LLNL/maestrowf Public

    A tool to easily orchestrate general computational workflows both locally and on supercomputers

    Python 139 43

  2. pyaestro pyaestro Public

    A collection of generalized workflow components for HPC and multi-step workflows.

    Python 3 1

  3. frankd412 frankd412 Public

    Personal Repo for dotfiles, resume, contact, etc.

    Shell

  4. frankd412.github.io frankd412.github.io Public

    Personal GitHub Webpage

    HTML 2 2

  5. LLNL/maestro_sheetmusic LLNL/maestro_sheetmusic Public

    A collection of example Maestro workflows and components meant to be used with Maestro.

    Jupyter Notebook 3 4