Skip to content
View shlomi1993's full-sized avatar
🤔
Thinking...
🤔
Thinking...

Block or report shlomi1993

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
shlomi1993/README.md

Hi there!

I'm Shlomi, a passionate software engineer from Israel. Currently pursuing an M.Sc. in Machine Learning & Big Data, and deepening my expertise in deep learning and software development, while continuing to build reliable software systems in the industry.

Explore

This GitHub is a curated portfolio of hands-on projects spanning multiple domains:

♟️ Artificial Intelligence

🦾 Machine Learning

🔍 Deep Learning

🧠 Neuromorphic Engineering

🤖 Robotics

🖥️ Desktop, Mobile, and Web Applications

🧩 Design Patterns

🌐 Computer Networks

💽 Low-Level and Computer Architecture

Each repository focuses on learning through building, with an emphasis on clarity, structure, and hands-on exploration.

Domains of Expertise

Machine Learning · Software Engineering · Software Validation · Contiious Integration · Cyber Security · Computer Networks

Let’s connect through code

Whether you’re interested in AI models, embedded systems, or just exploring modern Computer Science concepts, there’s probably something here for you.

Feel free to check out my projects, follow, or reach out. I’m always up for technical growth and collaboration.

Repositories

Repository Description
sketchloop-ai Iterative design experiments using sketches and generative AI.
media-redate Fix photo and video dates from filenames, folders, and EXIF data.
sharded-simclr Distributed SimCLR training with model sharding and profiling.
green-taxi-ray-project Distributed taxi-demand recommendations using Ray.
green-taxi-mlflow-project Taxi tip prediction, monitoring, and retraining with MLflow.
OU-22971-Toolbox Machine learning engineering, MLOps, and distributed computing coursework.
llm-from-scratch / LLMs-from-scratch (forked) GPT-style language models with training and CLI tools, alongside the upstream book companion fork.
job-finder-app Search and filter job postings using custom keywords.
ztm-master-the-coding-interview-ds-algo (forked) Fork of data structures and algorithms interview coursework.
deep-learning-notebooks Hands-on notebooks covering machine learning and deep learning.
real-time-machine-learning Classical machine learning algorithms in C++ for real-time inference.
neuromorphic-engineering Spiking neural networks and computational neuroscience simulations.
natural-language-processing-in-python NLP notebooks, exercises, and applications in Python.
computer-vision-in-python OpenCV and deep learning notebooks with a finger-counting application.
complete-guide-to-elasticsearch (forked) Fork of Elasticsearch course queries and examples.
online-code-blocks-frontend React frontend for collaborative code editing.
online-code-blocks-backend Node.js backend for collaborative code editing.
online-code-blocks Full-stack collaborative code-sharing application.
activitygram Mobile application for finding people to share real-world activities.
computational-biology-algorithms Epidemic simulation, self-organizing maps, and genetic algorithms.
secured-programming-education Secure programming exercises and web security demonstrations.
concurrency-design-patterns Implementations of concurrency patterns and synchronization techniques.
multiclass-classifiers KNN, perceptron, SVM, and passive-aggressive classifiers from scratch.
intro-to-robotics Robot behavior implementations for the ARGoS simulator.
neural-networks Neural network implementations from machine learning coursework.
kmeans-clustering K-means clustering implementations and experiments.
recommender-system Collaborative filtering recommendations in Python.
ai-search-algorithms Search algorithms for Berkeley Pacman AI exercises.
programming-language-theory Programming language exercises covering closures and concurrency.
crypto-messaging-system Layered encrypted messaging through a mix network.
flightgear-desktop-app (forked) Desktop flight simulator application using FlightGear.
flight-simulator-android-app Android flight simulator controller application.
thread-pool Thread pool implementation in C.
file-comparison Compare files and identify identical or similar contents.
bash-scripting Bash exercises for file searching and text processing.
shell-implementation A basic shell in C with foreground and background commands.
anomaly-detection-web-app Web interface for anomaly detection in CSV time-series data.
anomaly-detection-server C++ server for learning normal behavior and detecting anomalies.
design-patterns Implementations of software design patterns from programming coursework.
code-optimization Computer architecture exercises focused on code performance.
assembly-project Assembly programming exercises from computer architecture coursework.
endiadns C exercises covering endianness and text-file representations.
udp-tcp-server UDP and TCP networking exercises, including a basic DNS server.
lcm-range Calculate the least common multiple of an integer range.
math-expressions Object-oriented arithmetic expression evaluation in Java.
arkanoid-game An Arkanoid-style game implemented in Java.
intro-to-computer-science Introductory C and Python programming assignments.

Pinned Loading

  1. llm-from-scratch llm-from-scratch Public archive

    This repository contains a from-scratch implementation of a simple LLM, a ChatGPT-like model, baseed on rasbt/LLMs-from-scratch. It covers text processing, model construction, training, and a uniqu…

    Jupyter Notebook

  2. real-time-machine-learning real-time-machine-learning Public archive

    A modular C++ implementation of classical machine learning algorithms designed for real-time inference and educational clarity. The project includes implementations of KNN, K-Means, and feedforward…

    C++

  3. green-taxi-mlflow-project green-taxi-mlflow-project Public archive

    Production-oriented MLOps workflow for NYC Green Taxi tip prediction using Metaflow, MLflow, data-quality gates, drift monitoring, automated retraining, and governed model promotion.

    Python

  4. green-taxi-ray-project green-taxi-ray-project Public archive

    Distributed NYC Green Taxi demand replay and recommendation system built with Ray, featuring async processing, fault tolerance, and multi-node execution.

    Python

  5. computational-biology-algorithms computational-biology-algorithms Public archive

    This repository documents implementations of algorithms I learned in a computational biology course

    Python

  6. intro-to-robotics intro-to-robotics Public archive

    In this repository you can find implementations in C++ of Krembots behaviors for ARGoS simulator, as part of Introduction to Robotics course I took at Bar-Ilan University.

    Makefile