About Me
I am a researcher in software engineering and I blog, run, and code for fun ;)
Views are my own and so are the Models and also the Controllers. (Factories are mostly auto generated!)
The academic me
I am a Researcher at RISE ICT, Västerås and an Industrial Ph.D. student at Mälardalens University. My research is focused on variability modeling & testing for variant intensive cyber-physical systems. Before coming to Sweden, I was Instructor at NUCES, Islamabad where I taught labs of courses: Software Testing, Computer Programming, Object-Oriented Analysis and Design, and Data Structures. Besides, I enjoyed Mobile/Web Applications Development during my BS(Software Engineering) at COMSATS University Islamabad, Wah Campus. I also do fun stuff such as developing Modeling Tools, and Domain-Specific Languages. Back in my MS(Software Engineering) from NUCES, Islamabad, I also worked as a Research Assistant at the Software Quality Engineering & Testing Laboratory.
A great honor throughout my academic career was working under the supervision of some great people. I am thankful to the people who supervised me, taught me and most importantly worked on my life skills. I am where I am now just because of the people who invested their valuable time on me. I am also grateful to my current Ph.D. advisors and teachers who are continuously working on polishing me for future adventures.
Research Projects
- AIDOaRT, KDT
- SmartDelta, ITEA
- XIVT, ITEA
- ARRAY, funded by Knowledge Foundation Sweden
- Partially involve in IVVES, ITEA
Community Service
- IET Software, 2019
- ICIT SS, 2020
- ISEC, 2020, 2021 (Sub)
- Euromicro SEAA, 2020 (Sub)
- PeerJ CS, 2020 (Sub)
- NLP4RE 2022 (Program Committee)
- ICSE 2021 Student Volunteer
- RE 2021 Student Volunteer
- SPLC 2021 Student Volunteer
- RE 2022 Student Volunteer
- REFSQ 2023 Social media co-chair
- AST 2023 Web and Publicity chair
Mentoring and Supervision
- Parastu Rahgozar, Summer Intern in NLP for SE at RISE. MSc Student from KTH, Summer 2019
- Christoffer Parkkila, "Clone detection in model-based design: an evaluation in the safety-critical railway domain", MSc Thesis at MDH (Current)
Rejections in my career
I believe that rejections play a very important role in shaping one's career and personality. Following are the list of rejections that I had to face:
- Rejected for BS in Computer Systems Engineering, NUST, Pakistan - 2012
- Rejected for MS in Electrical Engineering and Computer Science as an early action applicant, MIT, USA - 2015
- Paper Rejection in REFSQ - 2019
- Paper Rejection in SEAA - 2019
- Paper Rejection in RE - 2020
- ... and I stopped counting...
The real me
As a human on the planet earth, I blog, run, play badminton and take a lot of photos. I watch movies that build some connection to real life, that means I usually spend most of my time choosing a movie rather than watching one. I prefer to hike mountains (unfortunately we don't have real mountains in Sweden). I love to discuss culture, history, science, and technology.
My running bests:
-5k, 24:39
-10k, 52:14
-Half-Marathon, 1:54:44