Skip to content
View bornabr's full-sized avatar
😝
Enjoying Life
😝
Enjoying Life

Highlights

  • Pro

Block or report bornabr

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

Hi there, fellow coder! πŸŒπŸ‘¨β€πŸ’»

Welcome to my GitHub profile, where code, creativity, and research converge. πŸš€πŸ”¬πŸ’‘

About Me πŸ€“

I'm Borna Barahimi, a Machine Learning Researcher & Engineer with over four years of experience spanning academia and industry. Currently, I work as an Algorithm Designer at Cognitive Systems Corp., where I develop representation learning solutions for motion sequential data in WiFi sensing applications.

I recently graduated with an M.Sc. in Computer Science from York University (2024) with an A+ GPA, where I was a Research Assistant at NGWN Research Lab, supervised by Dr. Hina Tabassum. My research focused on WiFi sensing, self-supervised learning, and lightweight compression networks.

Research & Work Experience πŸ› οΈ

  • Algorithm Designer (ML Research Intern) at Cognitive Systems Corp.

    • Working on unsupervised learning, quantization, and time-series analysis for WiFi sensing applications.
    • Developing a unified notion of sensing in WiFi-motion time-series data for IoT applications.
    • Implementing self-supervised learning methods like correlation reconstruction and VQ-VAE.
  • Research Assistant at York University (2022 - 2024)

    • Led research on WiFi sensing using self-supervised learning and lightweight compression.
    • Developed a novel self-supervised framework for human activity recognition (HAR) with WiFi signals.
    • Designed a CSI compression model (RSCNet) for cloud-based sensing, reducing edge computation by 99%.
    • Peer-reviewed for top journals including NeurIPS, IEEE TCOM, IEEE Communications Letters.
    • Nominated for the Best Thesis Award at York University.
  • Research Assistant at University of Tehran (2021 - 2022)

    • Worked on semi-supervised learning for Parkinson’s disease detection using online handwriting data.
  • Fullstack Developer at VClinic (2019 - 2021)

    • Migrated a legacy healthcare system from Ruby on Rails to a modern microservice architecture.
    • Developed appointment scheduling, virtual visits, and electronic health records (EHR) solutions.

Research Interests πŸ”

I specialize in representation learning frameworks that generalize across tasks without supervised signals. My work primarily focuses on:

  • Self-supervised learning forΒ low-labeled data and out-of-distribution detection.
  • Machine learning applications for time-series analysis

Selected Publications πŸ“„

  • Context-Aware Predictive Coding: A self-supervised framework for WiFi sensing. Published in IEEE OJ-COMS and presented at NeurIPS 2024 Workshop on SSL. πŸ“„ Paper | πŸ’» Code
  • RSCNet: A dynamic CSI compression model for cloud-based WiFi sensing. Accepted at IEEE ICC 2024. πŸ“„ Paper | πŸ’» Code

Languages and Tools I Use πŸ› οΈ

Python NumPy PyTorch TensorFlow scikit-learn Pandas Keras C++ JavaScript MATLAB

πŸ“Š GitHub Stats

My GitHub Stats

πŸ“ˆ Most Used Languages

Top Langs

Get in Touch! πŸ“«

πŸ”” Check out my repositories and give them a ⭐ if you find them useful!

Happy coding! πŸŽ‰πŸ‘¨β€πŸ’»πŸš€

Pinned Loading

  1. CAPC CAPC Public

    Context Aware Predictive Coding (CAPC)

    Python 5 1

  2. RSCNet RSCNet Public

    The Pytorch implementation of "RSCNet: Dynamic CSI Compression for Cloud-based WiFi Sensing"

    Python 9

  3. DCRNet DCRNet Public

    Python 1

  4. clique-based-classifier clique-based-classifier Public

    Jupyter Notebook 1

  5. SuffixTree SuffixTree Public

    Python 1

  6. tsp-genetic-algorithm tsp-genetic-algorithm Public

    Python