Victor Martinov's repositories

OOP-Design-Patterns

Object Oriented Design Patterns implemented in java

Language:JavaStargazers:8Issues:2Issues:0

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)

Language:JavaLicense:MITStargazers:2Issues:2Issues:0

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)

Language:PythonLicense:MITStargazers:1Issues:2Issues:0

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.

Language:Jupyter NotebookStargazers:1Issues:2Issues:0

Java-projects

Academic java projects using OOP concepts (classes, interfaces, abstract classes, etc..)

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.

Language:PythonLicense:MITStargazers:1Issues:2Issues:0

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.

Language:ScalaLicense:MITStargazers:1Issues:2Issues:0

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

Language:PythonStargazers:1Issues:2Issues:0

C_and_CPP_projects

Our academic C and C++ projects =)

Language:CStargazers:0Issues:1Issues:0

Concurrency---Producer-Consumer-and-Shared-Meomry

Solving the producer-consumer problem for a large buffer, using concurrent programming in Scala

Language:ScalaLicense:MITStargazers:0Issues:0Issues:0

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

Language:Jupyter NotebookStargazers:0Issues:2Issues:0

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.

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

ETL-pipeline-with-pyspark---supermarket-sales-

generating an ETL pipeline using pyspark, from a supermarket_sales CSV file, finally storing in a PostgreSQL DB

Language:PythonStargazers:0Issues:2Issues:0

Functional-Programming-Principles-in-Scala---Coursera-assignments

Solving the Functional Programming Principles in Scala course assignments

Language:ScalaLicense:MITStargazers:0Issues:0Issues:0

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

Language:JavaStargazers:0Issues:2Issues:0

Kaggle-competitions

Data Science competition kernels

Language:PythonStargazers:0Issues:0Issues:0

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

Language:PythonStargazers:0Issues:1Issues:0

Kubernetes-Orchestration

Implementing auto-scaling K8s web server's cluster, with our own packet generator and auto-scaler

Language:PythonStargazers:0Issues:0Issues:0

LeetCode-questions

LeetCode questions & answers

Stargazers:0Issues:1Issues:0

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

Language:PythonStargazers:0Issues:2Issues:0

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.

Language:Jupyter NotebookStargazers:0Issues:2Issues:0

OMNET-_lab2

creating a LAN with a switch and hosts (wired and wireless)

Language:C++Stargazers:0Issues:0Issues:0

Spark-Stream-Twitter-Popular-Htags

Pulling live tweets for Twitter and presenting the most popular hashtags (in the last 30 min.) using Spark Streaming

Language:ScalaLicense:MITStargazers:0Issues:2Issues:0

spring-dog-shelter-app

dog shelter managment system with Spring Boot using html form and PostgreSQL DB (JdbcTemplate and Thymeleaf)

Language:JavaStargazers:0Issues:2Issues:0

vicmar57

My profile readme.md =)

Stargazers:0Issues:0Issues:0

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.

Language:JavaStargazers:0Issues:0Issues:0

WAV-phase-investigation

Exploring the importance of phase vs amplitude in a WAV file, under segmented or un-segmented Fast Fourier Transform

Language:PythonStargazers:0Issues:2Issues:0