About Me
Hi, I’m Robert 👋 I’m 17 and currently studying ICT Systems Support at Achievement Training. Some people know me online as Astro. My main interests are infrastructure and networking, with web development as a long-standing hobby alongside it.
I work primarily with JavaScript, TypeScript, and Go. I’ve done full-stack web development and spent time working closer to systems and infrastructure, but web development is what I enjoy most. I’ve been fascinated by technology for as long as I can remember, particularly how complex systems are structured, maintained, and improved over time.
I’ve used Linux for years, mostly Arch, and it is my primary working environment. I’m comfortable working across a wide range of software and platforms, and I tend to pick up new tools quickly when a role or environment requires it. I focus on making systems predictable, easier to manage, and well documented rather than just functional.
Technical Experience
I’ve designed, built, and managed several small to medium-sized networks. One of my most significant projects involved planning and deploying a fully functional classroom network for a college environment. This required balancing technical requirements with practical constraints, maintaining continuity for users, and adapting the design when the original platform choice proved unsuitable.
The initial setup used an OPNsense router deployed within a Proxmox virtual environment on older enterprise hardware. Proxmox’s quorum requirements conflicted with the master–slave architecture I had designed, which led to the environment being migrated to XCP-ng. XCP-ng provided a more stable and appropriate foundation for the topology. As part of this work, I also designed and implemented a structured DNS system to ensure reliable and consistent name resolution across the network. You can read more about this here.
Alongside infrastructure work, I’ve developed several open-source libraries and standalone tools, primarily for server environments and operational workflows. These projects focus on reducing manual effort, improving reliability, and supporting day-to-day operations.
I also have experience working with a wide range of software applications beyond development
tools, often in support, configuration, or troubleshooting contexts. I’m fully proficient in
word processing and related productivity software, including the Microsoft Office suite as
well as open-source alternatives like LibreOffice and OpenOffice. I’m comfortable learning
new applications as needed, understanding how they are used in practice, and helping others
use them effectively.
I have extensive experience working with the Discord API. Over the past 2–3 years, I’ve built more than 20 projects on the platform, working within a large, externally defined ecosystem and its constraints. In addition, I volunteer with inventor.gg, where I provide user support, troubleshoot issues, and assist with ongoing community operations. Outside of this, I am often the primary point of technical support for friends and family, occasionally in a paid capacity, helping resolve issues across a wide range of devices and software.
Qualifications & Certifications
Verified and in‑progress credentials:
Level 3 Diploma in ICT Systems and Principles for IT Professionals
Achievement Training • 2026 (expected)
