Ryan Snavely
< Cybersecurity Student & Aspiring Analyst />
I'm a second-year Cybersecurity Analytics & Operations student at Penn State with a focus on offensive security, penetration testing, and malware analysis. I serve as VP of Cyberlions — Penn State's cybersecurity club — where I teach offensive and defensive techniques weekly. I'm actively competing in CTF competitions, mentored through the CrowdStrike & Cyber Skyline program, and building tools to sharpen my craft.
- Trade-Bot — AI stock trading bot with congressional signal tracking
- Money — personal finance dashboard with live Plaid bank integration
- The Vault — a zero-knowledge password manager
- Competing in CTF competitions & NCL seasons
- Learning malware analysis & reverse engineering
Latest Posts
Thoughts on cybersecurity, pentesting, and tech
Linux Command Reference
Essential cheat sheet for Red Team, Penetration Testing & CTF
Ryan Snavely
Cybersecurity Student & Aspiring Cybersecurity Analyst / Malware Triage Specialist
Education
Bachelor's of Cybersecurity Analytics and Operations
Second Year Student • Middletown, PA
Leadership & Activities
Pennsylvania State University • Middletown, PA
- Assisting the president and other board members with events, funding, and competitions
- Teaching offensive and defensive cybersecurity techniques to students weekly
Pennsylvania State University • Remote
- Engaging with CrowdStrike mentors for career preparation and industry insight
Individual & Team Games
- Individual: Top 7% nationally (Fall: 570/7,873 • Spring: 661/8,573)
- Team: Top 25% (Fall) and 6% (Spring) nationally
- Strengths in Scanning & Recon, Enumeration/Exploitation, Web App Exploitation, Password Cracking, and OSINT
Projects
C++17 • React 18 • AES-256-GCM • Argon2id • TOTP • SQLite • Docker • Nginx
- Zero-knowledge password manager: master password never transmitted; all data encrypted client-side before leaving the browser
- Features TOTP 2FA, security audit, import/export (JSON, Apple Passwords CSV, Google Auth QR), clipboard auto-clear, and account lockout; deployed on DigitalOcean with Let's Encrypt
Next.js 15 • PostgreSQL • Prisma • Alpaca API • Groq AI • Discord • DigitalOcean
- AI-powered stock trading bot monitoring congressional insider trades and Trump's Truth Social posts to generate buy/sell signals via Alpaca API
- Auto-trades every 5 minutes during market hours with configurable stop-loss, trailing stop, and crash detection; deployed on DigitalOcean with PM2
Next.js 15 • PostgreSQL • Plaid API • Claude AI • OpenAI • Recharts
- Personal finance dashboard with live bank account linking via Plaid; tracks budgets, savings goals, debts, investments, bills, and net worth over time
- Integrates Claude and OpenAI for AI-powered financial insights and spending analysis with portfolio snapshots
Python • discord.py • Office365 SMTP
- Full-featured server management bot for Penn State's Cyber Lions club with PSU email verification, reaction roles, and spam detection with auto-timeout
- Handles officer moderation commands, CTF event posting, polls, and full audit logging; serves as the club's primary server management tool
Skills
Cybersecurity
Technical
Web Development
Operations
Professional
Work Experience
Team Member • Lebanon, PA
- Supports retail operations including stocking, cashiering, and assisting customers
- Collaborated with team members to maintain organized shelves and product availability
- Delivers friendly, efficient service to promote positive customer experiences
Seasonal Employee • Lebanon, PA
- Provided customer support and assistance during snow tubing season operations
- Handled equipment preparation to ensure customer satisfaction
Manager • Hershey, PA
- Supervised daily operations of a food truck business, including customer service
- Trained and managed a small team to ensure consistent service quality
- Coordinated inventory and restocking on the truck
Projects
Code I've built, open source & personal projects
CTF Results
Score reports from NCL Individual & Team Game competitions.
Team Competition Breakdowns
CyberLions · Category-by-category team performance across each NCL season.
National Cyber League
National Cyber League
Individual Competition Breakdowns
Category-by-category individual performance across each NCL season.