M. R. Ibrahim

software engineer. investor.