Ryanhub - file viewer
filename: profile/skills.md
branch: main
back to repo
# Skills

Complete inventory. Sourced from resume, coursework, and all projects.

---

## Languages

- C
- C++
- x86 Assembly
- Python
- JavaScript
- PHP
- Go
- Java (coursework)

---

## AI & machine learning

- Neural networks (from scratch)
- Autoencoders
- Token prediction / language models
- Image generation (autoencoder-based)
- AI agents (custom tools, scheduled automations, harnesses)
- Local model inference and experimentation
- Transcription and diarization
- Open-source model deployment (replacing cloud ML APIs)
- AI agent validation pipelines
- Model training on custom datasets

---



## Systems & low-level

- Operating systems (coursework)
- Computer networks (coursework)
- Linux
- Linux daemons
- Embedded systems
- PCB design
- Y86-64 IDE / assembly tooling
- OpenGL
- Entity-component systems (ECS)
- Game physics
- Network programming (P2P, websockets)
- Unix network programming
- Format string / low-level security (CTF)

---



## Web & backend

- PHP
- MySQL
- Apache
- HTTP
- REST APIs
- Flask
- Git server hosting / administration
- Network security / administration
- GitHub Apps
- Load balancing
- Sysadmin / private server infrastructure

---



## Mobile

- React Native
- Expo
- Firebase (mobile backends)
- Tab navigation patterns
- Custom chart / graph libraries
- iOS App Store deployment

---



## Game development

- Game engines (from scratch)
- OpenGL rendering
- Couch co-op / multiplayer architecture
- Phone-as-controller via browser websockets
- Procedural generation: noise, cellular automata, Markov chains, wave function collapse

---



## Tools & platforms

- Linux
- Bash
- Git
- CMake
- Firebase
- Google Cloud (used and migrated off where applicable)
- Raspberry Pi
- SIMCOM7600G modem / cellular stack

---



## Domains & areas

- Startups / solo founding
- SaaS (vertical: maritime / USCG compliance)
- Healthcare-adjacent AI (group therapy transcription)
- Process engineering / manufacturing automation
- Clinical research (synthetic motion data, agent validation)
- Cybersecurity education and CTF authoring
- Technical presentations and teaching
- Open-source and self-hosted tooling

---



## Coursework (NJIT)

- Data Structures & Algorithms
- Operating Systems
- Computer Networks
- Discrete Math
- Calculus
- Linear Algebra