Skip to content
View vbrachetta's full-sized avatar

Block or report vbrachetta

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

Vincenzo Brachetta, PhD, FHEA

Research Fellow · School of Metallurgy and Materials
University of Birmingham, UK

University of Birmingham LinkedIn ORCID Medium


About

I am a researcher and computational scientist at the University of Birmingham, one of the leading research-intensive universities in the world and a member of the Russell Group.

My research sits at the intersection of engineering and data science, with a focus on accelerating scientific discovery through high-performance computing, artificial intelligence, and large-scale data analysis. I develop scalable computational methods and open-source software tools designed to bring modern machine learning and big data capabilities to engineering and materials science workflows. I hold a Fellowship of the Higher Education Academy (FHEA) and am a member of the Birmingham Environment for Academic Research (BEAR) Champions group. Alongside my primary research, I am an advocate for open-source software, reproducible research, and the adoption of GNU/Linux in academic environments.


Research Interests

  • Computational mechanics — finite element analysis, phase-field fracture mechanics, elasticity, plasticity
  • Materials processing — residual stress prediction in additive manufacturing, martensitic phase transformations
  • High-performance computing — large-scale simulations on HPC clusters (BlueBEAR); accelerated computing on TPU hardware
  • Scientific machine learning — JAX-based numerical methods for materials science
  • Research software engineering — development of open-source Python/JAX packages for the scientific community

Technical Skills

Languages — Python · Julia · C · Fortran · x86 Assembly · Bash
Python Frameworks — NumPy · SciPy · scikit-learn · scikit-learn-extra · JAX/XLA
Julia Frameworks — Clustering · BenchmarkTools
HPC Tools — Slurm Workload Manager
Infrastructure — HPC clusters · TPU (v4, v6e) · Docker · Podman · Apptainer
Other — Finite element analysis · Phase-field modelling · Numerical linear algebra


Environment

Primary OS: Debian GNU/Linux — used across local workstations, home servers, and HPC-adjacent workflows.


Writing

I write technical posts on Medium covering scientific computing, GNU/Linux workflows, and research software topics. Selected posts:


Community

  • BEAR Champion — University of Birmingham Advanced Research Computing
  • Chair, JuliaSIG — Julia Special Interest Group at the University of Birmingham
  • Co-Chair, PythonSIG — Python Special Interest Group at the University of Birmingham

Contact

Emailv.brachetta@bham.ac.uk
University profilebirmingham.ac.uk
LinkedInlinkedin.com/in/vincenzobrachetta
Medium@vincenzo.brachetta


School of Metallurgy and Materials, College of Engineering and Physical Sciences
University of Birmingham, Edgbaston, Birmingham B15 2TT, United Kingdom

Popular repositories Loading

  1. slurm-jobmaker slurm-jobmaker Public

    An open-source graphical tool for generating Slurm job submission scripts for HPC environments

    C++ 4

  2. JuliaSIG JuliaSIG Public

    A pedagogical repository providing examples to support the learning of the Julia programming language and the activities of the Special Interest Group community at the University of Birmingham. Th…

    Jupyter Notebook 3 2

  3. Debian12-GNOME43-metapackages-info Debian12-GNOME43-metapackages-info Public

  4. vbrachetta vbrachetta Public

  5. kmeans_tpu kmeans_tpu Public

    A JAX-based open-source package for TPU-accelerated clustering

    Python