(Verification of Link Availability Database: Monitoring, Investigations, and Reports)
VLAD:MIR is a tool used by AT&T DirecTV to monitor the integrity of the downlink signals transmitted from their satellites to their domestic sites on the ground
VLAD:MIR was my senior design project I completed with a team of colleagues during my senior year at California State University, Los Angeles. We worked with AT&T employees to create a product that helped analyze real life data from satellites!
This project simulated how a real life scenario would be like at a software company. All the tools, frameworks, and techniques used during this project were brand new tools that I had to learn quickly.
This project started with no knowledge on the skills and tools needed to create this product. I learned to research efficiently and adapt to the new techniques and tools that I needed.
This project was the second time I worked with code using Github! I'm also an expert! Github is essential when working on the same project with a team!
I was responsible for creating the interaction between the satellite engineers and the data received at the downlink sites. I created a user friendly geographical representation of downlink sites for the AT&T engineers to easily identify any potential malfunctions in the satellite signals. Keep the user in mind!
Majority of the project was built with Javascript!
Some website programming was used to create this project including some CSS.
I utilized the D3 framework to create the geographical representation of the United States to map out all the downlink sites in the form of coordinate tuples.
When working with data coming from downlink signals, you run into performance issues. React helped our tool run efficiently by updating only what was necessary to update on the DOM.
I started learning how to backend work using Node.js. Node.js is a server side platform that makes it possible to run server code easily.
Mongo DB introduced me into the world of JSON data. JSON is important if you want your software to interact with online servers.