Ivan Idris was born in Bulgaria from Indonesian parents. He moved to the Netherlands and graduated in experimental physics. His graduation thesis had a strong emphasis on Applied Computer Science. After graduating, he worked for several companies as a software developer, datawarehouse developer, and QA analyst.
His main professional interests are Business Intelligence, Big Data, and cloud computing. He enjoys writing clean, testable code and interesting technical articles. He is the author of NumPy Beginner's Guide, NumPy Cookbook, Learning NumPy, and Python Data Analysis, all by Packt Publishing.