Daniel Mács

Software developer

About Me

Daniel Mács

I am open-minded software developer trying to catch all or most of all new trends from the todays world of software engineering.
My professional interests are in programming desktop and web applications, mostly on .NET platform.
I have 5+ years experience from computer industry as a software developer and I am also interested in cybersecurity and cloud technologies.
I have a master degree in Software Engineering from Czech Technical University in Prague.

CTU in Prague, Faculty of Electrical Engineering

This diploma thesis deals with design of an algorithm for the human resource scheduling.
This work offers an overview of approaches to rostering problem solving in literature.
The algorithm using adaptive neighborhood search method was selected to implement on the basis of the research.
There is the testing and implementation of modifications of the algorithm described in detail.
There are also two different formats of instances analyzed and described.
The converter between these types of instances was created in this thesis.
The analysis and implementation of the import of shifts from a database to employees calendar is also included in this work.
The import module and created algorithm were tested and the thesis contains a description of these experiments.

CTU in Prague, Faculty of Electrical Engineering

The aim of the thesis was to describe API of Facebook social network. The next focus is on implementation of brain-teaser Pentomino and interconnection of Pentomino and the social network. The thesis also contains results of statistician elaboration of brain-teaser's resolutions and interesting's cognitive events from process of finding solution.