About
Summary
Numerical simulations of fluid dynamics, heat transfer and combustion processes. Scientific high performance computing for shared+distributed memory architectures.
Numerical simulation: FVM, FEM, DEM (DPM).
Languages: C/C++, Fortran, shell scripting, Python.
Mathematical software: DUNE, matplotlib, MATLAB.
Scientific visualization: OpenFOAM, Ansys Fluent, ParaView.
High performance computing: MPI, OpenMP, OmpSs, CUDA.
Performance analysis and optimization: GDB, Valgrind, Gprof, performance analysis tools from Intel and BSC.
Writing: LaTeX, Wordpress, LibreOffice.
Positions
Project employee Oct 2016 - Oct 2018
Chair of Thermal Processing Technology, Montanuniversität Leoben
Numerical simulations of fluid dynamics, heat transfer and combustion processes for industrial applications (OpenFOAM, ANSYS Fluent, C++).
Project employee Feb 2016 - Sep 2016
Analysis and parallelization of the open-source code MercuryDPM (Intel TBB, OpenMP, OmpSs, C++).
Student trainee Apr 2013 - Apr 2014
Scripting and GUI development for the Abaqus product suite at PTE/DAM department (FEA, matplotlib, Python).
Software engineer Sep 2012 - Apr 2013
Theobroma Systems Design & Consulting
Embedded software development for microcontrollers (C).
Project employee Apr 2012 - Jun 2012
Institute of Mathematics and Scientific Computing, University of Graz
Investigation of GPU-parallelizability of a CFD code from NUMECA (OpenACC/HMPP, Fortran).
Project employee Oct 2007 - Dec 2010
Institute of Mathematics and Scientific Computing, University of Graz
Development of numerical methods for combustion simulations (FVM, Fortran, C++, DUNE).
Student assistant Aug 2007 - Sep 2007
Software development for numerical simulation (BEM, C++).
Software engineer Oct 2003 - Jul 2006
Integration, configuring and remote testing of telecommunication systems (NetBoss, Harris Corp., USA).
Education
Montanuniversität Leoben, Austria 2017 -
Field of study: Environmental Protection for Industry
Degree: PhD
Preliminary dissertation title: Numerical investigation of flameless combustion [during hot-dip galvanization process in industrial furnaces]. Seeking supervision.
University of Graz 2013 - 2016
Field of study: Applied Mathematics and Scientific Computing
Degree: PhD
Multicore and manycore simulations for coupled physical systems. Not finished, transferred to Montanunivesität Leoben.
University of Graz 2008 - 2011
Field of study: Applied Mathematics and Scientific Computing
Degree: PhD
Multiscale CFD simulations with chemical reactions for combustion processes. Not finished due to personal reasons.
Nizhny Novgorod State Technical University 2000 - 2006
Field of study: Applied Mathematics and Computer Science
Degree: B.Sc. and M.Sc. (with honours)
Thesis title: Application of state-of-the-art computation technologies for a system of forest fire forecasting.
Skills
Programming languages/technologies: C/C++, Fortran, Python, Bash; STL, Qt, SQL.
Numerical simulation/Mathematical software: FVM, FEM; DUNE, OpenFOAM, MATLAB.
Scientific visualization: ParaView, matplotlib, gnuplot.
Debugging/Profiling: GDB, Valgrind, Gprof.
High performance computing (HPC): OpenMP, MPI, Intel TBB, OpenACC, CUDA.
Profiling/Tuning (HPC): Intel tools, TAU, Score-P, Scalasca, Allinea Forge, MAQAO, Paraver.
Text editing/processing: LaTeX, Wordpress, LibreOffice.
Revision control software: Subversion, Git.
Professional interests
Scientific computing, numerical simulations, combustion, turbulence, radiation, multi-scale, DNS, LES, fluid-structure interaction.
Keywords: HPC