I'm Carter!

I am a senior computer science student at LSU with a focus on cybersecurity. I like building small practical tools that make people a little safer online, whether that means password utilities, backend services, or scripts for exploring malware and strange system behavior.

C:\terminal ~
carter headshot

Skills

Most of my projects relate to software engineering and security. I use Python for quick tools and automation, C/Assembly when I need to work closer to the system, and SQL for anything that touches data. Recently I have been spending more time on backend work, simple application programming interfaces, and scripts that support reverse engineering and security testing.
python logo Python
sql logo SQL
node logo Node.js
c logo C
java logo Java

About

I am a cybersecurity focused computer science major at LSU, and I care about how things work under the surface, from operating systems to low level code and the odd edge cases that most people never see. A lot of my free time goes into building small tools, working through malware analysis labs, and learning by breaking something and then fixing it.

Projects

I like projects that sit at the intersection of security and real people using software. Most of what I build starts as something I personally need, then grows into a tool that friends and classmates can use too. Here are a few that represent what I work on the most right now.

Whirl campus app

A mobile app for LSU students to meet new people, join student activities, and stay connected with campus life. I work mainly on the backend and authentication, where I use Supabase and database design to keep things fast and safe.

Withdrawal

A first-person psychological horror game made in Unreal Engine 5 where players are trapped in a looping, ever-changing room, uncovering disturbing truths through environmental storytelling, subtle hallucinations, and puzzle-solving, all while battling the creeping effects of untreated mental illness.

MNIST Image Classification

Implementation of machine learning and deep learning classifiers to recognize handwritten digits from the MNIST dataset.

File Management System

A secure client-server file management system that allows users to upload, download, and delete files on a server.

Journey

Education

  • 2021 — Present

    Louisiana State University

    B.S. in Computer Science with a concentration in Cybersecurity. Coursework in malware analysis, reverse engineering, AI, and software engineering.

  • 2017 — 2021

    High School

    Started learning Python and basic cybersecurity skills, built small tools for friends, and got hooked on security and systems.

Experience

  • 2025 — Present

    IT and Support Work

    On campus tech job helping students and staff with software, account issues, and general troubleshooting.

  • 2025 — Present

    Whirl · Campus Social App

    Backend and security focused developer. Working with Supabase, React Native, and Expo to build an LSU exclusive events and meetups platform.

  • Ongoing

    Security and Reverse Engineering Labs

    Analyzing legacy malware samples, exploring system internals, and writing tools to automate parts of the workflow.

Skill Focus

Python / Scripting 85%
JavaScript / TypeScript 70%
C / Assembly Language 60%
Backend and APIs 75%