I work across low‑level HPC and high‑level data science. Below is a concise view of my core programming languages, simulation stack, parallelism, and analysis & visualization tools.

Programming Languages

C++ logo

C++

Modern C++ for numerics and performance.

STLTemplatesProfiling
Python logo

Python

Data, ML pipelines, and glue code for simulators.

NumPyPandasSciPy
MATLAB logo

MATLAB

Rapid prototyping & visualization.

ToolboxesOptimization
R logo

R

Statistics & plotting when needed.

ggplotdplyr
Fortran logo

Fortran

Legacy solvers & HPC kernels.

F90+Numerics

Simulation & CAE

ANSYS logo

ANSYS

CFD workflows and validation.

FluentMeshing
COMSOL logo

COMSOL

Multiphysics modeling & prototyping.

PDEsParametric
Anaconda logo

Anaconda

Reproducible Python environments.

CondaVirtualenv

Parallelism & Acceleration

MPI logo

MPI

Domain decomposition on clusters.

OpenMPIMPICH
OpenMP logo

OpenMP

Shared‑memory parallel patterns.

PragmasAffinity
CUDA/GPU image

GPU

CUDA kernels & accelerators.

KernelsProfiling
Maple logo

Maple

Symbolics for derivations.

CASAlgebra

Visualization & Legacy

ParaView screenshot

ParaView

Post‑processing at scale.

VTKFilters
Tecplot screenshot

Tecplot

CFD plotting & analysis.

MacrosLayouts
FoxPro logo

FoxPro

First databases (legacy).

1999DBF
Pascal logo

Pascal

Foundations in CS.

AlgorithmsBasics

At a Glance

CFD & Physics

DNS/LES/RANS Multiphase Reactive/Compressible Constitutive models

Data & ML

POD DMD/HoDMD Pipelines Visualization

HPC

MPI OpenMP CUDA Profiling