Hi! I am Daniel Hodan, a freelance software engineer based in Frankfurt am Main, Germany. For more than 10 years, I target crafting pragmatic software solutions with emphasis on simplicity for startups, small businesses, companies, enterprises and you.
As an experienced self-driven software engineer with focus on creating distributed systems, I have delivered several backend solutions with command line or web based frontends. Pragmatic, simple, easy and accurate design without useless complexity represents my philosophy.
As a team leader I defined system architecture, set up software development processes and made people passionate about technology, more productive and smarter. Besides that I helped organizing technical community meetup, gave talks about programming in Go and design patterns for creating Microservices. I really enjoy personal communication, knowledge sharing and networking.
My past work experience covers companies from startups, small size companies to enterprises. I prefer working on-site close with team members but also have experience with working remotely.
I like to learn latest and also older rock solid technologies. Currently my main focus is: Golang, Docker, Kubernetes, SQLite, Redis, C with GTK+, Linux and FreeBSD.
It is not only about current technologies but also about techniques and architecture. I find the joy in practising the following: Agile Software Development, DevOps, TDD, MDD with Microservices, RESTful Web Services and Event sourcing.
Besides technical knowledge and experience I also have team management skills.