About Me

Computer Science Student | Software Developer | Cybersecurity Enthusiast

Hello! I'm a Computer Science student with a minor in Philosophy, passionate about building innovative software solutions and exploring cybersecurity. Currently based in Austin, Texas, I combine strong technical skills with critical thinking to solve complex problems.

My approach combines strong technical foundations with critical thinking—thanks to my philosophy minor—allowing me to tackle complex problems from multiple angles. I'm passionate about building software that's not just functional, but secure and scalable.

Current Focus

  • Completing B.S. in Computer Science (Minor in Philosophy)
  • Building automated trading systems and cybersecurity tools
RS

Russell Sullivan

Austin, Texas

Technical Skills

Technologies and tools I work with regularly

Languages

C++CJavaJavaScriptPythonx86 AssemblyMIPS Assembly

Frontend Development

ReactHTML5CSS3JavaScript ES6+TypeScriptNext.jsTailwind CSS

Backend Development

Node.jsExpress.jsREST APIsGraphQL

Databases & Tools

PostgreSQLMongoDBMySQLLAMP StackMERN StackGitDocker

Specializations

CybersecurityAlgorithmic TradingSystem ArchitectureLow-Level Programming

Career Interests

  • Software Engineering roles
  • Cybersecurity positions
  • Full-Stack Development
  • Algorithmic Trading

Collaboration Opportunities

  • Automated trading systems and financial technology
  • Cybersecurity research and tool development
  • Full-stack web application projects
  • Open source contributions

Education

Bachelor of Science in Computer Science

Current

Texas State University

  • Minor in Philosophy

Professional Highlights

PassiveGuard

Passive Vulnerability Scanning Platform

View Source →
  • Passive scanning for source code, configs, dependencies, PCAP files, and logs
  • Static analysis, AST parsing, taint tracking, and OWASP-style finding categories
  • React dashboard with authentication, scan views, reports, and tiered user access
  • Celery and Redis background processing with Docker-based deployment support
PythonFlaskReactCeleryRedisDockerJWT

Local LLM Reverse Engineering Toolkit

Local-First AI Assistant for Decompiled Code Analysis

View Source →
  • Analyzes decompiled functions exported from Ghidra as JSONL
  • Runs against local LLM backends so code stays on the analyst machine
  • Generates summaries, behavior hypotheses, and human-reviewed rename suggestions
  • Includes CLI commands, Flask dashboard, SQLite search, and Ghidra helper scripts
PythonFlaskSQLite FTS5GhidraOllamaLocal LLMs

ROS 2 LLM Robotics Integration

Whisper, Espeak, and LLaMA Pipeline for TurtleBot3 Robotics

View Source →
  • Built natural language robotics pipeline using Whisper, Espeak, and LLaMA
  • Worked with ROS 2 Humble in a Docker-based remote PC environment
  • Integrated voice transcription, LLM response generation, and speech output
  • Documented testing workflow for robotics demo and system walkthrough
ROS 2PythonDockerWhisperEspeakLLaMATurtleBot3

ROS 2 YOLO Object Detection

Real-Time Object Detection on Jetson for TurtleBot3

View Source →
  • Ran YOLOv11 object detection against camera input on TurtleBot Jetson hardware
  • Worked with CUDA and TensorRT-oriented deployment concepts
  • Built ROS 2 publisher and subscriber logic for perception data flow
  • Tested object labels, bounding boxes, and physical robot demo requirements
ROS 2PythonYOLOv11JetsonCUDATensorRT

CineMatch Movie Recommendation App

Full-Stack Personalized Movie Recommendation System

View Source →
  • React frontend with routing, movie browsing, detail pages, auth, and profile views
  • Express backend with JWT auth, bcrypt password hashing, and REST endpoints
  • Hybrid recommendation logic using genre preferences and collaborative filtering
  • SQLite data layer with backup, seed, and migration workflows
ReactViteNode.jsExpressSQLiteJWT

Moving Company Operations Platform

Booking, Dispatch, Payment, and Role-Based Operations System

View Source →
  • Backend deployment workflow with Docker Compose, logs, and production database access
  • Stripe webhook support for payment and deposit flows
  • Designed around customer, sales, admin, and mover operational roles
  • Built from real moving-company workflow experience and field requirements
ReactPythonFlaskPostgreSQLStripeDockerNginx

AI Cancer Diagnosis and Treatment Expert System

C++ Rule-Based AI with Backward and Forward Chaining

View Source →
  • Implements rule base, fact base, and knowledge base architecture
  • Uses backward chaining to match symptom sets against diagnostic rules
  • Uses forward chaining and decision trees for treatment recommendation paths
  • Supports multiple diagnosis categories and symptom mappings for education only
C++Rule-Based AIBackward ChainingForward ChainingDecision Trees

TasteBase

Recipe Discovery App Based on Pantry Ingredients

View Source →
  • Pantry tracking for adding, viewing, and removing available ingredients
  • Recipe suggestions filtered by ingredients the user already has
  • Recipe saving and custom recipe creation workflows
  • Planned cultural and nutrition-based recommendation filters
React NativeExpoJavaSQLTheMealDB

Stock Market Trading Bot

Automated Market Analysis and Trading System

View Source →
  • Real-time market analysis and strategy automation experiments
  • Position tracking and limit order management concepts
  • Technical indicator research including momentum and trend-following signals
  • Long-running personal project focused on algorithmic trading systems
C++PythonJavaTrading APIsTechnical Indicators

Let's Work Together

I'm always open to discussing new opportunities, interesting projects, or collaborations. Feel free to reach out!