Skip to content
View miguelcarcamov's full-sized avatar
🌃
Focusing
🌃
Focusing

Block or report miguelcarcamov

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.

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
miguelcarcamov/README.md

Hi, I'm Miguel 👋

Profile views

Assistant Professor at the Departamento de Ingeniería Informática, Universidad de Santiago de Chile.
Associate Researcher at the Data Observatory.
PhD in Astronomy and Astrophysics, University of Manchester (Jodrell Bank).

Day to day, I write Python and CUDA, profile slow code, fight with radio interferometry data, and teach Operating Systems and Distributed Systems to undergraduates.

🛠️ Stack

Python C++ C LaTeX Bash Docker Linux Git GitLab VS Code

CUDA NumPy CuPy Dask PyTorch MPI OpenMP

🔭 Currently

  • Principal developer of Pyralysis, a Python framework for big-data radio interferometry aimed at SKA-era volumes.
  • PI of the DICYT Regular 2026 project Pyralysis: Desentrañando los Campos Magnéticos del Cosmos con Big Data y Supercómputo.
  • Co-PI of FONDECYT Regular 2025 on the physical conditions and kinematics of planet-forming systems.
  • Working with Prof. Anna Scaife on unrolling algorithms for Faraday cube reconstruction.

📌 Things I've shipped here

Repo What it is
snow caSa pythoN self-calibratiOn frameWork. Unified interface over tclean, wsclean, gpuvmem, and rascil for self-calibration pipelines.
gpuvmem GPU-accelerated maximum entropy method for radio interferometric image synthesis. CUDA from the ground up.
csromer Compressed sensing framework for Faraday depth reconstruction. The code behind my MNRAS 2023 paper.
ocarina Utilities for interferometric data processing.
simulate_interferometer Synthetic interferometric visibilities for algorithm testing.
usach-modern Modern Beamer template with USACH corporate colors. Use it if you teach at USACH.
formato-tesis-usach LaTeX template for USACH theses, following the 2014 manual.

Heads up: most of my active research code, including Pyralysis, lives on GitLab rather than here.

📈 Stats

GitHub stats Streak
Top languages

🐍 Pac-Man eats my contributions

Pac-Man contribution graph

📫 Reach me

⚡ Outside the terminal

Master swimmer at Ñuñoa Master Club. LEGO sets when nothing's on fire. Suspense and thriller novels, plus books on neuroscience and psychology. Colo-Colo on weekends. Whatever's in the headphones depends on the bug: Pink Floyd or Joy Division for the long ones, Metallica or Ghost when something finally compiles.

Pinned Loading

  1. gpuvmem gpuvmem Public

    GPU Framework for Radio Astronomical Image Synthesis

    Cuda 29 3

  2. snow snow Public

    SNOW: caSa pythoN self-calibratiOn frameWork

    Python 7 1

  3. csromer csromer Public

    Compressive Sensing and Optimization Framework to reconstruct Faraday Depth signals

    Python 6 2

  4. ocarina ocarina Public

    pOlarization CAlibRatIoN frAmework

    Python 2

  5. emerlin_casa_pipeline emerlin_casa_pipeline Public

    Forked from e-merlin/eMERLIN_CASA_pipeline

    This is CASA eMERLIN pipeline to calibrate data from the e-MERLIN array. Please fork the repository before making any changes and read the Coding Practices page in the wiki. Please add issues with …

    Python

  6. simulate_interferometer simulate_interferometer Public

    Jupyter notebook demonstration to simulate a radio interferometer

    Jupyter Notebook 1 1