Petar Vasilev

Engineering for fun and profit

Edinburgh, Scotland

separator Résumé