I’m a full stack web developer and data scientist from Switzerland

I am a full stack web developer and data scientist based in Switzerland with over 15 years experience in web development and data science.
I have chosen to be a computer scientist because I think it is one of the most creative professions that have ever existed in history. For me it is amazing, that somebody or a small team can serve with a digital tool and with the right infrastructure, many million people in the same time. In my opinion: no other profession has ever had this opportunity.
I like numbers and I always wanted to calculate, simulate and visualize financial transactions for the next 30-50 years or maybe for a whole median human lifetime with the purpose to learn from it or make better decisions with it. Is it a good idea to buy a house with X percent interest rate or is it much to expensive at the end if you run the numbers. If you calculate how much working hours or days you need to work to purchase a newest shiny phone or maybe to pay your monthly apartment rent or car leasing, than you can have a much better feeling if it is worth your working time or you can spend your life more wisely.
In the last one and half decade I have worked on many very interesting projects, where I have learned a lot how very well established companies are doing their technical operations, how they deliver high quality software products, what open source or commercial infrastructure products they use, what are the most interesting frameworks on the market.
After work I have always studied new programing techniques, technologies and I have developed my own tools and products for my own consumption. I think the best way to learn new things is always learning by doing, no mater if it is computer programing or simply cooking your own food at home.
A couple of years ago I have implemented a finTech simulator and given the name Investonom. On this project I use the newest technologies and programming techniques to solve finance, liquidity problems and simulations. My algorithms sum up the creditor and debtor data for every year and month, automatically categorize and recognize patterns that are recurrent or eventually data anomalies. Over the real banking data, my tool simulates also possible credit calculations, so that if somebody would like to see what happens if he/she changes the current status quo, than what happens in the short and long term. For me, who loves the numbers and algorithms, I find it really amazing, how fast numbers are calculated and how helpful this information can be for better financial decisions.
To make my research projects possible I have build a Linux server cluster with modern scalable infrastructure that is automatically provisioned and deployed using continuous integration and deployment pipelines. From time to time I adopt new technologies or programing techniques and make major refactoring on the front end or back end side.
Please see my tech blog to know more about my product releases.
In Java, the final keyword is used to create constants, define immutable objects, and restrict inheritance or method overloading. Here are a few reasons why you might use the final keyword: In summary, the final keyword is useful for creating constants, defining immutable objects, and restricting inheritance or method overloading, and can help ensure that…
At first glance, GitHub Actions looks a lot like CircleCI. You have similar concepts like workflows, jobs, and steps defined in a config file using YAML syntax. (The web project I’m trying this out on uses React, Node, Postgres, Yarn, and Typescript running on Heroku.) GitHub Actions provides many workflow templates to get you started.…
Proxmox is a powerful open-source server virtualization platform that offers many benefits to users. Here are some reasons why you might consider using Proxmox: Overall, Proxmox is a flexible, powerful, and cost-effective virtualization platform that can be an excellent choice for many users.
Programming has become an essential skill in today’s digital age. Learning programming not only provides you with a valuable skill set but also opens up a world of opportunities in various industries. Here are three compelling reasons why you should learn programming: Programming is a highly in-demand skill in various industries, including technology, finance, healthcare,…
Copyright 2023 – Zoltán Szilágyi