Close

Brian Rojas

Software Engineer

Download Resume

About Me

I am a conscientious goal and result oriented individual seeking to make a difference in the world with technology.

Experience

University of California San Diego

Undergraduate Researcher

Developing an online homework platform for students taking Computer Engineering courses. Enables instructors to create problems and assignments that can be shared and assigned to students. This auto-corrects the student's homework and saves funds by preventing the hiring of more graders, allowing the funds to go to more tutors which is highly requested by the students. Currently, live at UCSD Computer Engineering Department.

San Diego Supercomputer Center

Undergraduate Researcher

Implemented new features for the CIPRES Science Gateway that saves time and bandwidth. The CIPRES Science Gateway is designed to allow all researchers with access to large computational resources through a browser interface. My added features allow researchers to edit archived files online after they have been transferred to the cluster saving them from having to upload their entire datasets to make any change.

NASA Ames Research Center

Research Intern

  • Implemented an upgraded root name server anycast infrastructure to deploy 350+ nodes worldwide, created a custom FreeBSD installer and used Ansible.
  • Researched and implemented the best way to monitor the health of E-root servers located at NASA Ames and created a system to immediately report anomalies with Zabbix.
  • Created a website to monitor Domain Name System (DNS) queries and responses from all the E-Root anycast DNS server nodes worldwide, that maps and graphs all data, using HTML, CSS, JavaScript, Python, Flask and SQLite.
  • Developed a Linux backend repository for ZigBee sensor data using a PHP REST API, MySQL, and wrote the software for the ZigBee hardware to stream the data to the server with Python.
  • Created software to aggregate DNS query data from three different sources to produce summary output files, issue email alerts if any source query data was missing, and issue email alerts when an external monitoring service reports degradation of E-root service.

Education

University of California San Diego

2018 - 2022

Bachelor of Science in Computer Science

Projects

Coronavirus Stats

An application developed to view the latest statistics and news articles on the COVID-19 outbreak. Was released for both Android and iOS. Unfortunately, was later removed from the stores to prevent panic.


Technology: Dart, Flutter, Python, Cloud Firestore

View Project

Skills

Get in Touch