Pablo Castillo - Portfolio

Bioinformatics and Data Science Portfolio


Pablo Castillo

Pablo Castillo

Biologist & Bioinformatician

Biology graduate holding an MSc in Bioinformatics and Biostatistics. Since the Human Genome Project, I've been convinced that bioinformatics is the key to unlocking biology’s greatest challenges. I aim to apply computational tools to solve real-world biological problems and make a tangible impact.


Contact

🔬 Research experience

  • Biotfy: Python Developer Intern. Supervised by Jesús Sancho Giaver & Víctor Galvín Coronil.

    • Automation & Backend: Developed a robust Python pipeline (1000+ lines of code) to automate the generation of Environmental Impact Assessment (EIA) reports, integrating real-time IoT data (Thingsboard API) and public government databases.
    • Geospatial Analysis (GIS): Implemented automated mapping features using GeoPandas, Contextily, and Matplotlib, handling complex coordinate transformations (WGS84 to UTM) with PyProj to visualize species distribution and protected areas.
    • DevOps & Deployment: Containerized the application using Docker to ensure reproducibility across environments and exposed the tool as a microservice using FastAPI and Uvicorn.
    • Software Engineering: Managed version control via GitLab, implementing security best practices (environment variables/.env) and dynamic PDF generation using ReportLab and Pillow.
    • Tech Stack: Python (GeoPandas, FastAPI, ReportLab), Docker, Google Cloud Platform (GCP), Git/GitLab, REST APIs.
  • CABIMER: Trainee Bioinformatician – Master's Thesis. Supervised by Cristina González Aguilera.

    • Pipeline Development: Developing a computational pipeline for the characterization of RNA isoforms using NGS data (RNA-Seq), improving the detection of alternative splicing events.
    • Data Analysis: Performing Quality Control, read alignment, and differential expression analysis on large transcriptomic datasets.
    • Visualization: Generating publication-ready figures using R to communicate biological findings to the research team.
    • Tech Stack: R, Bioconductor, edgeR, Bash, FastQC, MultiQC, Trim Galore!, Cutadapt, STAR, HISAT2, Samtools, Bedtools, MACS2, FeatureCounts.
  • University of Seville: Undergraduate Researcher (Dept. of Plant Biology and Ecology). Supervised by Juan Manuel Mancilla Leyton.

    • Scientific Publication (First Author): Led the study "Research Trends in the Recovery of By-Products from Organic Waste Treated by Anaerobic Digestion", published in the journal Fermentation (MDPI).
    • Data Analysis & Visualization: Conducted a massive bibliometric analysis of 30 years of scientific literature (1993-2023), processing 802 documents from the Scopus database to identify emerging trends in the Circular Economy.
    • Science Mapping: Utilized VOSviewer software to generate keyword co-occurrence networks and clustering maps, identifying key research areas such as Biohydrogen, VFAs, and Biorefineries.
    • Tech Stack: VOSviewer, Scopus Database, Scientific Writing, Data Mining.

✍️ Papers


🚀 Personal Projects

  • IPM Pest Identifier: Creator & Developer. Developed a computational tool focused on Integrated Pest Management (IPM) for the automated identification of agricultural pests with a handmade 4 parts database. Built using Python to improve crop monitoring and biological control strategies.
  • Interactive Digital Portfolio: Creator & Developer. Designed and deployed a responsive, static web portfolio using GitHub Pages and Markdown. Implemented custom HTML/CSS and Flexbox layouts to build a scalable digital extension of my traditional CV, showcasing technical projects and academic background.

🎓 Education

  • MSc in Bioinformatics and Biostatistics: Universitat Oberta de Catalunya
  • BSc in Biology: University of Seville
  • Machine Learning Workflow Overview: University of Granada
  • Learning R for RNA Expression Analysis: University of Granada
  • Regression Techniques in R: University of Granada
  • English (B2): Cambridge
  • Germany (A2): Volkshochschule Esslingen
  • Bilingual highschool: with international exchanges to Germany and Italy.
  • Theater career: +10 years acting, directing and writting scrpits.