diff --git a/.gitignore b/.gitignore index 69a5179..e996e02 100644 --- a/.gitignore +++ b/.gitignore @@ -23,6 +23,9 @@ **/*.run.xml **/tex/main.pdf **/tex/cv-two-pages.pdf +**/tex/cv-n-pages.pdf +**/tex/cv-n-pages.bcf-SAVE-ERROR +**/tex/cv-n-pages.bbl-SAVE-ERROR **input.pdf ##/png images diff --git a/README.md b/README.md index 69c9275..3b62659 100644 --- a/README.md +++ b/README.md @@ -13,12 +13,22 @@ Alternatively, you can simply view the PNG pages: [page-0](docs/cv-page-0.png) a [](https://github.com/mxochicale/cv/blob/generated-pdfs/cv-two-pages.pdf) +## (0) Dependencies +* latex > https://github.com/mxochicale/tools/tree/main/latex/installation +```bash +sudo apt install texlive-fonts-extra +``` + ## (1) Build CV locally Open a terminal to build cv locally ```bash cd $HOME/repositories/mxochicale/cv/tex -bash localbuilt.sh TwoPages -make clean #clean project +make two +make view +#---- +make npages +make view-npages +make distclean #clean project ``` For further details see [here](tex) diff --git a/tex/Makefile b/tex/Makefile index 035615c..b0dbcfa 100644 --- a/tex/Makefile +++ b/tex/Makefile @@ -1,38 +1,76 @@ -fileinfo := LaTeX Makefile -author := Miguel Xochicale -## Usage -# run "make" in the terminal to build local pdf -# run "make view" to see pdf file -# run "make clean" when you finished your local changes - -## References -# https://gist.github.com/dogukancagatay/2eb82b0233829067aca6 -# https://www.latex4technics.com/?note=5fu0y6 -# https://www.drewsilcock.co.uk/using-make-and-latexmk - -## Tools -LATEXMK = latexmk -RM = rm -f -EVINCE = evince - -##Project name -PROJNAMENP=cv-n-pages -PROJNAMETP=cv-two-pages - -## Rules -TwoPages: $(PROJNAMETP).tex - $(LATEXMK) -pdf -pdflatex="pdflatex -synctex=1 -file-line-error %O %S" $< - $(EVINCE) $(PROJNAMETP).pdf - -NPages: $(PROJNAMENP).tex - $(LATEXMK) -pdf -pdflatex="pdflatex -synctex=1 -file-line-error %O %S" $< - $(EVINCE) $(PROJNAMENP).pdf - -#view: - -mostlyclean: - $(LATEXMK) -silent -C - -clean: mostlyclean - $(LATEXMK) -silent -c - $(RM) main.pdf *.bbl *.run.xml -rf _minted-main *.pyg example.out +# ============================================================================ +# LaTeX Makefile (tab-safe version using .RECIPEPREFIX) +# Author: Miguel Xochicale +# ============================================================================ + +.RECIPEPREFIX := > + +# ---------------------------------------------------------------------------- +# Tools +# ---------------------------------------------------------------------------- +LATEXMK := latexmk +PDFLATEX := pdflatex +VIEWER := evince +RM := rm -rf + +# ---------------------------------------------------------------------------- +# Project names +# ---------------------------------------------------------------------------- +TWO_PAGE := cv-two-pages +N_PAGE := cv-n-pages + +# Default target +.DEFAULT_GOAL := two + +# ---------------------------------------------------------------------------- +# Build flags +# ---------------------------------------------------------------------------- +LATEX_FLAGS := -pdf \ + -interaction=nonstopmode \ + -synctex=1 \ + -file-line-error \ + -pdflatex="$(PDFLATEX) %O %S" + +# ---------------------------------------------------------------------------- +# Targets +# ---------------------------------------------------------------------------- + +.PHONY: all two npages view clean distclean help + +all: two + +# Build two-page CV +two: $(TWO_PAGE).tex +> $(LATEXMK) $(LATEX_FLAGS) $< + +# Build n-page CV +npages: $(N_PAGE).tex +> $(LATEXMK) $(LATEX_FLAGS) $< + +# View two-page PDF +view: +> $(VIEWER) $(TWO_PAGE).pdf >/dev/null 2>&1 & + +# View n-page PDF +view-npages: +> $(VIEWER) $(N_PAGE).pdf >/dev/null 2>&1 & + +# Clean auxiliary files +clean: +> $(LATEXMK) -c +> $(RM) *.bbl *.run.xml *.bcf *.pyg *.out + +# Full cleanup (including PDFs) +distclean: clean +> $(LATEXMK) -C +> $(RM) *.pdf _minted-* + +# Help menu +help: +> @echo "Available targets:" +> @echo " make Build default two-page CV" +> @echo " make two Build two-page CV" +> @echo " make npages Build n-page CV" +> @echo " make view Open PDF" +> @echo " make clean Remove aux files" +> @echo " make distclean Remove all generated files" \ No newline at end of file diff --git a/tex/README.md b/tex/README.md index fcc121d..4af6b57 100644 --- a/tex/README.md +++ b/tex/README.md @@ -4,12 +4,15 @@ Open terminal and run: ```bash cd $HOME/repositories/mxochicale/cv/tex -bash localbuilt.sh TwoPages -bash localbuilt.sh NPages +make two +make view +#---- +make npages +make view-npages ``` to clean project, then type: ```bash -make clean +make distclean #clean project ``` ## tex built with github action diff --git a/tex/cv-n-pages.tex b/tex/cv-n-pages.tex index c45f8f9..9d8007d 100644 --- a/tex/cv-n-pages.tex +++ b/tex/cv-n-pages.tex @@ -1,63 +1,86 @@ \documentclass{mycv} \name{Miguel Xochicale} +\researchinterest{ +\\ +Driving scalable cloud robotics \& AI infrastructure for healthcare innovation. +%Driving Next-Gen Healthcare \& Clinical Translation with Open-Source AI and Robotics +%Driving the next generation of real-time AI tools for medical technology, surgical innovation, robotics, biomechanics, and clinical translation. +} + \address{ -Research Associate in Real-time AI-based Ultrasound Imaging \\ -School of Biomedical Engineering and Imaging Sciences \\ -Department of Biomedical Engineering \\ -King's College London, UK +Senior Research Software Engineer\\ +Advanced Research Computing Centre \\ +University College London, UK } -\homepage{http://mxochicale.github.io/} -\email{miguel.xochicale@kcl.ac.uk} +\homepage{http://mxochicale.github.io} +\email{m.xochicale@ucl.ac.uk} %\github{mxochicale} \linkedin{mxochicale} \begin{document} \maketitle -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\section{Research Interests} -My research interests are in real-time and automatic signal and image processing techniques and AI-based fetal biomechanics. -I have also experience in areas of Human-Robot Interaction, Movement Variability, Wearables in Medicine, Ultrasound-Guided Interventions, Medical Robotics, and Research Software Engineering. -I have passion for real-time AI-based technologies for Healthcare. +% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% \section{Research Interests} +% My research interests are in real-time and automatic signal and image processing techniques and AI-based fetal biomechanics. +% I have passion for scalable cloud robotics and AI infrastructure for healthcare innovation. \section{Education} \subsection{Ph.D.\ in Computer Engineering}[Birmingham, UK] -\vspace{-\parskip}% +% \vspace{-\parskip}% \begin{itemize}[label={}] \item The University of Birmingham \printdate{Nov 2014~--~Nov 2018} \item Thesis: Nonlinear Analysis to Quantify Movement Variability in Human-Humanoid Interaction. \item Supervisors: Professor Chris Baber and Professor Martin Russell \item Thesis submission: 26/10/2018. Passed Viva: 11/01/2019. Awarded PhD degree: 12/07/2019. \\ - Links: Thesis: \href{https://doi.org/10.5281/zenodo.3384145}{\faFilePdfO} - Github: \href{http://doi.org/10.5281/zenodo.3384281}{\faGithubAlt} - Website: \href{https://mxochicale-phd.github.io/site/}{\faExternalLink} + Links: Thesis: \href{https://doi.org/10.5281/zenodo.3384145}{\faFilePdf} + Github: \href{http://doi.org/10.5281/zenodo.3384281}{\faGithub*} + Website: \href{https://mxochicale-phd.github.io/site/}{\faExternalLink*} \end{itemize} \subsection{M.Sc. in Signal Processing}[Puebla, M\'exico] -\vspace{-\parskip}% +% \vspace{-\parskip}% \begin{itemize}[label={}] \item Institute of Astrophysics, Optics and Electronics (INAOE) \printdate{Sep 2004~--~Sep 2006} \item Thesis: Design of digital filters with fewer multipliers \item Supervisor: Dr. Gordana Jovanovic Dolecek \item Links: - Thesis: \href{https://github.com/mxochicale/publications/blob/master/thesis/M.Sc./doc/MPXochicale_MScThesis-2016.pdf}{\faFilePdfO} - Github: \href{https://github.com/mxochicale/publications/tree/master/thesis/M.Sc.}{\faGithubAlt} + Thesis: \href{https://github.com/mxochicale/publications/blob/master/thesis/M.Sc./doc/MPXochicale_MScThesis-2016.pdf}{\faFilePdf} + Github: \href{https://github.com/mxochicale/publications/tree/master/thesis/M.Sc.}{\faGithub*} \end{itemize} -% \subsection{Puebla Institute of Technology}[Puebla, M\'exico] +\subsection{Puebla Institute of Technology}[Puebla, M\'exico] % \vspace{-\parskip}% -% \begin{itemize}[label={}] -% \item B.Eng. in Electronics \printdate{Aug 1999~--~Sep 2004} -% \item Thesis: Speed control for a two-degrees-of-freedom Robot in LabVIEW. -% \item Supervisor: M.Sc. Jos\'e Esteban Torres Le\'on. -% \item Links: Thesis: \href{https://github.com/mxochicale/publications/blob/master/thesis/B.Eng./doc/MPXochicale_BachelorEngThesis-2003.pdf}{\faFilePdfO} Github: \href{https://github.com/mxochicale/publications/tree/master/thesis/B.Eng.}{\faGithubAlt} -% \end{itemize} +\begin{itemize}[label={}] + \item B.Eng. in Electronics \printdate{Aug 1999~--~Sep 2004} + \item Thesis: Speed control for a two-degrees-of-freedom Robot in LabVIEW. + \item Supervisor: M.Sc. Jos\'e Esteban Torres Le\'on. + \item Links: Thesis: \href{https://github.com/mxochicale/publications/blob/master/thesis/B.Eng./doc/MPXochicale_BachelorEngThesis-2003.pdf}{\faFilePdf} Github: \href{https://github.com/mxochicale/publications/tree/master/thesis/B.Eng.}{\faGithub*} +\end{itemize} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{Professional Experience} +\subsection{Senior Research Software Engineer at University College London, UK}[Oct 2022~--~Present] +\begin{itemize} + \item +I lead development of scalable AI and cloud robotics infrastructure enabling UCL researchers to move from experimental models to deployable healthcare and cyber-physical systems. +I build reproducible ROS2 workflows, APIs, and real-time sensor pipelines, strengthening institutional capability in robotics, digital health, and translational research engineering across multiple collaborative initiatives. +% I lead software development and infrastructure for real-time AI tools, models, and APIs, ensuring smooth deployment to scalable, clinically effective medical devices \href{https://mxochicale.github.io/real-time-ai-for-surgery-with-NVIDIA-Holoscan-platform/#/section}{\faExternalLink*}. +( +\href{https://github.com/UCL-CyberPhysicalSystems/hackathon-01}{Cyber Physical Systems \faGithub*}; +\href{https://github.com/oocular/ready}{READY \faGithub*}; +\href{https://github.com/UCL-CDI/cdi-hub}{CDI-HUB \faGithub*}; +\href{https://github.com/sense-base}{SENSE-BASE \faGithub*}; +\href{https://github.com/SciKit-Surgery}{SciKit-Surgery \faGithub*}; +\href{https://github.com/xfetus/xfetus}{XFETUS \faGithub*} +\href{https://mxochicale.github.io/real-time-ai-for-surgery-with-NVIDIA-Holoscan-platform/#/section}{NVIDIA-holoscan \faExternalLink*} +). +\end{itemize} + \subsection{King's College London}[London, UK] +\vspace{1mm} \begin{positions} \entry{Research Associate in Real-time AI-based Ultrasound Imaging}{Sep 2021~--~Present} \end{positions} @@ -66,10 +89,11 @@ \subsection{King's College London}[London, UK] \item I am scientifically contributing to automatic biometric recognition of Electrocardiography ultrasound data using real-time deep learning techniques and frameworks with Python-based and Qt programming languages via GitHub. Additionally, I am leading the preparation of one proceeding and one manuscript in the area of medical imaging with real-time deep learning techniques. All previous activities in collaboration with renowned clinicians and engineers in KCL, University of Oxford and University of Melbourne. -See more at \href{http://vital.oucru.org/major-partners/kings-college-london/}{(\faExternalLink)}. +See more at \href{http://vital.oucru.org/major-partners/kings-college-london/}{(\faExternalLink*)}. \end{itemize} \subsection{King's College London}[London, UK] +\vspace{1mm} \begin{positions} \entry{Research Associate in Software and Hardware Engineering}{Apr 2019~--~Aug 2021} \end{positions} @@ -84,12 +108,12 @@ \subsection{King's College London}[London, UK] All the previous activities in collaboration with an amazing team of renowned clinicians, engineers, QMS specialists and researchers in KCL and UCL. Additionally, I lead the preparation of one manuscript in a high-impact factor journal. - See more at \href{https://cai4cai.ml/author/miguel-xochicale/}{(\faExternalLink)}. + See more at \href{https://cai4cai.ml/author/miguel-xochicale/}{(\faExternalLink*)}. \end{itemize} -% \newpage \subsection{INAOE's Robotics Laboratory}[Puebla, M\'exico] +\vspace{1mm} \begin{positions} \entry{Research Assistant in Robotics}{Feb 2013~--~Aug 2013} \end{positions} @@ -99,40 +123,109 @@ \subsection{INAOE's Robotics Laboratory}[Puebla, M\'exico] a Patrolbot mobile robot and a single three-axial accelerometer. %For the demo, I explored four hand gestures where the user worn the accelerometer at his/her %left wrist in order to create simple dance activities with the mobile robot. -\href{https://sites.google.com/site/perezxochicale/projects/demodance}{(See documents and code: \faExternalLink)}. +\href{https://sites.google.com/site/perezxochicale/projects/a-human-robot-interaction-dance-demo-tmr2013}{(See documents and code: \faExternalLink*)}. \end{itemize} \subsection{Madero University}[Puebla, M\'exico] +\vspace{1mm} \begin{positions} \entry{Teaching Lecturer in Mechatronic Engineering}{Jan 2012~--~Jan 2013} \end{positions} \begin{itemize} \item I proposed and supervised the following students projects: Haptic Referee Glove, Lightmetre and Pychometre Sensors, Smart Irrigation, Persistent Of Vision Bicycle Wheel - and a Delta Robot Structure - \href{https://sites.google.com/site/perezxochicaleprojects/studentprojects}{(See documents and code: \faExternalLink)}. + and a Delta Robot Structure. \item I proposed and designed a Mechatronic Laboratory which includes: (i) a benchmark for laboratories in mechatronics in M\'exico and Puebla, (ii) a 3D layout design and - (iii) minimal requirements of hardware and software for the laboratory - \href{https://sites.google.com/site/perezxochicaleprojects/mechatronicslaboratorydesign}{(See documents and layout: \faExternalLink)}. + (iii) minimal requirements of hardware and software for the laboratory. \end{itemize} -\subsection{INAOE}[Puebla, M\'exico] +% \subsection{INAOE}[Puebla, M\'exico] +% \begin{positions} +% \entry{Research Internship in Robotics}{Sep 2003~--~Mar 2004} +% \end{positions} +% \begin{itemize} +% \item I implemented a speed control for a two-degree-of-freedom robot with microcontrollers +% PIC 16F84 \& 16F877 which communicated via RS-232 to LabVIEW's Virtual Instruments. +% \end{itemize} + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\section{Teaching and Supervision Experience} + +\subsection{University College London}[London, UK] +\vspace{1mm} + \begin{positions} - \entry{Research Internship in Robotics}{Sep 2003~--~Mar 2004} + \entry{Supervision}{Jan 2023~--~Present} \end{positions} + +Student: Kelechi Imediegwu \printdate{Oct 25'~--~Sep 27'} \\ +PhD student from the UCL Global Business School for Health \\ +Title: \textit{Preoperative complexity in primary total knee arthroplasty: +Scores development, validation and predictive modelling} \\ +Passed Upgrade Viva March 2026 \\ +Co-supervisors: Waty Lilaonitkul + +Student: Elvira Cortese \printdate{Oct 24'~--~Sep 27'} \\ +PhD student from the UCL Queen Square Institute of Neurology \\ +Title: \textit{Enhancing the Diagnosis of Acute Vertigo in Emergency Setting} \\ +Co-supervisors: Diego Kaski + +Student: John Nocum \printdate{June 25'~--~Aug 25'} \\ +in2reserach summer placement \\ +Title: \textit{Hacking real-time AI workflows for eye-tracking.} \\ +Co-supervisors: Diego Kaski + +Student: Sujon Hekim \printdate{June 23'~--~Sep 23'} \\ +in2reserach summer placement \\ +Title: \textit{AI-based surgical skill assessment using transformer model.} \\ +Co-supervisors: Stephen Thompson and Matt Clarkson + + +Student: Xiaoning Zhu \printdate{Jan 23'~--~Aug 23'} \\ +M.Sc in Health Data Science\\ +Title: \textit{Automatic Medical Image Reporting with transformer-based models.} \\ +Co-supervisors: - + +Student: Qingyu Yang \printdate{May 23'~--~Aug 23'} \\ +M.Sc in Health Data Science\\ +Title: \textit{Fetal Brain Ultrasound Imaging synthesis with diffusion models.} \\ +Co-supervisors: - + + +\begin{positions} + \entry{Teaching Associate}{Jan 2023~--~Present} +\end{positions} + +Course: Pilot of Introduction to Deep Learning with Python at UCL \printdate{May 26'~--~Present}} \\ +Department: Advanced Research Computing Centre \\ \begin{itemize} - \item I implemented a speed control for a two-degree-of-freedom robot with microcontrollers -PIC 16F84 \& 16F877 which communicated via RS-232 to LabVIEW's Virtual Instruments. + \item I led preparation and delivery of the material https://carpentries-lab.github.io/deep-learning-intro/ \end{itemize} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\section{Teaching and Supervision Experience} -\subsection{King's College London}[London, UK] +Course: UCL ClinicianCoders. R for Reproducible Scientific Analysis as software Carpentry workshop \printdate{Feb 25'}} \\ +Lecturers: Alex Teale and Felipe Fouto \\ +Department: Academic Careers Office \\ +\begin{itemize} + \item I supported preparation and delivery of the material https://github-pages.ucl.ac.uk/ClinicianCoders/ +\end{itemize} + +Course: CHME0039: Artificial Intelligence in Healthcare Group Project. \printdate{Jan 2023~--~Present}} \\ +Lecturers: Prof. Paul Taylor and Dr Kevin Tsang \\ +Department: Institute of Health Informatics \\ +\begin{itemize} + \item I supported presentations on agile delivery \printdate{Jan 26'~--~March 26'} + \item I led two group projects on \textit{End-to-End AI Workflow for Automated Multimodal Medical Image Reporting (AMMIR).} \printdate{Jan 25'~--~March 25'} + \item I led two group projects on \textit{Fetal Brain Ultrasound Imaging Synthesis with Diffusion Models.} \printdate{Jan 23'~--~March 23'} +\end{itemize} +\subsection{King's College London}[London, UK] +\vspace{1mm} \begin{positions} - \entry{Supervision}{Jan 2020~--~Present} + \entry{Supervision}{Jan 2020~--~Oct 2022} \end{positions} Student: Tsz Yan (Goosie) Leung \printdate{Feb 2021~--~Aug 2022} \\ @@ -156,9 +249,11 @@ \subsection{King's College London}[London, UK] Co-supervisors: C. Bergeles, V. Mcclelland and A. Worley \begin{positions} - \entry{Teaching Associate}{Jan 2020~--~Present} + \entry{Teaching Associate.}{Jan 2020~--~Apr 2022} \end{positions} \begin{itemize} + I led topic presentations and preparation for student evaluation + \vspace{-1mm} \item Medical Robotics. Lecturer: Dr. Alejandro Granados \printdate{Jan 2022~--~Apr 2022} \item Medical Robotics. Lecturer: Dr. Hongbin Liu \printdate{Jan 2021~--~Apr 2021} \item Medical Robotics. Lecturer: Dr. Christos Bergeles \printdate{Jan 2020~--~Apr 2020} @@ -167,10 +262,20 @@ \subsection{King's College London}[London, UK] \subsection{The University of Birmingham}[Birmingham, UK] +\vspace{1mm} +\begin{positions} + \entry{Supervision}{Jun 2018~--~ Dec 2018} +\end{positions} +Student: Dinghuang Zhang \\ +M.Sc. Project: Tools for Human-Humanoid Collaboration \\ +Co-supervisor: Chris Baber. + \begin{positions} \entry{Teaching Associate}{Aug 2014~--~Apr 2018} \end{positions} \begin{itemize} + I led topic presentations and preparation for student evaluation + \vspace{-1mm} \item Engineering Maths 2. Lecturers: Prof. Martin Russell, Dr Carl Anthony \printdate{Jan 2018 -- Apr2018} \item Engineering Maths 2. Lecturer: Prof. Martin Russell \printdate{Aug 2017 -- Dec 2017} \item Computing for Engineering. Lecturer: Dr Sridhar Pammu \printdate{Aug 2017 -- Dec 2017} @@ -179,53 +284,58 @@ \subsection{The University of Birmingham}[Birmingham, UK] \item Small Embedded Systems. Lecturer: Prof. Chris Baber \printdate{Aug 2016 -- Dec 2016} \\ \end{itemize} -% \newpage -\begin{positions} - \entry{Supervision}{Jun 2018~--~ Dec 2018} -\end{positions} -Student: Dinghuang Zhang \\ -M.Sc. Project: Tools for Human-Humanoid Collaboration \\ -Co-supervisor: Chris Baber. \subsection{Bilingual Hight School TECMilenio University}[Puebla, M\'exico] +\vspace{1mm} \begin{positions} \entry{Teaching Associate}{Aug 2013~--~Dec 2013} \end{positions} \begin{itemize} + I led curriculum preparaton, topic presentation and preparation for student evaluation + \vspace{-1mm} \item - Information Technology \href{https://sites.google.com/site/perezxochicale/teaching/iit}{\faExternalLink}, - Euclidean Geometry \href{https://sites.google.com/site/perezxochicale/teaching/euclidean-geometry}{\faExternalLink}, and - Microsoft Office Access \href{https://sites.google.com/site/perezxochicale/teaching/moa}{\faExternalLink} + Information Technology \href{https://sites.google.com/site/perezxochicale/teaching/iit}{\faExternalLink*}, + Euclidean Geometry \href{https://sites.google.com/site/perezxochicale/teaching/euclidean-geometry}{\faExternalLink*}, and + Microsoft Office Access \href{https://sites.google.com/site/perezxochicale/teaching/moa}{\faExternalLink*} \end{itemize} \subsection{Universidad Madero}[Puebla, M\'exico] +\vspace{1mm} \begin{positions} \entry{Teaching Associate in Mechatronic Eng.}{Jan 2012~--~Dec 2012} \end{positions} \begin{itemize} - \item Fundamentals of Automation \href{https://sites.google.com/site/perezxochicale/digital-electronics}{\faExternalLink}, - Industrial Electronics \href{https://sites.google.com/site/perezxochicale/ie}{\faExternalLink}, - Research Projects \href{https://sites.google.com/site/perezxochicale/latex/thesistemplate}{\faExternalLink}, - Metrology \href{https://sites.google.com/site/perezxochicale/metrology}{\faExternalLink}, - Physics \href{http://goo.gl/fffnG}{\faExternalLink}, and + I led curriculum preparaton, topic presentation and preparation for student evaluation + \vspace{-1mm} + \item Fundamentals of Automation \href{https://sites.google.com/site/perezxochicale/digital-electronics}{\faExternalLink*}, + Industrial Electronics \href{https://sites.google.com/site/perezxochicale/ie}{\faExternalLink*}, + Research Projects \href{https://sites.google.com/site/perezxochicale/latex/thesistemplate}{\faExternalLink*}, + Metrology \href{https://sites.google.com/site/perezxochicale/metrology}{\faExternalLink*}, + Physics \href{http://goo.gl/fffnG}{\faExternalLink*}, and Computer Integrating Manufacturing, and Power Electronics \end{itemize} \subsection{Universidad Iberoamericana Puebla}[Puebla, M\'exico] +\vspace{1mm} \begin{positions} \entry{Teaching Associate in Electronic Eng.}{Jan 2007~--~Dec 2011} \end{positions} \begin{itemize} - \item Stochastic Processes \href{https://sites.google.com/site/perezxochicale/stochastic-processes-course}{\faExternalLink}, - Digital Signal Processing \href{https://sites.google.com/site/perezxochicale/digital-signal-processing-course}{\faExternalLink}, + I led curriculum preparaton, topic presentation and preparation for student evaluation + \vspace{-1mm} + \item Stochastic Processes \href{https://sites.google.com/site/perezxochicale/stochastic-processes-course}{\faExternalLink*}, + Digital Signal Processing \href{https://sites.google.com/site/perezxochicale/digital-signal-processing-course}{\faExternalLink*}, and Analog Filters. \end{itemize} \subsection{Instituto Tecnol\'ogico Superior de Atlixco}[Puebla, M\'exico] +\vspace{1mm} \begin{positions} \entry{Teaching Associate in Mechatronic Eng.}{Aug 2006~--~Jun 2007} \end{positions} \begin{itemize} + I led curriculum preparaton, topic presentation and preparation for student evaluation + \vspace{-1mm} \item (01/2007 - 06/2007) Electronics I, Numerical Methods, and Electricity and Magnetism. \item (08/2006 - 12/2006) Electricity and Magnetism, and Electricity and Industrial Electronics \end{itemize} @@ -235,27 +345,34 @@ \section{Publications} \publications{publications.bib} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\section{Posters} -\publications{posters.bib} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\section{Talks} -\publications{talks.bib} +\section{Talks, Posters and Workshops} +\publications{talks-and-posters.bib} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{Grants, Awards and Honours} \begin{itemize} -\item King's Public Engagement grant for the project "FETUS: Finding a fETus with an Ultrasound Simulator" led by myself and in collaboration with Fang-Yu Lin and Shu Wang \href{https://cai4cai.ml/post/2021-01-07-miguelpegrant/}{\faExternalLink} \printdate{(07/01/2021 - 07/01/2022)} -\item Alexander Mitton won the Outstanding Individual Project award for his M.Sc. project, which I was the main supervisor, on designing a wearable, vibrotactile stimulation device for patients with dystonia \href{https://www.kcl.ac.uk/news/mscmres-healthcare-technologies-award-student-prizes-for-outstanding-performance-and-contributions-to-student-life}{\faExternalLink} \printdate{(15/10/2020)} +\item +Small Acorns Fund by the The National Hospital and The Institute of Neurology for the project \textit{Real-time, AI-powered Diagnosis of Nystagmus}. +\href{https://www.nationalbrainappeal.org/what-we-do/current-appeals/small-acorns-fund}{\faExternalLink*} +\printdate{(11/11/2025)}. + +\item UCL Open Science award 2023 for organising "Open-Source Software for SurgTech" workshop \href{https://blogs.ucl.ac.uk/open-access/2023/10/26/open-science-scholarship-awards-winners/}{\faExternalLink*}, \href{https://github.com/oss-for-surgtech}{\faGithub*} +\printdate{(26/10/2023)}. -\item King's Health Partners grant for the project "Sensory system abnormalities in childhood dystonia" lead by Verity McClelland and in collaboration with Carlos Seneci \href{https://kclpure.kcl.ac.uk/portal/en/persons/miguel-angel-perez-xochicale(cca72683-31b7-496a-8aeb-181fd9d6a8f3)/projects.html}{\faExternalLink} \printdate{(14/04/2020 - 9/06/2020)} +\item My M.Sc. student, Thea Bautista received the Maurice Wilkins Prize at KCL for the best MEng Individual Research Project in 2022 \href{https://twitter.com/_mxochicale/status/1564571097932402688}{\faExternalLink*} \printdate{(30/08/2022)}. -\item My work ``Towards Healthy Ageing with Humanoid Robots'' was selected for a talk at the second forum of Mexican Talent, Innovation Match MX 2017, \href{https://github.com/mxochicale/InnovationMatchMX/tree/master/2017}{\faExternalLink} \href{https://github.com/mxochicale/InnovationMatchMX/blob/master/2017/presentation/IMMX-MA-0058.pdf}{\faFilePdfO} \href{https://www.youtube.com/watch?v=wNWzpdXdm5U}{\faYoutube} \printdate{11/01/2017} +\item King's Public Engagement grant for the project "FETUS: Finding a fETus with an Ultrasound Simulator" led by myself and in collaboration with Fang-Yu Lin and Shu Wang \href{https://cai4cai.ml/post/2021-01-07-miguelpegrant/}{\faExternalLink*} \printdate{(07/01/2021 - 07/01/2022)} -\item I won the best poster award at the XIV Symposium of Mexican Students in the UK at University of Edinburgh \href{https://github.com/mxochicale/symposiummx/tree/master/2016}{\faExternalLink} \printdate{16-18/06/2016} +\item Alexander Mitton won the Outstanding Individual Project award for his M.Sc. project, which I was the main supervisor, on designing a wearable, vibrotactile stimulation device for patients with dystonia \href{https://www.kcl.ac.uk/news/mscmres-healthcare-technologies-award-student-prizes-for-outstanding-performance-and-contributions-to-student-life}{\faExternalLink*} \printdate{(15/10/2020)} -\item My project of a low-cost robot was selected among 125 applications received from 35 countries and presented at the first international public entrepreneurship program in Mexico (MECATE 2015). \href{http://let-emprendimientopublico.mx/en/portfolio_category/mecate-primera-generacion-en/}{\faExternalLink} \href{https://www.youtube.com/watch?v=VjVGnwD422g}{\faYoutube} \printdate{20-24/07/2015} +\item King's Health Partners grant for the project "Sensory system abnormalities in childhood dystonia" lead by Verity McClelland and in collaboration with Carlos Seneci \href{https://kclpure.kcl.ac.uk/portal/en/persons/miguel-angel-perez-xochicale(cca72683-31b7-496a-8aeb-181fd9d6a8f3)/projects.html}{\faExternalLink*} \printdate{(14/04/2020 - 9/06/2020)} + +\item My work ``Towards Healthy Ageing with Humanoid Robots'' was selected for a talk at the second forum of Mexican Talent, Innovation Match MX 2017, \href{https://github.com/mxochicale/InnovationMatchMX/tree/master/2017}{\faExternalLink*} \href{https://github.com/mxochicale/InnovationMatchMX/blob/master/2017/presentation/IMMX-MA-0058.pdf}{\faFilePdf} \href{https://www.youtube.com/watch?v=wNWzpdXdm5U}{\faYoutube} \printdate{11/01/2017} + +\item I won the best poster award at the XIV Symposium of Mexican Students in the UK at University of Edinburgh \href{https://github.com/mxochicale/symposiummx/tree/master/2016}{\faExternalLink*} \printdate{16-18/06/2016} + +\item My project of a low-cost robot was selected among 125 applications received from 35 countries and presented at the first international public entrepreneurship program in Mexico (MECATE 2015). \href{http://let-emprendimientopublico.mx/en/portfolio_category/mecate-primera-generacion-en/}{\faExternalLink*} \href{https://www.youtube.com/watch?v=VjVGnwD422g}{\faYoutube} \printdate{20-24/07/2015} \item Ph.D. scholarship by the Mexican National Council on Science and Technology. \printdate{11/2014-11/2018} @@ -267,10 +384,13 @@ \section{Grants, Awards and Honours} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{Skills} \begin{description} - \item[Programming] Python[2014-present], + +\item[Programming and software] Python[2014-present], +GNU/Linux Operating System user (OpenSuse, Debian \& Ubuntu)[2005-present], R[2013-present], Robot Operating System (ROS)[2016-present], -GNU-Octave (or MatLab)[2009-present], +ROS2[2025-present], +GNU-Octave (as well as MatLab)[2009-present], \LaTeX [2006-present], C and C++[2015-present], Processing[2012-present], @@ -279,27 +399,97 @@ \section{Skills} vim[2016-present], pandoc[2017-present], open-source enthusiast at GitHub (\href{https://github.com/mxochicale}{@mxochicale})[2015-present], -and continuous integration and continuous delivery [2019-present]. - \item[Tools] -GNU/Linux Operating System user (e.g. OpenSuse, Debian and Ubuntu)[2005-present] -Single-board computers and microcontrollers (e.g. -NVIDIA Jetson Nano, RaspberryPi, BeagleBone, Arduino and PIC)[2010-present], -Inertial Measurement Units (e.g. calibration, collection and data analysis)[2013-present], -Web design (e.g. Github pages, Jekyll)[2015-present], and -Graphic design (e.g. Inkscape, GIMP)[2014-present], -CAD design (e.g. Autodesk invetor, blender, FreeCAD)[2015-present], -Artificial Neural Networks (e.g. PyTorch, and TensorFlow)[2017-present], -3D printing (e.g., flsun, cura) [2019-present], -Video framegrabbers (e.g. PCI and usb from ephipan), and -Medical imaging (e.g. 3D slicer, ITK-SNAP). - \item[Languages] Spanish[Native], English[Fluent] and interested in learning Chinese. +continuous integration \& continuous delivery [2019-present], +CUDA Programming [2021-present], +Docker [2024-present], +python-based linting [2022-present], +aws tools \href{https://github.com/UCL-CDI/cdi-hub/tree/main/tutorials/aws-services/aws-batch}{\faGithub*} [Oct2024-present], +NVIDIA Isaac Sim, Isaac Lab and ROS2 \href{https://github.com/mxochicale/nvidia-open-source-robot-lab}{\faGithub*} [Jan2025-present], +Kubernetes distributed trainer [Jan2026-present]. + +\item[Tools and hardware] +Single-board computers and microcontrollers (NVIDIA Jetson Nano, RaspberryPi, BeagleBone, Arduino \& PIC)[2010-present], +Inertial Measurement Units (calibration, collection \& data analysis)[2013-present], +Web design (Github pages, Jekyll)[2015-present], +Graphic design (Inkscape, GIMP)[2014-present], +CAD design (Autodesk inventor, blender, FreeCAD, \& onshape)[2015-present], +Artificial Neural Networks (PyTorch, \& TensorFlow)[2017-present], +3D printing (flsun, cura) [2019-present], +Video framegrabbers (PCI \& usb from ephipan), +Clinical Ultrasound Devices (Voluson E10, Philips EPIC, convex \& linear probes), +Medical imaging (3D slicer, ITK-SNAP), +NVIDIA Clara AGX with holoscan-sdk [2023-present], +gtec EEG and g.USBamp [2025-present]. + +\item[QMS] +Control documents with standard compliances using: +Good Machine Learning Practice by FDA, Health Canada, \& MHRA; +IEC 62304 Medical Device Software Standard; +BS EN 82304-1:2017 Health Software; +IEC 60601-1 Medical electrical equipment; +BS EN 61391-2:2010 Ultrasonics; +BSI 60825-14 Safety of laser products. +%IEC 60601-1-4 and BS EN 60601-2-5; + +\item[Languages] Spanish[Native], English[Fluent] and interested in learning Chinese. + \end{description} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{Extra Activities} + +\subsection{University College London}[London, UK] +\vspace{1mm} +\begin{positions} + \entry{Outreach activities and scientific engagement}{Oct 2022~--~Present} +\end{positions} +\begin{itemize} + +\item + Lead organiser of the UCL workshop “Hacking Cyber-Physical Systems in Real Time,” + delivering hands-on training to 13 participants on real-time robotics pipelines using containerised ROS2 environments + deployed on institutional infrastructure. + % Enabled live streaming and processing of camera and LiDAR data, establishing reproducible workflows for cyber-physical system + % prototyping and collaborative development. + GitHub: \href{https://github.com/UCL-CyberPhysicalSystems/hackathon-01}{\faGithub*}. + \printdate{2 March 26'}. + +\item Lead organiser of "From Code to Care: Challenges, Success Stories, and the Future Directions of Open-Source development in Medical Robotics" at the Hamlym Symp. on Medical Robotics 2026. + \href{https://www.hamlynsymposium.org/events/from-code-to-care-challenges-success-stories-and-the-future-directions-of-open-source-development-in-medical-robotics/}{\faExternalLink*}. + \printdate{Jan 26' -- Oct 26'}. + +\item Lead organiser of "Open-Source Software for Surg, BioMed and AI Tech 3" at the Hamlym Symp. on Medical Robotics 2025. + \href{https://www.hamlynsymposium.org/events/healing-through-collaboration-open-source-software-in-surgical-biomedical-and-ai-technologies/}{\faExternalLink*}. + \printdate{Jan 25' -- Oct 25'}. + +\item Lead organiser of HAWKESHACKS3 hackathon "Redefining Eye Tracking with Open-Source Real-Time AI Solutions": + Site: \href{https://cmic-ucl.github.io/CMICHACKS/}{\faExternalLink*}, \& + GitHub: \href{https://github.com/oocular/ready/tree/main/docs/hackathons/hawkes2024}{\faGithub*}. + \printdate{6-8th Nov 24'}. + +\item Lead organiser of "Open-Source Software for SurgTech 2" at the Hamlym Symp. on Medical Robotics 2024. + \href{https://www.hamlynsymposium.org/events/open-source-software-for-surgical-technologies-2/}{\faExternalLink*}. + \printdate{Jan 24' -- Oct 24'}. + +\item Lead organiser of "Open-Source Software for SurgTech" at the Hamlym Symp. on Medical Robotics 2023. + GitHub: \href{https://github.com/oss-for-surgtech/workshop-hamlyn2023}{\faGithub*} \& + Video Playlist \href{https://youtube.com/playlist?list=PLtGJkyfu0klZlvZkPyDLArhjs7i39C-ld&si=wmOQZ2Qr5_QDWrg3}{\faYoutube}. + \printdate{Jan 23' -- Oct 23'}. + +\item Lead organiser of CMICHACKS hackathon 2023 "Real-time AI for surgery": + Site: \href{https://cmic-ucl.github.io/CMICHACKS/edition2023/index.html}{\faExternalLink*}, \& + GitHub repository: \href{https://github.com/SciKit-Surgery/cmicHACKS2}{\faGithub*}. + \printdate{9-10 Nov 23'}. + +\item Co-organised of journal club for computer vision and deep learning at Advanced Research Computing Centre + \printdate{01-01-2023 -- 01-06-2023}. + +\end{itemize} + \subsection{King's College London}[London, UK] +\vspace{1mm} \begin{positions} - \entry{Outreach activities and scientific engagement}{Sep 2019~--~Present} + \entry{Outreach activities and scientific engagement}{Sep 2019~--~Spe 2022~} \end{positions} \begin{itemize} \item Organising events at the Early Career Researcher Network of the BMEIS \printdate{01-01-2021 - present}. @@ -311,22 +501,23 @@ \subsection{King's College London}[London, UK] \end{itemize} \subsection{University of Birmingham}[Birmingham, UK] +\vspace{1mm} \begin{positions} \entry{Outreach activities and scientific engagement}{Aug 2014~--~Jun 2018} \end{positions} \begin{itemize} \item Finalist at the Three Minute Thesis Competition 2018. Video: \href{https://www.youtube.com/watch?v=07ewRYcS-0g}{\faYoutube} and -GitHub: \href{https://github.com/mxochicale/3mt}{\faGithubAlt} \printdate{05-2018} +GitHub: \href{https://github.com/mxochicale/3mt}{\faGithub*} \printdate{05-2018} \item Research Poster Conference for (2015) \href{https://github.com/mxochicale/PhD/blob/master/posters/Research_Poster_Conference_UoB/2015/poster/poster.pdf}{\faImage}, (2016) \href{https://github.com/mxochicale/PhD/blob/master/posters/Research_Poster_Conference_UoB/2016/poster/poster.pdf}{\faImage}, and (2018) \href{https://github.com/mxochicale/PhD/blob/master/posters/Research_Poster_Conference_UoB/2018/poster/main/map479-poster-uob2018.pdf}{\faImage}. -GitHub: \href{https://github.com/mxochicale/PhD/tree/master/posters/Research_Poster_Conference_UoB}{\faGithubAlt}. +GitHub: \href{https://github.com/mxochicale/PhD/tree/master/posters/Research_Poster_Conference_UoB}{\faGithub*}. -\item Demoing Human-Robot Activities at the Undergraduate Open Days. GitHub: \href{https://github.com/mxochicale/opendayuob-hridemo}{\faGithubAlt}. \printdate{2014--2018} +\item Demoing Human-Robot Activities at the Undergraduate Open Days. GitHub: \href{https://github.com/mxochicale/opendayuob-hridemo}{\faGithub*}. \printdate{2014--2018} -\item Coordinator of the Science Seminars for the Mexican Society. GitHub: \href{https://github.com/MexicanSocietyUoB}{\faGithubAlt}, Website: \href{https://mexicansocietyuob.github.io/seminars/}{\faExternalLink}. \printdate{2017--2018} +\item Coordinator of the Science Seminars for the Mexican Society. GitHub: \href{https://github.com/MexicanSocietyUoB}{\faGithub*}, Website: \href{https://mexicansocietyuob.github.io/seminars/}{\faExternalLink*}. \printdate{2017--2018} \end{itemize} @@ -336,16 +527,16 @@ \subsection{AIR4Children}[M\'exico \& UK] \item Building Artificial Intelligence and Robotics for Children (air4children) with the purpose of teaching AIR to children for free. Twitter: \href{https://twitter.com/air4children}{\faTwitter @air4children} -GitHub: \href{https://github.com/air4children}{\faGithubAlt @air4chidlren} +GitHub: \href{https://github.com/air4children}{\faGithub* @air4chidlren} \printdate{2019--Present} -\item Creation Libre Robotics, a non-profit organization aiming to freely transfer knowledge in Robotics to Mexican children. Website: \href{https://sites.google.com/site/LibreRobotics/}{\faExternalLink} \printdate{2013 -- 2017} +\item Creation Libre Robotics, a non-profit organization aiming to freely transfer knowledge in Robotics to Mexican children. Website: \href{https://sites.google.com/site/LibreRobotics/}{\faExternalLink*} \printdate{2013 -- 2017} \end{itemize} \subsection{Developer of the Website "Machine Learning for M\'exico"}[M\'exico \& UK] \begin{itemize} -\item GitHub: \href{https://github.com/ML4MX}{\faGithubAlt}, Website: \href{https://ml4mx.github.io/website/}{\faExternalLink} +\item GitHub: \href{https://github.com/ML4MX}{\faGithub*}, Website: \href{https://ml4mx.github.io/website/}{\faExternalLink*} \printdate{2013 -- 2018} \end{itemize} diff --git a/tex/cv-two-pages.tex b/tex/cv-two-pages.tex index 808253a..1ab2c87 100644 --- a/tex/cv-two-pages.tex +++ b/tex/cv-two-pages.tex @@ -164,8 +164,6 @@ \section{Publications} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{Talks, Posters and Workshops} \publications{talks-and-posters.bib} -See more full list of references and associated links \href{https://github.com/mxochicale/cv/blob/main/tex/talks-and-posters.bib}{(\faExternalLink*)}. - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{Supervision and Teaching Experience} diff --git a/tex/localbuilt.sh b/tex/localbuilt.sh deleted file mode 100644 index fb1d298..0000000 --- a/tex/localbuilt.sh +++ /dev/null @@ -1 +0,0 @@ -make clean && make $1 diff --git a/tex/talks-and-posters.bib b/tex/talks-and-posters.bib index 97a6a34..75b3356 100644 --- a/tex/talks-and-posters.bib +++ b/tex/talks-and-posters.bib @@ -37,6 +37,23 @@ @inproceedings{fosdem2026 +@inproceedings{rse2025:from-lab2launch, + author = { + Xochicale, Miguel and + Tseyzer, Igor and + Carvalho, Graca and + Varakliotis, Socrates + }, + author+an = {1=highlight}, + title = {From Lab to Launch: The evolving role of RSEs in driving sustainable and commercially viable digital solutions}, + addendum = {Talk}, + doi = {}, + url = {https://virtual.oxfordabstracts.com/event/75166/submission/149}, + month = {09}, + year = {2025}, + address = {University of Warwick} +} + @inproceedings{fosdem2025,