Personal details

Daniel K. - Remote full-stack developer

Daniel K.

Timezone: Vienna (UTC+2)

Summary

I'm an experienced full-stack developer who has been working as a freelancer for over 10 years now.

Right now I'm focused a lot on developing with Elixir, but most of my time I have spent working on projects with PHP. I love creating software that's usable, testable and maintainable.

Front-end wise my current framework of choice is VueJS.

My projects range from short term projects for smaller customers to bigger and longer projects with bigger companies. My working times are rather flexible, so I don't have a problem working something out that fits me and my clients.

I look forward to working with you!

Work Experience

Full-stack developer
Brainsware | Sep 2009 - Present
PHP
Elixir
JavaScript
Vue.js
Full-stack developer
Software Engineer
Cyrom International Technologies | Sep 2007 - Sep 2009
PHP
PayPal
Payment gateway
I was responsible for implementing new and maintaining existing payment infrastructure for a global affiliate poker network.

Personal Projects

2018
CoffeeScript
Elixir
Phoenix Framework
Vue.js
Newssite for biggest football club in Germany. Running with Elixir and Phoenix in the backend. Legacy features are written in CoffeeScript while all newer features on the frontend are developed with VueJS.
2018
Knockout
Elixir
PHP 7
Vue.js
My biggest public project so far, Sealas is a client-side encrypted accounting application for freelancers. I'm writing a blog series on the whole development journey of this project, from the software architecture to the UX design. The first iteration of this project was done with PHP and BaconPHP in the backend, and Knockout.JS + PagerJS in the frontend. Not successful as a SaaS product, we decided to reboot the project as open source, with Elixir and Phoenix in the backend and Vue.JS in the frontend. TDD was a big focus, especially when it comes to developing something as delicate as a security and encryption focused app.