Software Engineer at AnvilLogic
![Notepad on Desk](https://static.wixstatic.com/media/34ea9c8b307142318556706b9f298f13.jpeg/v1/fill/w_720,h_480,al_c,q_80,usm_0.66_1.00_0.01,enc_avif,quality_auto/34ea9c8b307142318556706b9f298f13.jpeg)
MY PROJECTS
WEATHER APP - SPRING 2019
During this project, I built a responsive application that displays weather conditions for the current time and the next six hours in a user-inputed city. My project involved using JavaScript to implement sliding animation and API queries. I also used CSS to create a user-friendly design and web responsiveness.
SHELL SCRIPT - SPRING 2019
I implemented a sample Shell Script with built-in commands such as background commands, pipelining, and input and output direction.Â
The project involved reading in user-input character by character and pipelining the correct input to the right output pipe.
FINDRÂ - WINTER 2019
This project involved adding C++ to an existing R package called findR that finds a given pattern within files of the same directory. I used Rcpp to try to implement a more efficient process. I used threading and wrote professional documentation on the new R package.
MUSEUM EXHIBIT - SPRING 2019
I created a responsive website for Mobile, Tablet, and Desktop use. I created a user-friendly interface with HTML and CSS integration for seamless web design. It also involved creating a "read more" button for more user-friendly mobile use in JavaScript.
THREADING LIBRARY - SPRING 2019
Implemented a library that uses a linked list queue with  enqueue, dequeue, delete, and destroy functions. In addition to the queue, my partner and I created threading functions that processed in a round robin fashion. We created threads that joined, exited, and yielded to other threads as well. If threads did not finish by a certain time, we preempted the threads and timer interrupted the threading processes.