Software architect and full-stack developer with 15+ years of experience in software design and development, as well as in management of small teams of developers.
Current position is Deputy Head of Business Development and Digitalization.
I have created or co-created many web applications and software tools from scratch, and often also managed the Linux infrastructure behind them.
My experience includes business process, domain model and database design, software architecture, agile development, responsive user interfaces, reporting, and maintenance of existing code bases.
The technologies and tools I use, or have used in the past, are Java, Spring, Spring Boot, Hibernate, Thymeleaf, JSP, JasperReports, PHP, PostgreSQL, MySQL, Firebird, H2 Database, Polymer, Angular, JavaScript and Typescript, CSS, HTML, XML, SQL, REST, SOAP, Visual Studio Code, Eclipse, Maven, Subversion, Git, Bash, Ubuntu, CentOS, MS Windows, Samba, Wine.
I enjoy to use open-source tools and components as much as possible.
Other things I was working on are SmartHome (KNX) and IOT systems based on Raspberry Pi or ESP32.