
Ricardo García Ramírez
Senior Software Engineer · Python · Data Science · AI/ML
About
I'm a Senior Software Engineer with 7+ years of experience building data systems, ML pipelines, automation tooling, and backend services across enterprise and scientific environments. M.Sc. in Data Science from Pontificia Universidad Católica de Chile (Distinction) — thesis on probabilistic reconstruction of cardiac networks from ECG signals using Bayesian inference and computational modeling. Biomedical Engineering background from Tec de Monterrey. Currently at MSCI designing analytics and monitoring tools for large-scale financial data systems.
My technical depth sits at the intersection of data engineering, machine learning, and practical software delivery. I've built reproducible ML pipelines using JAX and scikit-learn for real research problems, designed ETL workflows that go from raw file formats to queryable analytics assets, and implemented RAG systems from the vector chunking layer (Rust/PyO3) all the way through to retrieval and LLM orchestration. I take Bayesian approaches seriously — the thesis work on Gaussian processes and probabilistic inference wasn't academic detour, it informs how I think about uncertainty in ML systems today.
My freelance work focuses on Python tools with clear scope and real handoff: automation pipelines, data extraction workflows, RAG/LLM applications, dashboards, and scientific Python packages. If you have defined inputs, expected outputs, and a deadline — I can work with that.
I taught bioinstrumentation at Tec de Monterrey, have 5 peer-reviewed publications in biosensing and BioMEMS, and write about software engineering and Python on Medium. The research background isn't decoration — it's why the scientific Python work (PurkinjeUV, JAX-BO) exists, and why I default to reproducible, documented, tested code over notebooks.
Skills & Tools
Python & Data Engineering
ML & Data Science
AI / LLM & RAG
Scientific Computing
Backend & APIs
DevOps & Tooling
Teaching
Adjunct Assistant Professor — Biomedical Engineering Dept.
Aug 2022 – Dec 2023Tecnológico de Monterrey (ITESM), Mexico
Taught lectures and lab components for the Biomedical Engineering Major with emphasis on bioinstrumentation (Tec20 and TEC21 curricula).
Physics Laboratory Instructor
Aug 2018 – Dec 2019Tecnológico de Monterrey (ITESM) — Physics Department, Mexico
Publications
Beduk, T., Gomes, M., et al., Garcia-Ramirez, R., et al. (2022). A Portable Molecularly Imprinted Sensor for On-Site and Wireless Environmental Bisphenol A Monitoring. Frontiers in Chemistry, 10, 833899. DOI ↗
Garcia-Ramirez, R., Cerda-Kipper, A. S., Alvarez, D., et al. (2021). Latest Updates on the Advancement of Polymer-Based Biomicroelectromechanical Systems for Animal Cell Studies. Advances in Polymer Technology, 2021, Article 8816564. DOI ↗
González-González, E., Garcia-Ramirez, R., et al. (2021). Automated ELISA On-Chip for the Detection of Anti-SARS-CoV-2 Antibodies. Sensors, 21(20), 6785. DOI ↗
Garcia-Ramirez, R., & Hosseini, S. (2021). History of Bio-microelectromechanical Systems (BioMEMS). In: BioMEMS. Lecture Notes in Bioengineering. Springer, Singapore. DOI ↗
Hosseini, S., Espinosa-Hernandez, M., Garcia-Ramirez, R., et al. (2020). BioMEMS: Biosensing Applications. Springer Nature (Book, p. 178).
Writing
Software engineering and Python on Medium — design principles, testing, data science workflow.