After graduating in 1997 from university, he worked as a software developer, team leader, business analyst, requirements engineer, software test engineer, software test group leader and project manager in software projects for decision support systems, modeling and simulation, intelligent transportation systems, disaster management systems and financial systems in public and private sectors for many years.
In addition to this, he has also had experience in project planning and management, team building and team management, business analysis, test management and project management with Agile methodologies in R&D projects.
He holds Master's and Doctorate degrees. Transferring his experience from R&D to the field of education, he published the book “Software Test Engineering” in the field of software testing in 2010. In 2020, he published the Software Test Engineer's Handbook and in 2022 the Business Analyst's Handbook.
He has received many trainings and certificates on Project Management, Agile Project Management, Business Analysis and Software Testing in Turkey and abroad. With over 30.000 hours of experience in Test Management, Business Analysis and Project Management, the trainer provides trainings on "Project Management", "Business Analysis", "Requirements Management", "Business Process Management", "Agile Project Management", "Software Test Management" and "Personal Development" and provides consultancy services to organizations.