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.
- Why I Buy Einhell Tools (3 days ago)
- Home Assistant Progress November 2025 (1 week ago)
- Release Notes and Versioning That Help Everyone (2 weeks ago)