Pinned Repositories
baccarat-game
a networked version of the popular casino game Baccarat. This implementation is a four player game where each player is a separate client and the game is run by a server. Server and clients will use the same machine; with the server choosing a port on the local host and clients knowing the local host and port number.
bar-chart-race
Animated bar charts spread virally over social media in 2019 because they are a surprisingly simple, yet powerful, way to tell a story about categorical data over time. A quick search of “Bar Graph Racer” or “Animated Bar Graphs” will tell you all about it.
bookstore-api
chatgpt-mac
ChatGPT for Mac, living in your menubar.
concurrent-elevators
Created an elevator controller that ensures that all passengers receive service, minimizing the amount of time it takes to serve all of the passengers, and how much CPU time is used to run the controller.
connect4-game
Classic game of Connect Four. It is a two player game where each player takes a turn dropping a checker into a slot (one of the columns) on the game board. That checker will fall down the column and either land on top of another checker or land on the bottom row.
numeri
custom risk & trading client
openstreet-maps
Backend Ops for navigation app. Loading the data, building the graph, and computing the shortest weighted path between two points.
ruya
Ruya is a Computer Vision project geared towards autonomous vehicles software.
sharbel97's Repositories
sharbel97/ruya
Ruya is a Computer Vision project geared towards autonomous vehicles software.
sharbel97/baccarat-game
a networked version of the popular casino game Baccarat. This implementation is a four player game where each player is a separate client and the game is run by a server. Server and clients will use the same machine; with the server choosing a port on the local host and clients knowing the local host and port number.
sharbel97/bar-chart-race
Animated bar charts spread virally over social media in 2019 because they are a surprisingly simple, yet powerful, way to tell a story about categorical data over time. A quick search of “Bar Graph Racer” or “Animated Bar Graphs” will tell you all about it.
sharbel97/bookstore-api
sharbel97/chatgpt-mac
ChatGPT for Mac, living in your menubar.
sharbel97/concurrent-elevators
Created an elevator controller that ensures that all passengers receive service, minimizing the amount of time it takes to serve all of the passengers, and how much CPU time is used to run the controller.
sharbel97/connect4-game
Classic game of Connect Four. It is a two player game where each player takes a turn dropping a checker into a slot (one of the columns) on the game board. That checker will fall down the column and either land on top of another checker or land on the bottom row.
sharbel97/numeri
custom risk & trading client
sharbel97/openstreet-maps
Backend Ops for navigation app. Loading the data, building the graph, and computing the shortest weighted path between two points.
sharbel97/cv-on-mobile
Designed an image processing app on mobile that would be able to tag images with relevant labels using OpenCV machine learning library.
sharbel97/dynalo
sharbel97/file-compression
a file compression algorithm that uses binary trees and priority queues. This program will allow the user to compress and decompress files using the standard Huffman algorithm for encoding and decoding.
sharbel97/go-design-patterns-2880139
Go Design Patterns
sharbel97/gpt3-class
sharbel97/http-webserver
Created a web-based chat program using a standard HTTP server protocol. handles GET and POST requests
sharbel97/IL-covid-19
Used Tweepy and Selenium to scrape data from DPH website about COVID-19 (in Illinois only) and automating tweets once per day.
sharbel97/linux
Linux kernel source tree
sharbel97/macos-terminal-themes
Color schemes for default macOS Terminal.app
sharbel97/markov
Markov chain generator in Dart
sharbel97/mirrord
Connect your local process and your cloud environment, and run local code in cloud conditions.
sharbel97/movies-crud
sharbel97/ruya-object-classification
sharbel97/search-engine
In this version of the search engine, each web page has a URL ("Uniform Resource Locator") that serves as its unique id and a string containing the body text of the page. The magic of search is enabled by pre-processing the body text of each page and storing the contents into a data structure optimized for fast retrieval of pages matching the search query.
sharbel97/sharbel
Code that'll help you kickstart a personal website that showcases your work as a software developer.
sharbel97/sharbel97
sharbel97/traffic
sharbel97/twitter-stats
A project initialized for myself, to later explore and create a web app in which users can access for free and obtain various data for research or recreational purposes.
sharbel97/UIC-Tracker-Bot
UIC Tracker Bot made with Discord.js
sharbel97/valhalla
Open Source Routing Engine for OpenStreetMap
sharbel97/verimail