Ricardo García Ramírez
AI/ML · Data Science · Cloud · Full-Stack
Summary
Full-stack developer and data scientist with 7+ years of experience at the intersection of backend systems, cloud infrastructure, and applied AI/ML. I build production systems: backend services and APIs in Python and C#/.NET, data pipelines from raw files to queryable analytics assets, and RAG systems from the vector-chunking layer through LLM orchestration. M.Sc. in Data Science with thesis work in Bayesian inference and computational modeling.
Experience
- Build and maintain Python-based backend services, APIs, data pipelines, analytics tooling, and operational workflows for large-scale financial data systems, including 3rd-tier production support.
- Contributed to cross-team initiatives with ~$1M in business impact.
- Designed observability and monitoring solutions using Splunk, Power BI, and Azure DevOps data surfacing throughput, failure rate, and latency trends across production systems, enabling data-driven incident response and capacity planning.
- Introduced AI-assisted development workflows (Claude Code, Cursor, Copilot) for refactoring, test generation, and documentation, accelerating the Java modernization initiative.
- Lead Java modernization and technical debt reduction: refactoring legacy services for upgrade-readiness while preserving behavior, testability, and release stability.
- Built internal and customer-facing APIs, enterprise services, and Azure-based serverless applications in C#, .NET, and Azure Functions.
- Owned technical design for new features: scoping, architecture decisions, proof-of-concept work, and delivery through production.
- Implemented unit and acceptance test suites, Jenkins CI/CD pipelines, deployment automation, and production monitoring and telemetry tooling.
- Built backend services and desktop automation tooling in C#, .NET Core, and .NET Framework.
- Contributed to requirements analysis, test scenario coverage, workflow documentation, and code reviews.
- Built C#/.NET backend services and WPF/XAML MVVM desktop applications for laboratory automation and biomedical device control.
- Programmed microcontrollers in C to drive microfluidic devices and automate microscope control for cell imaging and blood sample analysis.
- Automated assay workflows for blood sample processing: cell counting, imaging pipelines, and data acquisition from laboratory instrumentation.
- Developed Python tooling to bridge hardware instrumentation output with desktop reporting and analysis workflows.
Education
Graduated with Distinction.
Minor in Biomedical Microtechnology. Academic Excellence Award, Top 5% GPA.
Teaching
Bioinstrumentation courses (TEC20/TEC21): BI2001B, BI2005B, BI3010, BI3011, BI3014.
Skills
Programming Languages
Python, C#, Java, TypeScript, SQL, Bash, C
Backend / Cloud
FastAPI, ASP.NET Core, Azure Functions, Docker, CI/CD
Data
pandas, DuckDB, SQLite, Parquet, ETL, Splunk, Power BI
AI / ML
RAG, Qdrant, OpenAI, Anthropic, FastMCP, scikit-learn, JAX
Scientific
NumPy, PyVista, Bayesian Optimization
Tooling
GitHub Actions, Azure DevOps, PyPI, Next.js
Languages
Spanish (Native) · English (Full Professional: TOEFL iBT 109 / ITP 653)
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 (1st ed., 178 pp.).