Skip to content
View zaina826's full-sized avatar

Block or report zaina826

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
zaina826/README.md

Hola! I'm Zaina! 🐝

Welcome to my corner of GitHub!

🌟 About Me

I'm Zaina Abushaban, a passionate developer with a keen interest in AI, Machine Learning, and Software Development. I love solving real-world problems using technology and continuously strive to learn and grow in my field.

  • πŸŽ“ Education: Pursuing a Bachelor’s degree in AI Engineering from Hacettepe University.
  • 🌱 Current Focus: researching computer vision, mathematical prediction software, neural networks, and their optimizations.
  • πŸ”­ Currently Working On: Optimizing neural networks and TinyML projects.
  • πŸ’¬ Ask Me About: AI, Machine Learning, Python, Java, C++, and front-end development.
  • πŸ“« Contact Me: zainaschaban@gmail.com | www.linkedin.com/in/zaina-abushaban | Ankara, Turkey | Cairo, Egypt

πŸš€ Skills

Code & Software Arsenal βš”οΈ

Languages

English: Native
Arabic: Native
Turkish: Advanced
French: Beginner

πŸ₯‡ Certifications and Milestones

  • Full scholarship by the Turkish government to study AI engineering at one of Turkey's top universities.

  • Granted full scholarship to study and intern at EPFL Switzerland in the Data Analytics Labs.

  • Participating in a faculty-mentored TinyML research project at Hacettepe DREAM Committee, optimizing computer vision applications for microcontrollers using quantization and pruning.

  • HUPROG 2024 National Programming Competition Finalist.

  • Completed a data analysis course from Google.

  • Maintaining a GPA of 3.5 in my Bachelor’s degree program.

  • Certificates: codeX, EPFL in Switzerland, CorrelationOne in Jordan, and various local institutions in Turkey and Palestine.

  • Research: Working on TinyML and neural network optimization.

  • Leadership: Demonstrated leadership in collaborative projects and developed energy-efficient and optimized technologies.

πŸ” What You'll Find in My Repositories

  • PyTorch and TensorFlow Projects: Including computer vision applications using Python and NumPy.
  • Machine Learning Projects: Covering various techniques and algorithms:
    • Natural Language Processing (NLP): Projects focusing on text classification and sentiment analysis.
    • K-Nearest Neighbors (KNN): Implementations for classification and regression tasks.
    • Convolutional Neural Networks (CNN): Image classification and recognition projects.
    • Regression Models: Linear regression, logistic regression, and other statistical methods.
    • Clustering: K-means, hierarchical clustering, and other clustering techniques.
  • Data Exploration:
    • SQL: Projects using SQL for data manipulation and querying.
    • Visualizations: Data visualizations using libraries like Matplotlib, Seaborn, and Plotly.
    • Python Libraries: Utilizing libraries such as Pandas, NumPy, and SciPy for data analysis and processing.
    • Exploring various datasets, including using the Gene Ontology framework to discover relationships between GO terms, proteins, and annotations.
  • Front-End Projects: My journey began with front-end development using JavaScript, React, and React Native.
  • University and EPFL Projects: Algorithms and data structures classes, covering topics like dynamic programming, clustering, and regression models.

🌐 Connect with Me

Top Languages

Pinned Loading

  1. Dimensionality-Reduction-and-Clustering Dimensionality-Reduction-and-Clustering Public

    With the "Mall Customers" dataset, we explore K-means and agglomerative clustering, and explore the concept of dimensionality reduction using Principal Component Analysis (PCA)

    Jupyter Notebook

  2. Dynamic-Memory-Allocation-Tetris Dynamic-Memory-Allocation-Tetris Public

    Using dynamic memory allocation and matrix mathematics, this game coded with C++ is called block fall, a game environment filled with falling blocks, requiring strategic maneuvering.

    C++

  3. Image-Classification-Network Image-Classification-Network Public

    Simple image detection neural network, Python implementation, with no additional libraries from scratch. The network aims to classify images into the number they represent, this of course isn't the…

    Jupyter Notebook

  4. KNN-Classifier-and-Logistic-Regression KNN-Classifier-and-Logistic-Regression Public

    Implementing Data preprocessing, visualization and model building on the Wisconsin Cancer Dataset, We explore KNN classifier and Logistic Regression

    Jupyter Notebook

  5. Queues---Computer-Networking Queues---Computer-Networking Public

    Implementing a basic version of network communication between peers within a computer network; that is, to implement a highly simplified computer networking protocol family similar to the Internet …

    C++

  6. Natural-Language-Processing- Natural-Language-Processing- Public

    Classification Project using Natural Language Processing in Python

    Jupyter Notebook