Full-Stack & Joomla Developer β’ LAMP & Linux Administrator β’ AI-Assisted Technologist
I build and maintain robust web solutions, specializing in Joomla/PHP/LAMP environments, and am actively expanding into modern full-stack development and AI-assisted workflows. With over 20 years of IT experience, I bring a strong foundation in system administration, networking, and problem-solving to every project.
- Full-Stack Development: Deepening skills in JavaScript, Node.js, REST APIs, and modern web frameworks (via Codecademy's Full-Stack Engineer Path).
- Joomla & PHP: Modernizing and optimizing existing Joomla/PHP applications, custom extension development, and performance tuning.
- Linux & LAMP: Server administration, hardening, and automation for web environments.
- AI-Assisted Development: Leveraging AI tools (like Abacus.AI, GitHub Copilot) for code generation, documentation, and workflow efficiency.
- Languages: PHP, JavaScript, HTML, CSS, Bash
- Frameworks/CMS: Joomla (expert), Node.js (learning), Express.js (learning)
- Databases: MySQL
- OS/Servers: Linux (Ubuntu, Debian), Apache, Nginx
- Tools: Git, GitHub, Docker (basic), VS Code, cPanel/WHM, SSH
- Portfolio & Resume: danielmcnulty.com
- LinkedIn: linkedin.com/in/canetree
- Business: canetree.com
- Joomla Invoice Ninja Module
A Joomla module for embedding Invoice Ninja invoices (J4/J5), demonstrating Joomla extension development, PHP, and API integration.
Looking for opportunities in web development, PHP/Joomla roles, or IT infrastructure support.