Amin started at Ericsson Canada Inc. as a software developer and learned about Web development in large scale enterprises. He then joined General Motors and involved with embedded development, worked on the infotainment system of GM cars. Finally, he worked as a consulting engineer with Connected on a ride haling application (a large scale real time API application).