Rhema M's Projects
A basic implementation of the Caesar Cipher encryption using Java
The OG Calculator App. My profile's been desperately longing for one, to make me look like THE Software Developer.
A very simple code to change the background of "www.google.com"
An online auction website for electronics built using Java Servlets backend.
Some of the Error Control methods implemented in the Data Link Layer of a computer network
Some of the framing methods in the Data Link Layer
Galactic Journal is a blog application that lets users create, view, edit and delete them. This application is built using Node.js, Express.js and PostgreSQL. It is currently a multi user application with local and Google authentication strategies
Create a webpage to upload image and implement green screen algorithm
Create a basic webpage to upload an image and format it
Create a webpage to upload an image and apply cool filters!
Config files for my GitHub profile.
MyBookPal is a comprehensive software solution designed to streamline and enhance the operations of a modern bookstore.
A news website that displays top headlines and news from various categories using RESTful APIs
A study on optimization techniques of Gradient Descent with Momentum for a specific convex function in consideration.
🥇 "Exceptional Project Award" ~ Rutgers CS || A Massive Data Search Engine Application that computes PageRank for entire Wikipedia dataset till November 2019 through Spark Distributed Processing and Block Stripe Analysis.
A signup and login system with form validation and error handling in the backend with PHP
Visit my personal website :)
This project aims at Visualization and Analysis of Real-time Twitter users to identify depressed users.
Some basic IOT programs I have done in the past using Raspberry Pi and a couple of sensors using Python language.
To do List with CRUD operations persistent with PostgreSQL
This project attempts to implement user-defined functions for malloc() and free(), for dynamic memory allocation. Memory is allocated using First Fit memory allocation and Segmentation policies.
Creating user-defined thread library for the creating, joining, deleting and scheduling threads.
The exponential increase in the number of social media users is quite pronounced over the past few years. As of 2021, there are at least 4.48 billion users across a plethora of social sites. There are various platforms that have provided the most effective and easiest means of communication. However, with the rise in the usage of social media, there arise consequences of various excited, frenetic, anxious, or even suicidal behaviours. Through the application of Social Network Analysis – a subdomain of Data Analytics that deals with social structures as graphs – the behaviours of users can be brought under analysis after visualizing them as nodes and edges. Analysis of these users can be done by utilizing the concepts of graph theory. This project uses a visualization tool call Gephi to implement this idea. Real time Twitter data is imported into Gephi, using a Twitter API obtained through a Twitter Developer account, to perform analysis on the users, while applying concepts like modularity, centrality measures etc., along with few algorithms and layouts that are inherently a part of this tool. This implementation can reveal key components, inter-dependencies, and importance of entities in respect to other nodes, enabling us to better understand the mental behaviours in our networks. It can be a helpful analytical tool that can be embedded into social media platforms to detect depression, with an extended idea of identifying influencers and dangerous users, if any, in the process.
A simple weekly habit tracker using HTML, CSS and JS