Main tech skills:
- Embedded Software Engineering in C (occasional assembly); experienced with IAR Embedded Workbench
- Python scripting and Python modules/packages
- Batch scripting (both Unix-type and Windows operating systems)
- ansible playbooks
- Visual Basic for Applications (VBA) and MS Excel macros
- Setup and management of Virtual Machines using VMware (GUI, Python API, ansible module, CLI)
- Setup and management of containers with apptainer/singularity (freeware alternative of Docker)
- Tools for database design and management (from MS Access to MySQL/MariaDB)
- Mathematical modelling and simulations (GNU Octave)
Other tech skills (in no particular order) are listed under the "keywords for searches" section below.
Other skills:
- Tutoring (programming, mathematics, physics)
- Project Management
- Translate to Greek
- Scientific Writing
Keywords for searches: Java, SQL, Javascript/Typescript, C, Scala, Python, Visual Basic for Applications (VBA), ansible, cmd, Powershell, MATLAB/Octave, Mathematica, PHP, HTML, MarkDown, LaTeX, bash, json, yaml, VMware, redis, nginx, apache, apptainer/singularity, MySQL/MariaDB, MS Office (MS Access, MS Excel, MS Word + MathType, MS Powerpoint, MS Project), MS Azure DevOps, assembly, Subversion, git, slurm, spack, OpenMP, MPI (OpenMPI), parallel programming, imperative programming, scripting, object-oriented programming, project management software, package managers, cluster schedulers, markup languages, version control