Born in Pristina, Kosovo, Maqedonci migrated to Switzerland in 1996.
He joined the newly formed Kosovo Security Force (KSF) in 2009.
In 2019 he was appointed Head of the Department of Operations and Training at the General Staff of KSF.
On July 10, 2023, Maqedonci retired from the KSF and was appointed Minister of Defense on August 8 of the same year.
He holds a master's degree in Military Arts and Science from the U.S. Army Command and General Staff College, and a Master of Strategic Studies from the United States Army War College.