Edward Marinescu

Software Developer Architecture.