deenaariff
Backend Developer who's interested in Distributed Systems and Data Technologies. Ecstatic about diving deep into complex problems.
@eBaySanta Clara, California
Pinned Repositories
Backpropagation-Tutorial-Implementation
A short tutorial to learn the backpropagation technique in Neural Networks by implementing the algorithm from scratch in Java. Includes source code.
Computer-Repair-Shop
A complete PHP and ORACLE webapp designed as a record management system for Computer Repair Shops. Initially a project for my COEN 178 class, but the scope of the project was extended to offer additional functionality.
DDNS-Metric-Evaluation
Metrics of Performance and Safety Evaluated on a RAFT-based Distributed DNS Server.
ExpressionTree
Uses Binary Tree to Solve Equations Inputed as Strings
GrayScale
A small python script to convert images to greyscales by averaging RGB values per pixel.
PersonalWebsite
Code for Former Personal Website that implements Node.Js (Express), Angular.JS, Jade, CSS3
Pet-Clinic-Nirmata-Continous-Integration
Script to help me simplify build and push process for images of containers to DockerHub for the Distributed Spring Pet Clinic Application.
SMScape
An SMS-based chatbot service presenting most optimal ways to avoid a natural disaster approaching your area. Uses the Twilio API and custom decision graph in Python for conversational flow.
Starly
Application that predicts the number of stars that of a Yelp Review in realtime as a reviewer types it. Runs as a microservice-based application using Node.js, Python, and Docker. Displays results from Google Natural Language API and a custom trained classification models.
Weave
A Reliable and Fault Tolerant RAFT-based Distributed Key Store written in Java.
deenaariff's Repositories
deenaariff/Weave
A Reliable and Fault Tolerant RAFT-based Distributed Key Store written in Java.
deenaariff/Starly
Application that predicts the number of stars that of a Yelp Review in realtime as a reviewer types it. Runs as a microservice-based application using Node.js, Python, and Docker. Displays results from Google Natural Language API and a custom trained classification models.
deenaariff/Backpropagation-Tutorial-Implementation
A short tutorial to learn the backpropagation technique in Neural Networks by implementing the algorithm from scratch in Java. Includes source code.
deenaariff/GrayScale
A small python script to convert images to greyscales by averaging RGB values per pixel.
deenaariff/Computer-Repair-Shop
A complete PHP and ORACLE webapp designed as a record management system for Computer Repair Shops. Initially a project for my COEN 178 class, but the scope of the project was extended to offer additional functionality.
deenaariff/DDNS-Metric-Evaluation
Metrics of Performance and Safety Evaluated on a RAFT-based Distributed DNS Server.
deenaariff/PersonalWebsite
Code for Former Personal Website that implements Node.Js (Express), Angular.JS, Jade, CSS3
deenaariff/Pet-Clinic-Nirmata-Continous-Integration
Script to help me simplify build and push process for images of containers to DockerHub for the Distributed Spring Pet Clinic Application.
deenaariff/SMScape
An SMS-based chatbot service presenting most optimal ways to avoid a natural disaster approaching your area. Uses the Twilio API and custom decision graph in Python for conversational flow.
deenaariff/HotKey
HotKey was developed at TreeHacks 2016 as an implementation/case study of a web application that would provide a secure platform for users to share passwords. The idea is mutually beneficial for media providers and users through limiting the scope through which a password could be shared, disabling an unlimited use of another's account, and enhancing security for users' shared passwords. The application was implemented in Python and MongoDB, with front-end components being done in Angular.js and OSX.
deenaariff/Amazon-Price-Checker
This was a project designed to provide a third party service enabling users to track the prices of certain items which interested them on Amazon. A simple UI was presented and the user's preferred item and email address would be used to notify users if an item matched certain price criterion over an indefinite time period. The application was implemented in Node.js and Angular.js.
deenaariff/CopyWriter
deenaariff/deenaariff.github.io
This is my latest personal Website.
deenaariff/Ecommerce-Hybrid-Application
In my sophomore year I decided to create a small startup with some friends to create a community marketplace for Santa Clara University. We ended up stopping the project, but not before we had gotten through some development. Here is the Node.js backend that I developed in order to meet our business goal.
deenaariff/Education
Various Code Written for Assignments, Classwork, and Personal Education
deenaariff/Google-Prediction-API-Samples-Examples
Various Modules Implemented using the Google Prediction API. Code is written in node.js and uses the the googleapis npm library. Repository includes official Google helloworlds and other apis implemented.
deenaariff/hack4humanity
Hack for Humanity relief effort coordination
deenaariff/HashBox
A simplified OpenStack-Swift Distributed File Store w/ Consistent Hashing implemented in Python. Can be configured to store n backups for a given file, and can resolve disk failures or deletion of n-1 copies.
deenaariff/HealInitiativeWebsite
PHP / WordPress / Static backup files for HealInitiative.org
deenaariff/HuffmanEncoding
Implementation of Huffman Lossless Encoding Algorithm using Max-Heap Priority Queue. Written in C.
deenaariff/jChain
A custom Java Blockchain inspired by Daniel van Flymen's article "Learn Blockchains by Building One". Includes Python environment for testing functionality of implementations.
deenaariff/jdk7u-jdk
deenaariff/Nirmata-Port-Conversion-Script
A Bash Script to enable injection of host information as String arguments when running containers on the Nirmata Platform.
deenaariff/Payment-Scheduler
A Short Program To Generate a Payment Schedule of Installments
deenaariff/ReportingBot
This was small project to familiarize myself with the Twilio API. I examined the workflow of the officer reporting tool by RADAR Technologies, and developed a bot to perform a similar functionality for Officer's over SMS. App was implemented in Node.js and MongoDB and is able to support custom conversation responses.
deenaariff/Resume
deenaariff/RMSTitanic_Survival_Prediction
Using Sklearn implementation of Logistic Regression and Naive Bayes for Classification on the RMS Titanic Dataset. Utilizes feature normalization, label encoding, k-fold cross validation, and principal component analysis. Currency Accuracy: 79%
deenaariff/RubiksCube
A web application and game implemented to let users compete and solve a virtual 3D Rubik's cube. The Rubik's cube logic was implemented using matrix transformations in Angular.js and authentification and score tracking in Node.js and MongoDB.
deenaariff/ThreeCoreWebsite
Code for Website for the Three Core Media, a graphic design company.
deenaariff/Weave-Client
A Python CLI to interface with Weave. Provides an environment to experiment with and learn about the RAFT Consensus algorithm and failure modes.