About me

My name is Zoltán, I am a full stack web developer and data scientist based in Zürich, Switzerland. I have studied B.Sc. Computer Science and Physics. Since two decades I work as a software engineer on different projects.
I consider myself a lucky person, who really loves his profession and has worked already on many very interesting projects in banking, financial services, automotive as well in aeronautics and space industries.
In the last two decades I have seen a lot of technologies evolving from humble beginnings into mature industry standards. There was always some shiny new trend, from microservices, mobile devices, internet of things, APIs, containers, Kubernetes until the nowadays trendy artificial intelligence and large language models for different purposes.
I love to try out new tools and technics for my personal and professional projects, therefore when I have time, I do experiments, learn new things and keep my knowledge up to date. For this purpose I have built many years ago my self-hosted server cluster where I can run my own projects and software experiments in separate virtual machines.
I have decided to share some of my knowledge with anybody interested because I am a great supporter of open source software and most of my projects are using open source technologies.
You can find my publications on this website as well some of my projects on the GitHub. This website uses my favorite Nuxt JavaScript framework, some simple layouts with html, css and the content is written in structured and formated MarkDown files.
Technical Competencies
Programming languages
Java, Python, JavaScript.
Frameworks, APIs and Tools:
Java, Spring Boot, Java EE, EJB, JPA, Hibernate;
Web Services: JAX-RS (REST), JAX-WS (SOAP);
XML Parsing: JAXB, SAX, XSLT;
Responsive Web Design and UX:
HTML, CSS, Typography, UX;
Javascript and CSS frameworks:
Vue.js, Angular.js, React, JQuery;
Bootstrap, Tailwind;
Databases, Servers:
MySQL, MSSQL, Oracle, PL/SQL, PostgresSQL.; Tomcat, JBoss, Wildfly, Weblogic, Websphere.
Containers, Orchestration, GitOps:
Docker: Dockerfile, Compose, Registry;
Kubernetes, kubectl, Helm, ArgoCD;
Continuos Integration and Deployment:
Git, GitLab, GitHub, Sonar, Jenkins and custom build pipelines, Infrastructure as Code;
Java build tools: Ant, Maven, Gradle.
Editors: JetBrains Tools, Visual Studio Code with plugins.
Cloud infrastructure and WMs:
Azure, AWS, WMware, Proxmox etc.
Reverse Proxy, SSL Certificates, Cryptography:
Nginx configuration with LetsEncrypt SSL Cerfificates, Load Balancing etc.
Data Science, Analytics:
ELK Stack: Log Stash, Elastic Search, Kibana; Python, Jupyter Notebook;
Documentation:
LaTEX, AsciiDoc / AsciiDoctor and Plugins (for UML Diagrams etc.)
My Portfolio Of Solutions
InvestonomWeb
Investonom is my favorite personal project that aggregates the financial transactions exported from German or Swiss banks and sums up the transactions by creditor or debtor and date. It can be added extra simulations and credit calculations.
Try out now!
TrueHerbs.ca
TrueHerbs is a small custom commercial WordPress project for my sister, Ildiko. I have integrated the Calendly time booking, so that the customers can book one appointment and have a call. The project is hosted on one of my servers in Switzerland.
Try out now!
Finance Mathematics
For my previous project and also for other purposes I have used Python and JupyterLab to calculate credits and payments as well for fast prototyping. Jupyter Notebook is perfect for calculations, data science, visualisations as well for interactive documentation.
Find out more
Analytics and security
Website analytics is a must for every project. By analyzing the website access and custom logs, you can have a much better idea how your users are using your projects. Without analytics you have no clue, what is happening on your website.
Find out more