Skip to content
View imran9pk's full-sized avatar

Block or report imran9pk

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
imran9pk/README.md

Hi there, I'm Muhammad Imran! πŸ‘‹

I'm a Software Engineering Researcher and Educator focused on improving software performance and maintainability through static analysis, machine learning, Large Language Models and empirical studies.

πŸŽ“ Currently completing my Ph.D. in Computer Science at the University of L’Aquila, Italy, with research focused on the automation of software performance peroblems.

🌱 I'm actively writing technical articles and exploring practical tools for performance analysis and software modeling.

🀝 I enjoy collaborating on projects related to:

  • Performance Bug Detection
  • Static Feature Extraction for Code Modeling
  • LLMs for Software Analysis
  • Energy Consumption Estimation in Java Programs

βš’οΈ Skills and Technologies

  • Languages: Python, Java, C++, C#
  • Performance Profiling: JoularJX, async-profiler, PowerJoular
  • Static Analysis & Data: srcML, XPath, XML parsing
  • Machine Learning: Scikit-learn, CodeBERT, LLaMA (via Hugging Face)
  • Tools & Workflow: Git, GitHub, Jupyter, VSCode, LaTeX

πŸ“’ Featured Articles (Coming Soon on Medium)

  • πŸš€ Profiling Java Methods with Async Profiler: A Practical Guide
  • 🧠 Detecting Performance Bugs using LLMs: From Prompt Design to Evaluation
  • βš™οΈ From Code to Energy: Estimating Java Method Power with Static Features

🌐 Connect with Me

LinkedIn | Personal Website | Research Group | Medium Blog


Feel free to explore my repositories or reach out for collaboration! 😊

Popular repositories Loading

  1. gcpbigdata gcpbigdata Public

  2. replication-package_empirical-study-on-open-source-systems replication-package_empirical-study-on-open-source-systems Public

    Forked from SpencerLabAQ/replication-package_performance-test-coverage

    This is a replication package for the paper "An Empirical Study on Performance Test Coverage"

    Python

  3. testAnonymize testAnonymize Public

  4. replication-package_perf_bugs_detection_LLM replication-package_perf_bugs_detection_LLM Public

    This is a replication package for the paper "An Empirical Investigation on the use of Large Language Models for Performance Bug Detection"

    Python

  5. replication-package_method_energy_java replication-package_method_energy_java Public

    Replication package for estimating method-level energy usage in Java benchmarks using static code features.

    Jupyter Notebook

  6. imran9pk imran9pk Public

    This is about me :)