Coming from a background of PhD in Bioinformatics and having published several peer-reviewed articles in this field, have provided me with strong analytical and communication skill-set.
I started my post-academia working career as a backend developer and quickly led efforts to transition the entire infra structure into the cloud, in the very early days of AWS. Ever since my focus has been on fullstack/devops work – in my “perfect world” all devs are fullstack devs and with rise of cloud and “serverless” computing this era is truly becoming more realistic.
Some of the tech I have worked with and enjoy/recommend
- Linux – having used Linux most of my life I could not possibly accept working in any other environment!
- Bash – to me, a must in any serious devops toolbox
- Perl – call me nostalgic, is the first language I learned and is still my favorite to work with – Mojo web framework for it is a pleasure to work with
- NodeJS – powerful, effective and fantastic to work with when working serverless as it is well supported by both AWS and Google serverless infrastructures
- VueJS – of the three biggest frameworks, React, Angular and VueJS – I find VueJS best to work with
- PHP – wrote my first website in PHP and been working with it ever since
- AWS – been a happy user of the AWS cloud services for about 10 years. Have worked with many of the services they have to offer – more lately spending much time on the API Gateway and Lambdas
- Google Cloud – past few years I have been experimenting more and more with Google cloud as well. In particular I think that their firebase/firestore is brilliant and the ease of setting up their serverless functions is fascinating
- Docker – awesome container setup which makes moving setups from any place to another very simple
- Kubernetes – It is clear that Kubernetes have won the battle of the Container Orchestration and is well supported at all major cloud providers
- MySQL – my go-to relational database
- Couchbase – a brilliant highly available and fast NoSQL database
- NGinx – my favorite HTTP server/proxy
- Terminal/SSH – is how I do most of my work with (reverse-)tunnels and no-GUI to be able to work globally, even on bad networks
- JSON – my go-to format for any data package<
- TCP – have done much work with 100% uptime, fast data delivery setting up my own TCP servers
- OpenAPI – finally a great, globally adapted way, to document ones RESTful APIs
- Postman – although I prefer command line curl and alike, Postman is absolutely fabulous and a great way to enable/demo/test APIs for non-terminal-people!
- Machine Learning – spent much time during my PhD years on Machine Learning and with the relatively recent advances in Deep Learning on GPUs I have been getting back in this field. Fascinatingly powerful stuff out there and simple to take any image/video/data input and quickly output what one is after