Hi, I’m a software engineer with over ten years of experience in Java and Python. I enjoy tackling challenging problems by writing clean, maintainable code and building systems that have real impact. During the day, I design microservices and data pipelines. Outside of work, I’m usually stargazing or exploring new tech and science topics — I love diving deep into whatever catches my interest.
I believe in learning by doing, and I’m comfortable with the occasional broken build if it means gaining a better understanding. I also enjoy sharing what I learn and collaborating with others who are curious about tech and the universe.
- joe-mccarthy/home-lab - Build and manage a docker swarm cluster using ansible on Raspberry Pis
 - joe-mccarthy/nsp-ntfy - Monitor configurable MQTT topics and forward the messages to ntfy.sh topics.
 - joe-mccarthy/night-sky-pi - Capture images from sunset till sunrise for processing off device.
 
- joe-mccarthy/bootstrap-freelancer 
2.0.0- Hugo theme based on the Start Bootstrap Freelancer Theme. - joe-mccarthy/home-lab 
2.1.1- Build and manage a docker swarm cluster using ansible on Raspberry Pis - joe-mccarthy/nsp-ntfy 
2.0.2- Monitor configurable MQTT topics and forward the messages to ntfy.sh topics. 
- immich-app/immich - High performance self-hosted photo and video management solution.
 - jdoiro3/mkdocs-multirepo-plugin - Build documentation in multiple repos into one site.
 - JaredC01/LabStack - Modular rackmount solutions for Raspberry Pi's and other SBC's and accessories.
 
- Home Assistant Progress November 2025 (2 days ago)
 - Release Notes and Versioning That Help Everyone (6 days ago)
 - Commit Messages and PR Descriptions That Help Everyone (3 weeks ago)