Skip to content
View ehsanestaji's full-sized avatar

Block or report ehsanestaji

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
ehsanestaji/README.md

Hi there, welcome to my GitHub profile! πŸ‘‹

πŸŽ“ Who Am I?

  • πŸ”¬ Postdoctoral Researcher at SnT, Luxembourg
  • πŸŽ“ Two PhDs in Mathematics & Computer Science
  • πŸ“ˆ Google Certified Data Analyst
  • πŸ’‘ Specialized in Algebraic Graph Theory, Bioinformatics Pipelines, Graph Neural Networks, & Network Science
  • 🌱 Currently focusing on Automation in Bioinformatics, Graph Databases, & Scalable Systems for Biological Data

πŸ› οΈ Skill Set

My skill set is a fusion of theoretical knowledge and practical expertise, particularly in bioinformatics:

πŸ“˜ Programming Languages:

  • Python: Advanced usage in bioinformatics, data science, and machine learning with libraries like TensorFlow, Keras, Scikit-learn, Pandas, NumPy, and Biopython.
  • R: Utilized for statistical analysis and bioinformatics packages like ggplot2, dplyr, and edgeR.
  • SQL: Employed for managing biological databases and querying large datasets.
  • Bash: Scripting for automating bioinformatics workflows on Linux platforms.

🧬 Bioinformatics & Computational Biology:

  • Expertise in developing and automating bioinformatics pipelines for processing and analyzing metagenomic and microbiome data.
  • Experience with graph-theoretical approaches for analyzing complex biological networks and applying Graph Neural Networks (GNNs) for predictive and descriptive analytics in omics data.
  • Proficient in tools like Nextflow and Docker for containerizing and scaling bioinformatics workflows.

☁️ Cloud Platforms:

  • AWS & GCP: Applied cloud services for scalable storage and computation of large biological datasets.

πŸ“Š Data Analysis & Visualization:

  • Proficient with Pandas and R for data manipulation and analysis in bioinformatics.
  • Skilled in using visualization tools such as Matplotlib, Seaborn, ggplot2, and Cytoscape to derive insights from complex biological data.

πŸ—„οΈ Graph Databases:

  • Neo4j: Applied for storing and querying large-scale biological networks, facilitating advanced graph-based analyses.

πŸ”§ Development Tools:

  • Git: For version control and collaborative research coding.
  • Linux: Comfortable with the Linux environment for development and deployment of bioinformatics applications.

πŸ€– Natural Language Processing (NLP):

  • Experience with NLP techniques for analyzing scientific literature and extracting meaningful information from biological texts.

πŸ—„οΈ Big Data Technologies:

  • Utilized PySpark and Hadoop for handling and analyzing large-scale biological datasets in distributed environments.

🀝 Connect with Me


Pinned Loading

  1. MovieRecommenderSystem MovieRecommenderSystem Public

    Jupyter Notebook

  2. Protein-Classification-GNN Protein-Classification-GNN Public

    Classifying proteins into enzymes and non-enzymes using Graph Neural Networks (GNN)

    Jupyter Notebook

  3. Luxury-Beauty-Recommender-System Luxury-Beauty-Recommender-System Public

    An NLP-based recommender system that utilizes customer reviews and product metadata to provide personalized product recommendations in the Luxury Beauty category.

    Jupyter Notebook

  4. Loan-Application-Analysis-using-PySpark Loan-Application-Analysis-using-PySpark Public

    This repository contains an end-to-end analysis of loan applications using PySpark. It includes data manipulation, feature engineering, and binary classification models.

    Jupyter Notebook

  5. CA-Traffic-Collision-Analysis CA-Traffic-Collision-Analysis Public

    This project delves into the analysis of traffic collisions in California using datasets from the SWITRS repository.

    Jupyter Notebook

  6. Brain-Tumor-Detection Brain-Tumor-Detection Public

    This repository contains a Jupyter notebook that demonstrates the process of detecting brain tumors from MRI images using machine learning techniques. The notebook includes detailed steps for image…

    Jupyter Notebook