Calum O'Loughnane

© 2025 Calum O'Loughnane. All rights reserved.

Calum O'Loughnane

Hi, I'm Calum

I'm Calum O'Loughnane, a full-stack web developer focused on building modern, scalable, and offline-first web applications. My expertise lies in architecting complete solutions using Node.js, Express, MongoDB, and TailwindCSS. I'm experienced in deploying production-ready Progressive Web Apps (PWAs) with features like IndexedDB, service workers, and sync queues.

I've delivered systems for field teams, inspection workflows, media delivery, and public-facing websites. I work with modern JavaScript frameworks, including EJS and minimal frontend renderers, while ensuring code quality with Git, and CI pipelines.

Calum O'Loughnane professional headshot

Featured Projects

Offline Inspection PWA

I designed and built a custom inspection and safety reporting system for a field team operating in low-connectivity environments. The app supports offline-first form submission with IndexedDB, background sync, and service workers. Includes role-based access, form supervision, signatures, data retention, admin dashboard, and Azure AD login integration.
Skills and deliverables
Node.js MongoDB Progressive Web App ExpressJS Solution Architecture

Choir Management System

I built a custom web application to manage a church choir’s internal operations. Features include secure file uploads (PDF/audio), RSVP tracking, rehearsal/performance scheduling, lineup building, and admin dashboards. I also added integration for rendered musical notation using MusicXML and in site recording playback for practice. Mobile and Desktop friendly. Built with Node.js, Express, MongoDB, and Halfmoon CSS.
Skills and deliverables
User Authentication Node.js Mongoose Solution Architecture Web Hosting

About Me

I build custom, low dependency, systems from the ground up — including schema design, authentication, intergration with existing systems, server routing, frontend logic, and deployment. I emphasize lean solutions tailored to real-world needs, especially in low-connectivity or high-reliability contexts.

Skills & Tools: JavaScript (ES6+), React, Node.js, MongoDB, Express, TailwindCSS, EJS, PWAs, systemd, NGINX, GitHub Actions, REST APIs,

Technical Focus & Engineering Philosophy

Calum O'Loughnane is a full-stack developer and systems architect specializing in robust, end-to-end web applications. His expertise in low dependancy systems includes Node.js, Express.js, and MongoDB, with a focus on Progressive Web Apps (PWAs) featuring IndexedDB caching, offline support, and seamless user experience. Projects are built with custom CSS and lightweight libraries like TailwindCSS and EJS for clean, maintainable frontends that prioritize accessibility and responsiveness.

He delivers scalable, production-ready platforms using modular design principles, RESTful APIs, and automated CI/CD pipelines. Deployment experience spans Linux-based environments using NGINX. Calum emphasizes clean, maintainable code with practical tooling and strong operational reliability.

Calum O'Loughnane develops tailored digital systems for clients across a range of sectors, including service safety, arboriculture, independent professionals, religious institutions, nonprofit organisations, and operational teams supporting critical national infrastructure (CNI). He works with modern technologies such as React, TypeScript, Node.js, MongoDB, Docker, cloud hosting, and Progressive Web App (PWA) architectures to deliver performant, offline-capable solutions.

Get in Touch

email: [email protected]

Open to freelance, consulting, or collaborative roles in backend systems, full-stack builds, or app refactoring.