Hello! I'm Brayan! πŸ‘‹

Welcome to my little corner of the internet! I'm a Computer Science student who loves building things with code. I'm passionate about creating fun and useful web applications and always eager to learn new things.
γ‚ˆγ‚γ—γγŠι‘˜γ„γ—γΎγ™οΌ

Mahiro pfp

University

I graduated from the University of Texas at Dallas in May 2025 with a Bachelor of Science in Computer Science. My studies provided a strong foundation in software development, algorithms, and systems, and I particularly enjoyed courses that involved hands-on application and problem-solving.

Favorite Courses

Systems Programming in UNIX

Covered UNIX concepts, file systems, process/thread management, shell scripting, basic networking (sockets, client-server), IPC (pipes, signals), version control, and cloud computing intro. Included a comprehensive project.

Computer Networks

Focused on the design and analysis of computer networks, including the ISO model, transmission media, medium-access protocols, LANs, data link protocols, routing, congestion control, internetworking, and connection management.

Networking Laboratory

A hands-on lab course applying basic networking concepts. Involved setting up network topologies, configuring devices, running protocols, and using debugging tools to fix common problems.

Cyber Attack and Defense Laboratory

Learned offensive techniques and defenses. Covered binary reversing and pwning (stack overflow, heap exploits), vulnerability analysis, exploit development, patching, and bug hunting through hands-on CTF-style labs.

Introduction to Machine Learning

Explored algorithms for programs that learn from experience. Topics included decision trees, neural nets, Bayesian learning, SVMs, HMMs, clustering, and various supervised/unsupervised techniques.


Development

My primary focus is building full-stack applications, typically using React with TypeScript for the frontend and Go for the backend.
I also have a strong curiosity for systems programming and cybersecurity, areas where I enjoy exploring the capabilities of Rust.

OS:
Editor:Neovim
Terminal:Ghostty

Projects

Full-Stack Applications

Firebird - Senior Project

Monitors the Bluesky social platform in near real-time using its API to detect potential natural disasters (wildfires, earthquakes, etc.) based on public discourse. Analyzes skeet volume, sentiment velocity (via ML), and geographic clustering to identify anomalies. Visualizes potential incidents and sentiment trends as an early situational awareness tool.

NihongoSync

A web application to keep track of WaniKani reviews and map Learn Natively content levels using a Go server and PostgreSQL.

Workout App

A workout app to help people keep track of their current workout and past workouts.

Vue Maze Game

A simple maze game played on the browser that can be played by multiple people at once.

Chat App

Real-time chat application using Vue.js, Vuex, Vue-router, and Firebase for storage.

Networking & Systems Programming

Rust TCP Client/Server

A simple TCP client and server implementation written in Rust, demonstrating basic networking concepts.

Go TCP Client/Server

A simple TCP client and server implementation written in Go, demonstrating basic networking concepts.

Multi-threaded Hash Tree

A C program implementing a multi-threaded hash tree, exploring concepts in systems programming and concurrency.