Pinned Repositories
C_and_CPP_projects
Our academic C and C++ projects =)
COVID-19-Live-Tweet-Analyzer-Kafka-Spark-Cassandra-and-Airflow
Analysing live tweets from twitter by generating a big data pipeline and scheduling it with Airflow (Using also Kafka for tweet ingestion, Cassandra for storing parsed tweets, and Spark for Analysis)
Engineering-Project---Data-Extraction-from-Encrypted-Video-Streams
B.Sc Engineering Project: Data Extraction from Encrypted Video Streams - Exploiting video compression vulnerabilities to derive Motion Estimation in Encrypted video, using Machine Learning techniques.
GoodMovs---spring-microservices-movie-ratings
providing a simple app to track user movie ratings with java spring, using micro-services architecture (communicating through REST-API) with auto discovery (eureka) and fault tolerance (hystrix)
Java-projects
Academic java projects using OOP concepts (classes, interfaces, abstract classes, etc..)
OOP-Design-Patterns
Object Oriented Design Patterns implemented in java
Recipe-Calorie-Alert-using-Kafka
Building a system with Kafka, that parses recipes from an online API and alerts the user of recipes that exceed a calorie threshold. the system uses micro-services written in python, using Kafka-python.
Tweets-analysis-ETL-pipeline-using-pySpark-
generating some analytics on twitter tweet data, regarding US elections, organized in partitions. This project is part of Big Data Analytics using Spark course from edx.com
Twitter-Kafka-Docker
Building a system with Kafka, that pulls live Twitter tweets from it's online API, parses them, and outputs the number of hashtags in each tweet. the system uses microservices written in Scala, that communicate through a Kafka topic.
Web-server-logs-ETL-pipeline
ETL streaming pipeline using python. generating a constant stream of fake web server logs, analyzing it, and storing in a PostgreSQL DB
vicmar57's Repositories
vicmar57/OOP-Design-Patterns
Object Oriented Design Patterns implemented in java
vicmar57/COVID-19-Live-Tweet-Analyzer-Kafka-Spark-Cassandra-and-Airflow
Analysing live tweets from twitter by generating a big data pipeline and scheduling it with Airflow (Using also Kafka for tweet ingestion, Cassandra for storing parsed tweets, and Spark for Analysis)
vicmar57/GoodMovs---spring-microservices-movie-ratings
providing a simple app to track user movie ratings with java spring, using micro-services architecture (communicating through REST-API) with auto discovery (eureka) and fault tolerance (hystrix)
vicmar57/Engineering-Project---Data-Extraction-from-Encrypted-Video-Streams
B.Sc Engineering Project: Data Extraction from Encrypted Video Streams - Exploiting video compression vulnerabilities to derive Motion Estimation in Encrypted video, using Machine Learning techniques.
vicmar57/Java-projects
Academic java projects using OOP concepts (classes, interfaces, abstract classes, etc..)
vicmar57/Recipe-Calorie-Alert-using-Kafka
Building a system with Kafka, that parses recipes from an online API and alerts the user of recipes that exceed a calorie threshold. the system uses micro-services written in python, using Kafka-python.
vicmar57/Twitter-Kafka-Docker
Building a system with Kafka, that pulls live Twitter tweets from it's online API, parses them, and outputs the number of hashtags in each tweet. the system uses microservices written in Scala, that communicate through a Kafka topic.
vicmar57/Web-server-logs-ETL-pipeline
ETL streaming pipeline using python. generating a constant stream of fake web server logs, analyzing it, and storing in a PostgreSQL DB
vicmar57/C_and_CPP_projects
Our academic C and C++ projects =)
vicmar57/Concurrency---Producer-Consumer-and-Shared-Meomry
Solving the producer-consumer problem for a large buffer, using concurrent programming in Scala
vicmar57/Tweets-analysis-ETL-pipeline-using-pySpark-
generating some analytics on twitter tweet data, regarding US elections, organized in partitions. This project is part of Big Data Analytics using Spark course from edx.com
vicmar57/Data-Engineering-test
Pulling ISS (International Space Station) Pass Times over Israel's major cities - Haifa, Tel Aviv, Beer Sheva, Eilat and calulating (among the rest), the average amount of times the station passes over each city per day, over the 50 next passes.
vicmar57/ETL-pipeline-with-pyspark---supermarket-sales-
generating an ETL pipeline using pyspark, from a supermarket_sales CSV file, finally storing in a PostgreSQL DB
vicmar57/Functional-Programming-Principles-in-Scala---Coursera-assignments
Solving the Functional Programming Principles in Scala course assignments
vicmar57/JsonProcessor-Spring-microservice
Processing a JSON object containing details of a product, and its' attributes (formatting, filter invalid values, sorting attributes). Code written with attention to OO design pattern best practices, Spring annotations and Java 8 lambdas
vicmar57/Kaggle-competitions
Data Science competition kernels
vicmar57/Kinesis_streams_chat_simulation
Simulating a simple chat group with 5 producers, and AWS Kinesis as the chat backbone. Built the Kinesis Stream using Terraform
vicmar57/Kubernetes-Orchestration
Implementing auto-scaling K8s web server's cluster, with our own packet generator and auto-scaler
vicmar57/LeetCode-questions
LeetCode questions & answers
vicmar57/MapReduce-using-Hadoop-Google-Cloud
Implementing a executable Hadoop MapReduce program to perform the inner join of two tables based on “Student ID” to satisfy the following two filtering conditions simultaneously: a. The year of birth is greater than (>) 1990 b. The score of course 1 is greater than (>) 80 and that of course 2 is no more than (<=) 95
vicmar57/MongoDB-python-website-project
python Movie review website project written in Flask, communicating with a Mongo database to fetch movie details, reviews, user details etc.
vicmar57/OMNET-_lab2
creating a LAN with a switch and hosts (wired and wireless)
vicmar57/Spark-Stream-Twitter-Popular-Htags
Pulling live tweets for Twitter and presenting the most popular hashtags (in the last 30 min.) using Spark Streaming
vicmar57/spring-dog-shelter-app
dog shelter managment system with Spring Boot using html form and PostgreSQL DB (JdbcTemplate and Thymeleaf)
vicmar57/vicmar57
My profile readme.md =)
vicmar57/Walkerz---Go-the-distance-
Daily social fitness competition Android app, using a local Node.js server and SQL database - Tracking user distance traveled and showing route on Google Maps.
vicmar57/WAV-phase-investigation
Exploring the importance of phase vs amplitude in a WAV file, under segmented or un-segmented Fast Fourier Transform