Jesus Castrejon Figueroa

About

Software Developer for Scientific Research



  • Melbourne, Australia
  • jesus.castrejon.fig@gmail.com
  • PhD, Physics
  • Open to work

PhD in Physics; background in engineering computational methods, researching, and applying statistical and data analytics techniques to address complex problems. Proficient in translating research requirements into practical software solutions. Seeking to contribute to a high-performance team by developing software, supporting accurate data analyses, conducting research, and modelling AI/ML solutions.

Skills

  • Python, SQL, R, C/C++, Fortran, Spark, Bash.
  • Lambda, Step Functions, Glue, S3, EC2, Fargate, Redshift, RDS, Athena, CloudWatch, SAM, Cloud Formation
  • Classification, Regression, Segmentation, Outlier detection, Natural language processing, Data visualisation, Data mining: NumPy, SciPy, Sklearn, Keras, Nltk, Plotly, Dash, Selenium
  • Pandas, Tidyverse, SQL, PySpark, BigQuery
  • PowerBI, Docker, GitHub, Jira, Powershell, Unix Shell, Agile (Scrum), APIs, Slack, Google Suite
  • Statistics, Partial Differential Equations, Calculus, Algebra
  • Spanish (Native), English (C1)

Professional Experience

Postdoctoral Researcher

Sep. 2024 – Ongoing

University of New South Wales, Sydney

  • Exploring the Y chromosome in indigenous Australians.

Software and Data Consultant

May 2024 – Ongoing

University of Canberra, Canberra

  • Providing consultant services for the development of statistical models and the creation of R tools that automate genetic data analyses (dartR project).
  • Building Big data pipelines for the transformation and analysis of genetic data (Monash University).

Career Break

Oct. 2023 – Apr. 2024
  • Took time to work on personal projects and travel to south-east Asia.

Python Developer (Data Engineer)

Aug. 2022 – Sept. 2023

1Kind, Melbourne

  • Built data pipelines for real-time extraction, transformation, and loading of data on AWS. Created distributed computing transformations (PySpark). Employed GitHub actions for CI/CD and version control. Wrote software documentation.
  • Created a data warehouse for quantitative researchers and traders: researched data sources, mined/captured data, and designed (built) SQL and MongoDB databases.
  • Reduced data storage expenditure by 60% by adopting compression and cleanup practices.
  • Administered databases: set up servers, granted user permissions, created backups, performed server migrations, and created data dictionaries.
  • Performed quantitative data analytics and built Machine Learning models to forecast financial markets.
  • Delivered performance reports and visualisations to stakeholders.

Software Developer

Jun. 2022 – Sept. 2022

Monash University, Melbourne

  • Developed R functions to automate genetic data analyses from genotype data (dartR, genlight objects).
  • Increased function accuracy by 30% by implementing ML algorithms (K-means).
  • Reduced running time by up to 8x by implementing parallelisation.
  • Performed code reviews, offered consultations, wrote software documentation, and maintained version control with GitHub.
  • Co-authored a scientific journal article. Published the created software which is now is widely used.

Data analyst

Sept. 2021 – May 2022

COMIMSA, Mexico City

  • Optimised resources for national reports on COVID-19 data using time-series Fourier analysis, reduced resources needs by 50%. Implemented ML and applied small-area Bayesian statistics to analyse national cancer datasets, providing insights for decision-making purposes.
  • Developed Python scripts to Extract, Transform, and Load data (ETL). Created data visualisations, reports, and presentations to stakeholders. Maintained software version control (GitHub and GitLab) with multiple cross-functional teams.
  • Provided mentorship to junior team members through presentations showing technical knowledge and skills.

Research Intern (nano-materials)

May 2019 – Aug. 2019

UTSA, San Antonio

  • Performed numerical simulations of Electron Energy Loss Spectroscopy (EELS) of hybrid plasmon-exciton nano-structures (layered quantum dots) in the context of improving resolution in optical sensors. Implemented the Boundary Element Method (BEM) with 100 CPU cores and 1Tb of memory.

Researcher/Teacher (electrodynamics and nano-materials)

Jan. 2017 – Oct. 2021

UNAM, Mexico City

  • Performed numerical simulations of the interaction of nanoparticles with fast electrons for controlled manipulation of nano-structures employing electron microscopes (electronic tweezers). Developed efficient C++ programs for high-performance computing that decreased runtime and memory usage by 100x compared to previous studies.
  • Developed Python scripts for data analysis and data visualisation. Continuous presentation of results to scientists on conferences. Published four peer-reviewed articles, according to the scientific standards of high-impact journals.
  • Supported colleagues by developed Linux drivers for laboratory equipment using the C programming language.
  • For four years, I delivered lectures to large cohorts (50 to 150) undergraduate students. My responsibilities encompassed content preparation, exam design, and grading.

Education

Doctor of Science, Physics (Cum Laude)

2021

Universidad Nacional Autónoma de México (UNAM)

Master of Science, Physics

2017

Universidad Nacional Autónoma de México (UNAM)

Bachelor of Science, Physics

2015

Universidad Nacional Autónoma de México (UNAM)

Publications

  • D A Robledo-Ruiz, J Castrejón-Figueroa, et al., Easy-to-use R functions to separate reduced-representation genomic datasets into sex-linked and autosomal loci, and conduct sex assignment, Mol. Ecol. Resour. 00, 1-21. (2023).

  • J Á Castellanos-Reyes, J Castrejón-Figueroa, et al., Theory and simulations of angular momentum transfer from swift electrons to spherical nanoparticles in scanning transmission electron microscopy, Phys. Rev. B. 107, 054307 (2023).

  • J Castrejón-Figueroa, et al., Effects of a noncausal electromagnetic response on the linear momentum transfer from a swift electron to a metallic nanoparticle, Phys. Rev. B 104, 235416 (2021).

  • J Castrejón-Figueroa, et al., Time-dependent forces between a swift electron and a small nanoparticle within the dipole approximation, Phys. Rev. B 103, 155413 (2021).

  • J Á Castellanos-Reyes, J Castrejón-Figueroa, et al., Angular dynamics of small nanoparticles induced by non-vortex electron beams, Ultramicroscopy 225, 113274 (2021).

  • J Á Castellanos-Reyes, J Castrejón-Figueroa, et al., Electronic tweezers for magnesium oxide nanoparticles, Mater. Today Proc. 13, 341 (2019).

Services

I offer multiple services as a consultant:

  • Sotware development

  • Data analysis

  • Database development

  • Cloud deployment

Contact





Melbourne, Australia
jesus.castrejon.fig@gmail.com