// EXPERIENCE
ST Engineering Idirect — Software Engineer
Working on innovative 5G solutions for satellite communications infrastructure.
Intel — Software Engineer
Developed and maintained Windows drivers for Intel QuickAssist Technology (QAT) — a hardware-integrated workload accelerator providing high-throughput compression and asymmetric/symmetric encryption offload directly in silicon.
Drove performance improvements by optimising the driver for NUMA-aware systems, improving locality between CPU, memory, and accelerator resources to reduce overhead and increase throughput under real workloads. I was also the subject matter expert for telemetry, owning the instrumentation and performance visibility needed to diagnose bottlenecks, validate changes, and give other teams better insight into QAT behaviour.
C Windows Kernel PCIe NUMA Telemetry Cryptography Compression
Quartx — Managing Director & Co-Founder
Co-founded Quartx with my uncle — a B2B data analytics SaaS aimed at small and medium-sized enterprises. The company grew directly from the Call Monitoring project (see Projects) and expanded into a broader tool for business intelligence.
Wore every hat: built the product, sold it to customers, handled onboarding and support, managed finances, and iterated on direction based on real customer feedback. Quartx went on to serve many SMEs, giving them full visibility into call traffic patterns, peak hours, missed call rates, and staff performance data.
Python Django PostgreSQL SaaS Entrepreneurship
Netsoc UCC — Events Officer / SysAdmin
UCC's networking and technology society. Joined as a sysadmin — responsible for maintaining a fleet of society-owned servers, managing user accounts, and keeping services running for the membership base.
Gave numerous tech talks ranging from beginner-friendly "How to Build a Website" sessions to more niche deep-dives like "The History of Telephone Hacking." In final year, elected as Events Officer — planned and executed over 50 events across the academic year, including workshops, hackathons, and speaker nights.
Linux Networking Sysadmin Public Speaking
CloudCIX — Junior Software Developer
Worked on two main products: an S3-compatible object store built with Django, designed to offer cost-effective cloud storage with broad AWS S3 ecosystem compatibility. Also contributed to an in-house cloud orchestration platform — a Django-based system used by customers to provision and manage virtual machines on CloudCIX infrastructure.
Good early exposure to cloud architecture, REST API design, and working within a production codebase as part of a professional engineering team.
Python Django S3 Cloud REST API