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.
Space has fascinated me since I was a kid, and I try to bring that passion into my projects whenever I can. When I’m not coding or reading about black holes, I’m often in my workshop working with 3D printers — making practical stuff or models inspired by the cosmos. I find hands-on building helps me think more creatively as a developer.
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/night-sky-pi - Capture images from sunset till sunrise for processing off device.
- joe-mccarthy/metmesh - Collect weather data, either for upstream transmission or to act as an aggregator.
- joe-mccarthy/harlow-bindicator - Send alert the day before and on the day of bin collection in Harlow
- joe-mccarthy/home-lab - Build and manage a docker swarm cluster using ansible on Raspberry Pis
- joe-mccarthy/cbujo - Bullet Journal for the CLI
- joe-mccarthy/metmesh - Collect weather data, either for upstream transmission or to act as an aggregator.
- Languages: Java, Python, SQL, Scala
- Backend: Spring Boot, Django, Flask, API Design, Microservices
- DevOps: Docker, Kubernetes, AWS, CI/CD Pipelines, Infrastructure as Code
- 3D Technology: Fusion 360, Blender, FDM/Resin Printing, Custom Design
- Systems: Linux, Networking, Database Design, Performance Optimization
- Learning Philosophy: Experimental approach, Continuous improvement, Failure-as-feedback
- joe-mccarthy/nsp-ntfy
2.0.2
- Monitor configurable MQTT topics and forward the messages to ntfy.sh topics. - joe-mccarthy/night-sky-pi
2.0.3
- Capture images from sunset till sunrise for processing off device. - joe-mccarthy/metmesh
0.0.3
- Collect weather data, either for upstream transmission or to act as an aggregator.
- immichFrame/ImmichFrame -
- JaredC01/LabStack - Modular rackmount solutions for Raspberry Pi's and other SBC's and accessories.
- nodejh/hugo-theme-mini - A fast, minimalist and responsive hugo theme for bloggers.
- Lake Garda, Espresso, Castles & Chaos (1 month ago)
- Distraction-Free Computing Experience One Month On (3 months ago)
- GitHub add to Projects Automation (3 months ago)