Alex Sarafian

Amateur developer in my childhood, then a professional developer, then architect and development manager.