Rabi Alam
Rabi Alam

Rabi Alam

Music, poetry, humanism, software architecture, engineering management.