Skip to content
View joe-mccarthy's full-sized avatar

Sponsoring

@muesli
@geerlingguy
@binwiederhier

Block or report joe-mccarthy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
joe-mccarthy/README.md

Software Engineer | Space Enthusiast | Maker

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.

🔭 Current Focus

🚀 Latest Projects

🛠️ Technical Skills

  • 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

📦 Latest Releases

⭐ Recent Discoveries

📝 From My Blog

📚 Recently Read

Pinned Loading

  1. home-lab home-lab Public

    Build and manage a docker swarm cluster using ansible on Raspberry Pis

    Jinja

  2. night-sky-pi night-sky-pi Public

    Capture images from sunset till sunrise for processing off device.

    Python

  3. smigle-lite smigle-lite Public

    Hugo theme based on a stripped down version of Smigle.

    HTML 1

  4. harlow-bindicator harlow-bindicator Public

    Send alert the day before and on the day of bin collection in Harlow

    Python