Teuku Farhan

Independent IT Consultant