Personal details

Andrej D. - Remote software architect

Andrej D.

Based in: đŸ‡­đŸ‡· Croatia
Timezone: Zagreb (UTC+2)

About

I'm a theoretical physicist with PhD in high-energy astrophysics who develops numerical software for research purposes and which is designed for high-performance computing (HPC). I'm also a freelance web developer and I work for more than a decade as a Linux system administrator in several organizations using Ansible, Docker, AWS, and other cloud services (e.g. Scaleway), etc. I manage mail and web services (Postfix/Dovecot, Apache, Nginx) and deployed many Python/Rust/GO/PHP/Node.js services. I've developed a whole bunch of software for various purposes using programming languages such as C, C++, Rust, Python, JavaScript, Fortran, OCaml, ... I'm also familiar with microcontroller/embedded programming and hardware stuff. I think I can easily deduce good solutions for complex problems due to my solid background in fundamental sciences and math and due to my practical knowledge and experience with various technologies.

Work Experience

Software architect and developer
Demiurg | Feb 2023 - Present
C++
Consulting
Network
Rust
Embedded Systems

Designing and developing software solutions for embedded systems using Rust.

Project manager / Technical advisor / Software developer
The P.O.I.N.T. Association | Nov 2020 - Jan 2023
HTML/CSS
Python
SQL
Bash
Project management
Web Development
System Administration
React
Back-End
Rust
Linux System Administration

On this job, for more than two years, I managed two science and education projects in Croatia funded by EU total worth of 700k EUR. As a part-time duty within these projects, I led a team which develop a whole range of tools and web applications to support these projects for which we use Rust, React, Python, HTML/CSS and all was deployed on Linux servers which I managed (RHEL/CentOS). I'm an expert in numerical methods and high-performance computing, algorithms (due to my scientific background) and system administration, computer newtorks for which I give lectures and talks, and offering consulting services.

Education

University of Hamburg
Doctor's degree・Theoretical astrophysics
Jan 2015 - Jun 2018
University of Zagreb
Master's degree・Physics
Sep 2006 - Sep 2013