Skip to content
View rcopstein's full-sized avatar
Block or Report

Block or report rcopstein

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
rcopstein/README.md

I use this profile as both a place to store code I'm working on and as a portfolio for personal projects. Below is a list (possibly incomplete) of projects here that you can have a look. I'll try to keep it up-to-date, but your best bet is to navigate my list of open repositories.

The Open Store (2020)

This is likely my biggest project to date. The Open Store is a full-stack application for an online store that integrates with Stripe for payment handling and Mailgun for email service. It is not complete and I would not recommend for production use before a good review.

The implementation is split among 4 separate repositories:

Share (2019)

For my final project during my Bachelor's degree at PUCRS (Brazil) I attempted to develop a distributed file system for edge devices. In other words, it's a system that allows multiple machines to be configured in a group to share the task of storing a set of files. I did go very far with the implementation, but there are some bugs that need reviewing. It was written in C, so there are probably a lot of little things that went by unnoticed.

Class Assignments

Throughout university I developed a myriad of systems for class assignments. Here are some of the highlights (in no particular order).

Popular repositories

  1. 2021-ares-iwsmr-paper-log-dataset 2021-ares-iwsmr-paper-log-dataset Public

    Log dataset used in the paper entitled "Log Abstraction for Information Security: Heuristics and Reproducibility" published at ARES-IWSMR 2021

    1 1

  2. interactive-convex-hull interactive-convex-hull Public

    Interactive visual representation of the convex hull problem using the Graham Scan algorithm

    JavaScript

  3. interactive-sierpinski-gasket interactive-sierpinski-gasket Public

    This app provides an interactive graphical representation of the Sierpinski Gasket generated using a recursive approach

    JavaScript

  4. graph-algorithm-visualizer graph-algorithm-visualizer Public

    A step-by-step visualizer of some popular graph algorithms

    Java 1

  5. universal-turing-machine universal-turing-machine Public

    An implementation of a universal Turing machine done using JFLAP

    1

  6. pupil-detection-algorithm-comparator pupil-detection-algorithm-comparator Public

    Program for manually comparing pupil detection algorithms over videos

    C++