headshot image

Hey, I'm Jose

I'm a Junior (by credits) pursuing a double degree in Computer Science + Information Systems at UMBC, graduating 2029.
I love building full-stack projects, scrapers, and tools that make my life easier and can prove useful to others.
Currently open to summer and fall internships in software engineering, cybersecurity, or information technology roles. Open to chat about homelabs, reverse engineering, or literally anything else.

View Resume

Experience

Verizon • Systems Engineering Intern

Jul. 2023 - Aug. 2023

I built a version control system (VCS) in Bash to backup and rollback cron scheduling files. Later, I built a utility in C++ that merges JSON config files and ensured compatibility through cross-compilation using a RedHat docker image. Finally, I added an analytics page using React and TypeScript with a leaderboard to track open ticket counts. Shout out to my supervisors for an excellent work environment, had a great time and reinforced my love for systems engineering and full-stack development.

Bash

C++

TypeScript

React

Linux

UMBC • VITA Tax Preparation Volunteer

Feb. 2026 - Apr. 2026

I worked at the front desk as a greeter, checking in clients and directing them. I prepared both state and federal tax returns and worked with clients to achieve the best possible outcome, 100% of tax returns were accepted by quality review. Tax work had more nuance than expected but was rewarding. Thank you VITA!

TaxSlayer

Customer Service

UMBC Cyber Defense Exercise (CDE) • Blue Team Participant

Fall 2025

This was the first cybersecurity competition I have attended. Hardened OpenWrt router, Windows Server box, and Linux box against Red Team attacks; diagnosed and restored broken systemd service. We achieved highest service uptime among Blue teams after fierce competition between Red and Blue teams and it was a lot of fun.

Bash

Linux

Windows Server

OpenWRT

Brook Codes Hackathon • Winner

2023

Built a full-stack budgeting chatbot that guides users through a state-machine conversation and generates a monthly budget breakdown. TypeScript, Express, Prisma, with cookie-based session auth. Development took 48 hours and some caffeine.

TypeScript

Express

Node.js

My Projects

gdscrape logs showing tick and processing times

gdscrape

A web scraper for government surplus auctions. Monitors listings within radius, extracts and stores data and images, and sends real-time alerts for new listings, bids, and ending-soon auctions. Optionally uses LLMs for automated lot scoring and price analysis. Has held up well over the course of a few months, and I've secured some good auction deals as a result!

TypeScript

Bun

OpenAI API

swappabot

A web scraper for Swappa that monitors a specific search query for good deals on mobile devices. Thanks to this project, I've obtained my current mobile phone for a great deal.

Source code

TypeScript

Node

GPATrack (discontinued)

An iOS mobile app and alternative to Synergy StudentVUE that reached 900+ unique students over its lifetime. Built through reverse engineering APIs, this app provided an excellent grade-checking experience and included features such as grade simulation, notifications (APNs), and home screen widgets. Started building junior year HS, and had much more functionality than the stock grade-checking app.

React Native

TypeScript

Swift

Node.js

Express

Docker

An image of a dell optiplex 3060 computer above a Cisco Catalyst 3750G network switch

Homelab

An elegant Dell Optiplex-based lab with security, utility, and efficiency in mind.
Cisco Catalyst 3750G EOL network switch running IOS used for learning.
Running 11+ services I actually use including Vaultwarden, Immich, Jellyfin, Grafana, Home Assistant, Navidrome, and Gatus.
Runs Debian 12 "Bookworm"
Spent many hours hardening this box.
And yes, it's always DNS.

Linux

Debian

Docker

A screenshot of the jGuessr game

jGuessr

A multiplayer geoguessr clone. Free, no ads, and intuitive UI.

Play game

TypeScript

React

Bun

Leaflet

A terminal running the csvcmp script

csvcmp

A simple Python utility to find mismatches between bank statements and budgeting reports. Very useful when reconciling Actual Budget with exported bank statements.

Source code

Python

Skills

html logo

HTML

css logo

CSS

typescript logo

TypeScript

node.js logo

Node.js

bun logo

Bun

react logo

React.js

react native logo

React Native

python logo

Python

csharp logo

C#

cpp logo

C++

c logo

C

Contact