I hold a PhD degree in Physics, and over the years I've worked at various organizations and performed various roles:
- HPC and research support scientist at a national HPC center
- computational scientist at a research group modelling small power grids of remote communities
- Linux sys admin and HPC support analyst at a Bioinformatics Centre
As a result of education, research, and professional development activities, I've developed expertiese and/or knowledge in the following areas:
- Physics
- Numerical and statistical analysis
- Mathematical modelling
- Scientific software development
- High performance computing
- Linux system administration
- Machine learning and data science
- Internet of things
- Cloud computing
- Block-chain techologies
- Quantum computing
I have many years of experience in scientific software development, and as a result I acquired the following skills: version control, documentation, testing, debugging, performance profiling and automated software building.
My programming experience is as follows:
- Bash scripting (10+ years)
- Matlab/Octave (10+ years)
- Python (4 years)
- Fortran90 (10+ years)
- Parallell programming with MPI and OpenMP (10+ years)
- Other: C,C++, Cuda, Spack