Registered user since Mon 20 Sep 2021
Alireza Aghamohammadi holds a Ph.D. in Software Engineering from the Sharif University of Technology, ranked as the top technical university in Iran.
Alireza is a Software Engineer and YouTuber @GolemCourse.
As a Software Engineer, he is a highly-skilled Python developer with 10+ years of experience and has a deep understanding of software engineering best practices and knowledge areas like test-driven development (TDD), agile software development, software architecture, system design, project management, and software requirements.
As a YouTuber, he create software engineering content on YouTube, which has amassed over 130,000 views, 4,400 watch time hours, and 2,150 subscribers. It includes but not limited to Python programming, system design, web development, git, agile software development (Scrum), software requirements, and project management.
Between 2019 and 2022, Alireza served as a Guest Lecturer at the Department of Computer Science and Engineering at Sharif University of Technology. During this time, he taught courses such as English for Computing and Fundamentals of Programming (Python) to undergraduate students.
As a researcher, Alireza Aghamohammadi published papers in top venues such as Journal of Systems and Software (JSS), Software Testing Verification and Reliability (STVR), Information and Software Technology (IST), Empirical Software Engineering (ESE), and The International Conference on Software Engineering (ICSE). His main research focuses on assessing the effectiveness of software test cases using probabilistic approaches.
Contributions