$ syscheck
CPU 12% OK
Memory 2.1GB OK
Disk 45GB OKSystem Health CLI
A cross-platform command line tool that checks system health and writes readable troubleshooting logs.
Software engineering & IT
I am an aspiring software engineer and IT enthusiast building a strong foundation in systems, networking, and programming. I enjoy solving real problems, automating the boring parts, and learning in public as I build.

(01) About
I am shaping my portfolio around the work junior technical teams actually need: readable code, clear documentation, dependable systems, and calm troubleshooting.
1. Learn the fundamentals
2. Build small, useful tools
3. Document decisions
4. Test with real users(02) Experience
A selection of what I have been learning and building, focused on understanding fundamentals and applying them in practical ways.
Linux basics, command line, filesystems, and process management.
LinuxTCP/IP, DNS, DHCP, routing, and how home labs become reliable systems.
NetworkingAutomation, APIs, parsing data, and turning repeated tasks into tools.
PythonHTML, CSS, JavaScript, React, and accessible responsive interfaces.
WebThinking in boundaries, data flows, reliability, and maintainable code.
Architecture(03) Projects
Real-world project ideas that combine software, IT skills, and clear delivery.
$ syscheck
CPU 12% OK
Memory 2.1GB OK
Disk 45GB OKA cross-platform command line tool that checks system health and writes readable troubleshooting logs.
ID Device Status
101 Laptop Active
102 Switch Active
103 Printer ReviewA small web app for tracking devices, owners, status, and maintenance notes across a lab setup.
const plan = [
'learn',
'build',
'ship'
];A focused dashboard for goals, habits, and learning progress with readable charts and keyboard-friendly UI.
(04) Stack
The tools and technologies I use to build, support, and keep improving.
(05) Credentials
Verified learning across cybersecurity, information technology, customer engagement, and user experience.
CiscoIssued May 2026
IBMIssued June 2025
IBMIssued June 2025
FutureLearnIssued January 2025
I believe software should be usable by everyone. This portfolio includes visible focus styles, keyboard-friendly navigation, high-contrast controls, and reduced-motion support.
Contact
I am open to internships, apprenticeships, entry-level roles, and practical projects where I can contribute while continuing to learn.
Open to opportunities in Ireland and remotely
The form now has its own quieter page with more room for context, security, and clear next steps.
Default contrast. Motion on. Default text size. Default links. Default font. Default spacing. Standard color intensity. default color theme.