Skip to content
View jlleongarcia's full-sized avatar

Block or report jlleongarcia

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
jlleongarcia/README.md

Hey there! I'm Jose Luis 👋

Stop Paying. Start Doing. Your Life. Your Focus. Your Fix.

Website


About me

Medical physicist by profession, tinkerer by habit.

I write to keep my learning process structured — and because documenting the setup, the mistakes, and the reasoning is far more useful than just the final command.

Everything here came from a real problem I had to solve. If you're starting your own journey, I hope something saves you the hours it cost me.


What I work on

Area What you'll find
🔬 Medical Physics X-ray detector response analysis, Streamlit toolkits for physicists
🐧 Linux & Home Servers Ubuntu from scratch, SSH, htop, system tooling
🐳 Docker & Self-hosting Portainer, Umami, Cloudflare Tunnels, container management
🐍 Python Data tools, Streamlit apps, automation with uv
📊 Data Stock analysis, data workflows
🤖 AI Staying up to date with what's actually useful
🌐 Web Dev Astro sites, Hugo static sites, pylinac tools

Featured repos

  • 🏥 DICOM Anonymizer — web app to anonymize DICOM files
  • 📐 pylinac — image analysis library for medical physics (fork)
  • 📊 Stats Analysis — PWA for statistics and SPC on any process
  • 🚗 Wheeler Keeper — Django web app to track vehicle upkeep
  • 📚 Corp Library — corporate library management
  • 📈 Market Mind — stock market research and portfolio management platform

Blog highlights

Check the full site at box2overtake.com

  • X-ray Detector Response Analysis — a complete Streamlit-based toolkit for medical physicists
  • From Scratch to Self-Hosting — set up a home server with Ubuntu and Docker, step by step
  • Umami Analytics with Cloudflare Tunnel — privacy-friendly analytics, self-hosted
  • Wheeler Keeper — Django web app to track and manage your vehicles' upkeep

My philosophy

Stop paying for things you can build. Stop waiting for permission to start.

Real problems, real solutions — documented so you don't have to start from zero.


GitHub Stats

Pinned Loading

  1. DICOM-anonymizer DICOM-anonymizer Public

    Streamlit app to anonymize DICOM files and edit tags in batch: new UIDs, private tags removed.

    Python

  2. pylinac pylinac Public

    Forked from jrkerns/pylinac

    An image analysis library for medical physics

    Python

  3. stats-analysis stats-analysis Public

    In-browser statistics PWA: hypothesis tests, ANOVA, regression and SPC charts. Your data never leaves the device.

    Python

  4. market-mind market-mind Public

    Self-hosted Django app for portfolio tracking, dividends and FIFO tax reports with multi-currency FX.

    Python

  5. wheeler-keeper wheeler-keeper Public

    Self-hosted Django app to log vehicle maintenance, track costs and get reminder emails.

    HTML

  6. Py_RouteTracker Py_RouteTracker Public

    Forked from JAlcocerT/Py_RouteTracker

    PWA to analyze GPX routes, action-cam telemetry and Phyphox sensor data, all client-side.

    TypeScript