Experience
Education
2021-Present - PhD direct track at the Technion.
PhD in the computer science department at the Technion, under the supervision of Prof. Reuven Cohen and Prof. Alex Bronstein. My research is about using deep learning to temporal data in communication networks and physiological responses to exercise.
2016-2020 - Bachelor at the Technion
Computer Engineering (combined Computer Science and Electrical Engineering).
2002-2005 - Overseas Family School, Singapore
Attended middle school of “Overseas Family School – British international school”, Singapore.
Work experience
Technion 2021-Present
- TA in charge at Data-Structures 234218 (W22, S22, W23, S23, W24, S24)
- Project advisor in the LCCN-CS lab. I oversee several projects centered on applying deep learning techniques to network communication problems.
- Project advisor in the VISTA-CS lab. I oversaw several projects centered on applying deep learning techniques to wind-surfing projects, working in parallel with the Olympian committee.
- TA for Introduction to Computer Networks (236334).
Hauwai Research Intern 2023-2024
Part of the innovation team on building an ML-based scheduler for data-center switching. During my internship at Toga Networks, I implemented a deep reinforcement learning solution for optical circuit switching matching. The goal of the project was to create a system that, given a demand matrix, can decide in real-time which ports to use to satisfy the data while distinguishing between direct and indirect links.
Accenture Research - Research Intern 2022-Summer
I worked as an intern as a research engineer at Accenture Labs. I created a data-driven machine learning model that uses the CVSS calculator for CVEs to calculate the severity of a CWE-Product-Vendor triple. In addition, we used CYBERT and BERT to build two NLP models, one based on key words and the other using semantics, to create links between Capecs and different attack techniques in the SMESH knowledge graph.
YAHOO Research - Research Intern 2021-2022
I was a research engineer intern at Yahoo Research, and I was part of the Scalables team. My project was integrating Persistent Memory (PMem) capabilities into an open-source cache, Caffeine. We developed Robusta as a wrapper around Caffeine. It is a hybrid cache leveraging PMem and DRAM to get the best of both worlds: DRAM-like low latency for frequent items, reduced tail latency thanks to Pmem’s high capacity, and a warm start on recovery from failures. Robusta can have different policies for where it is possible to place values. The code can be found in my Git. The paper can be sent upon request.
IBM Research Labs - Software Engineer Intern 2019-2021
I was a member of the Hybrid Cloud Quality Technologies department. I worked on several projects, some more data science-oriented, such as parallel execution of jobs, and others, such as automatic code generation of tests, while using different open-source tools such as Evosuite and Randoop.
Talmor School for Psychometrics 2015-2019
An essay check in a pre-center-Talmor School for psychometric exams