Community Video Game Network
Network Analyst/Head Feature Developer · 
July 2015 to Oct. 2018
Sacramento, California

On-call server administrator and game feature developer for community network of servers. Managed creation and updating of several in-game features. Utilized VPS with LEMP stack and CentOS 7 dedicated server with Spigot server framework, running Java plugins with JSON, XML, and YML data storage.

Designed scalable data storage system, storing over 32,000 individual user records across multiple unique servers. Records were made accessible via an authenticated RESTful API developed using PHP.

William & Merriam Ghidotti Early College High School · 
Aug. 2014 to June 2018
California State University Long Beach · 
Aug. 2018 to Current
B.S. Computer Science 2022
Programming: PHP, Java, CSS, JavaScript, SQL, HTML, XML, YAML, JSON, Java for Android
Workplace Skills: Public speaking, Working in teams, Customer requirement satisfaction
Frameworks & Tools: phpMyAdmin, Apache Maven, NGINX (+vhosting), Apache HTTP Server, CentOS Server, Ubuntu Server, LEMP Stack
Garbage Collector
Oct. 2018 to Current

An open-source Discord chat bot, featuring a rarely-seen modular design. Command modules can be loaded, reloaded, and unloaded on the fly, and use an object-oriented design to allow for easy integration. The bot is made with Node, using the Discord.JS framework.

Ordinance Removal
Jan. 2018 to Current

An open-source Minesweeper clone featuring a fully responsive UI and a secure back-end. Board data is handled via a PHP back-end, preventing data leakage and cheating, and is interacted with via a JSON API. The front-end uses CSS grid layouts to fit any resolution of screen, with responsive design for all page elements. Gameplay is handled via jQuery and native JavaScript.

Feb. 2017 to Current

An open-source link shortening service using multiple technologies. The back-end features PHP, MySQL, Bash, and cron scripts for maintenance and updating. The front-end is constructed with mostly native CSS and JavaScript, with some features handled by jQuery. There is also a fully-featured RESTful API to create links, resolve link locations, and display analytics information for links.

Ghidotti Early College High School Video News Bulletin · Co-Director/Co-Founder
Aug. 2017 to June 2018

Helped direct, film, and edit news videos for a school-wide bulletin, tracking events, accomplishments, and announcements. Was responsible for putting out a weekly episode, on a 5-day time frame.