Software, Linux systems and radio technology.
I build practical projects and document how they work, from collaborative web applications to simulations and technical learning resources. My interests include cybersecurity, system administration and experimental computing.
| Project | What to explore | Technologies / focus |
|---|---|---|
| StudyBuddy | A university team project for student profiles, study matching, requests and messaging. | JavaScript, Node.js, Express, MySQL, Docker |
| p13 — Orbital Stick Mission Planner | An experimental rocket-flight simulator with a 3D globe, live telemetry and CSV logs. | Python, NumPy, SciPy, FastAPI, CesiumJS |
| Linux systems journal | A seven-week coursework journal covering server setup, hardening, monitoring and performance evaluation. | Ubuntu, SSH, Linux administration |
| Roehampton Amateur Radio Society | Foundation-level teaching resources, worksheets and tutor guides. The first two modules are available. | Radio technology, technical writing, community learning |
- Software engineering: applications with clear structure, input validation and reproducible setup.
- Systems and security: Linux administration, hardening, monitoring and documented evaluation.
- Simulation and research: exploring ideas through code, with assumptions and limitations made explicit.
- Technical communication: turning complex topics into practical learning material.
RayCrypt explores geometric data mapping as a research concept. It is an early-stage idea, with no validated encryption, compression or performance claims.
For more about my work, visit xiii.me.


