Ehsan Arasteh currently works as CTO and software architect at Yaraholding, a Tehran-based interactive agency and web development company. He has 9 years' experience in development...voir plusEhsan Arasteh currently works as CTO and software architect at Yaraholding, a Tehran-based interactive agency and web development company. He has 9 years' experience in development with several languages such as ASP.NET, C#, Java, PHP, and Python, including banking projects, and professional web applications. He also is the CEO of Usablica, a company that makes open source applications such as IntroJs and Magnet.He started teaching C and C++ to high school students at the age of 14. He grew up with programming and started his professional life with his first official project when he was 16 and it was his starting point in the official programming community. Since that time he has been involved in a lot of projects as developer, analyzer, consultant, architect, and project manager, and also came back to academia as an instructor in a game development institute, but he says that "nothing is replaceable with coding".voir moins