In 2000 he graduated at the Faculty of Civil and Geodetic Engineering in Ljubljana and obtained a B.S. in Civil Engineering. The next year he took over the running of Traffic Regulation Department in Cestno podjetje Ljubljana (Road Company Ljubljana) and ran it for 11 years. During this time he was involved mainly in the execution and renewal of road markings, maintenance and installation of vertical traffic signalization, preparation of scientific papers on temporary traffic regulation, preparation of project for entry into official records (road data bank), and execution of temporary traffic regulation for the needs of construction sites and events. He also participated in other works in the field of state and municipal road maintenance.
In 1988, he obtained a university degree in Civil Engineering from the Faculty of Civil and geodetic Engineering in Ljubljana. In the same year, he started working at the SCT company. After passing the proficiency examination, he was employed as the head of several construction sites in the field of road infrastructure in Slovenia and Jordan, and then two years as the assistant to the director of asphalt plants. In 1994, he was appointed the responsible works manager and director of all projects in the field of civil engineering constructions in Ljubljana.
After the implementation of the motorway programme in the Republic of Slovenia, he was employed at SCT as the project manager and responsible works manager, in the period 1996 – 2000 he managed and successfully completed the construction of the northern Ljubljana bypass and the eastern bypass between Malence and Šentjakob. From 1998 to 2000 he also managed the construction of the Dolenjska motorway.
In 2000, he became the director of the commercial-technical sector of the SCT’s department for civil engineering constructions. In that period, SCT obtained contracts for and carried out a large part of the Slovenian motorway programme, important railway projects and several projects on national roads, as well as major works on the road/traffic infrastructure and water and pipeline projects in Ljubljana. In the same period, SCT also carried out infrastructure projects of various size in Bosnia, Serbia, Croatia, Monte Negro and Albania.