Ron Marom's Portfolio

Ron Marom

About Me

Seeking experience in a challenging programming position that allows me to leverage my passion and self-taught skills to make a meaningful impact . Highly motivated and dedicated to pursuing programming both as a hobby (current status) and a career. I have acquired knowledge from university (doing a degree in Mathematics and Computer Studies 2023-present), books, courses on the Internet, YouTube videos and my friends. I should mention that I took several courses at ItSafe College as well as several courses at the University of Haifa as part of a computer science degree - which I stopped because my parents claimed that I would return to the degree at a more advanced stage in my life and I had taken enough courses for now (I was 16 years old). I have experience working in a team as well as working independently.

LinkedIn Profile GitHub Profile

Education

Haifa University – B.Sc in Mathematics and Computer Studies.

2023 – present

Haifa University – CS B.Sc in Computer Science as part of the Etgar program (2 semesters at the age of 16).

2021 - 2021

Alliance School (High and Middle School)

2017-2023

- 10 points Software Engineering (100 in AI and 99 in Computer Science).

- 5 points Mathematics, Physics, English.

- Received certificates of academic excellence every half year.

- Received certificates of Social Excellence.

ST CLARE'S OXFORD, England

2019

One of the representatives of Israel at a summer camp

Volunteering & Hobbies

I enjoy giving back to the community, and help others. I volunteered more than 180 hours in the Ministry of Education and help where I can after October 7th.

I love hiking, hanging out with my friends, playing the classic guitar, acoustic guitar, electric guitar and my electric piano. I like to play on my PlayStation and computer. I enjoy learning new things, particularly in AI and the broader field of programming. I also like to stay updated on the latest developments and what's happening in these areas. When something catches my eye and truly interests me, I strive to implement it and learn more about it.

Skills & Languages

Languages:

Hebrew (Native)

English (High Level)

Programming Languages:

Knows well:

Python

C#

Java

Used long ago and not using daily:

C

HTML, CSS

Courses Completed

Note: The names of some courses may have been changed.

Courses in University of Haifa

View University page

Python Development (קורס פיתוח בפייתון) (ItSafe)

View Course

C# Development (C#קורס פיתוח ב) (ItSafe)

View Course

Introductory to computer communication (קורס מבוא לתקשורת) (ItSafe)

View Course

?מרושתים - איך עובד האינטרנט (Campus Il, Cyber Education Center)

View Course

Self.Py - הדרך שלך ללמוד פייתון (Campus Il, Cyber Education Center)

View Course

Next.py - הצעד הבא שלך בפייתון (Campus Il, Cyber Education Center) - IN PROGRESS!

View Course

Network.Py - לתכנת במרחב הרשת (Campus Il, Cyber Education Center) - IN PROGRESS!

View Course

Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning (Coursera, DeepLearning.AI) - IN PROGRESS!

View Course

Convolutional Neural Networks (Coursera, DeepLearning.AI) - IN PROGRESS!

View Course

Convolutional Neural Networks in TensorFlow (Coursera, DeepLearning.AI) - IN PROGRESS!

View Course

Natural Language Processing in TensorFlow (Coursera, DeepLearning.AI) - IN PROGRESS!

View Course

Sequences, Time Series and Prediction (Coursera, DeepLearning.AI) - IN PROGRESS!

View Course

Introduction to Large Language Models (Coursera, Google Cloud) CHOOSE!!!!: HEBRAW OR ENGLISH!!! SO THERE IS NO URL FOR THE BUTTON!!!!- IN PROGRESS!

View Course

Generative AI with Large Language Models (Coursera, ) - IN PROGRESS!

View Course

Supervised Machine Learning: Regression and Classification (Coursera, ) - IN PROGRESS! להציב במקום טוב יותר בסדר של הקורסים!!!!

View Course

My Projects

Advanced Parental Control System 'Pleasent_Ly' (submitted to "The Ministry of Education, programming and cyber units")

Pleasent_Ly is an application I created during a period at school using some of the material we learned in the subjects machine learning and more. I invested a lot in many details in it, while creating a useful GUI that was easy to operate and manage at the operating system level of running files and managing them, and of course an excellent model. Leveraging cutting-edge machine learning and image processing technologies, this project presents an innovative Parental Control System designed to safeguard children's digital interactions. The system meticulously monitors screen content in real-time, employing a sophisticated TensorFlow-based model to analyze and detect inappropriate visual material. Utilizing PyAutoGUI for seamless interface interaction and win32 libraries for robust OS-level operations, it ensures a child-friendly digital environment by discreetly managing active windows and processes. The system also features comprehensive logging capabilities, recording incidents with precise timestamps and geographical data for accountability. Developed with an acute focus on creating a safer online experience, this project stands at the forefront of digital parental tools, combining proactive monitoring with reactive measures to foster a secure and nurturing space for young users.

link to the submitted folder

Stroke Prediction Analysis - submitted to a Software Engineer instructor

In this project, I developed a machine learning model to predict the likelihood of stroke events. Utilizing Python, the model integrates K-Nearest Neighbors (KNN) and Support Vector Machine (SVM) algorithms for robust analysis. To address an imbalanced dataset, I implemented strategic data sampling, ensuring equitable representation of outcomes. The project showcased data preprocessing, parameter optimization, and insightful analytics, significantly enhancing predictive accuracy. This model exemplifies the fusion of healthcare and AI technology, offering potential for early stroke detection and preventative care strategies.

link to the submitted Notebook

MarketScope: Dynamic Stock Analyzer

MarketScope: Dynamic Stock Analyzer is an innovative software solution designed to provide real-time insights into stock market trends. This project harnesses the power of web scraping, data analysis, and intuitive visualization to offer a comprehensive overview of stock market dynamics. Note: to get access to the project and running it (get access to the .py file and personalize it for yourself), contact me.

Download

Phishing Website Simulation

This project demonstrates the ease of creating a phishing website by replicating the login page of Netflix. Using basic web development skills, the site was set up to capture user login details and store them in a .json file, showcasing the potential risks of cybercrime. The experiment highlights the importance of cybersecurity awareness and the alarming simplicity with which personal data can be compromised.

To the repository To the Phishing website (the "Phishing function" is disabled of course)

Contact Information

Phone Number: +972584980222

Email: ron.marom12@gmail.com