About

  • System Engineer with a keen interest in software development and Scientific Research. I am a passionate individual who thrives to solve real-world problems.
  • Skills:
    • Languages: Python, C, C++, Bash, Javascript
    • Databases: Neo4j, Chroma DB, PostgreSQL
    • Frameworks/Libraries: Langchain, Django, Pygame, OpenCV, Pandas, PyTorch
    • Generative AI/Automatization: LLMs, Prompt Engineering, RAG, N8N
    • Others: Github, Arduino, HTML, CSS, JSON, XML, LaTEX, Gimp

Interests

Software Engineering

Human-Robot Interaction

Scientific Research

Prompt Engineering

Generative AI

Data Science

Education

Systems Engineering

2026

Relevant Certification

Python 3 Programming

Project: Generative AI Applications with RAG and LangChain

Generative Artificial Intelligence

Building Knowledge Graphs with LLMs

Experience

University of Los Andes

September 2019 - June 2025
Teacher Assistant
  • Teaching the fundamentals of programming and OOP
  • Group and individual tutoring sessions were provided to over 300 people, both in person and online
  • Innovative activities were developed and implemented to foster better learning
  • Acknowledgement:
  • Office of Student Affairs (DAES)
  • Department of Computing

LaSDAI

January 2018 - January 2026
Scientific Researcher
  • Research line related to Human-Robot interaction and programming teaching strategies
  • Publication of articles in peer-reviewed journals
  • Acknowledgement:
  • Presentation at scientific and technical conferences
  • Research Incentive Program of the University of Los Andes (PEI-ULA):
  • 2023 Call for Proposals
  • 2019 Call for Proposals

Projects

  • All
  • Web-App
  • Robotic
  • Games
  • Generative AI

Integration Architecture

QA Bot

Mission Arcadian

TextoBot

EPCom

Hangman

Line Follower

Millionaire in C

Publications

  • Castro J., Pérez J., & Aguilar, J., Evaluación del Modelo de Interacción Humano-Robot (MIHR) mediante el desarrollo de dos casos de estudio: aprendizaje de las matemáticas y manejo del estrés. Proyecto de grado, 2026.
  • Castro J., Peréz J., Besembel, I., & Dapena, E., EPCom: una aplicación para entrenar el pensamiento computacional. Ciencia e Ingeniería, vol 44, no 3, pp. 357-366, 2023.
  • Pérez J., & Castro J., JUSECA: un juego serio para la comprensión de algoritmos. Innoeduca: international journal of technology and educational innovation, vol. 8, no 1, pp. 5-16, 2022.
  • Pérez J., Castro J., & Pedroza O., Carencias en la evaluación del pensamiento computacional. Revista de Filosofía, vol. 38, no 99, 2021.
  • Pérez J., & Castro J., LRS1: Un robot social de bajo costo para la asignatura “Programación 1”, Revista Colombiana de Tecnologías de Avanzada, vol. 2, no. 32, pp. 68-77, 2018.
  • Pérez J., & Castro J., Estímulo del razonamiento lógico mediante el juego millonario en C para la asignatura “Programación 1”, Revista Tekhné, vol. 21, no. 3, pp. 8-14, 2018.

Others

  • Peréz J., Mujica, A., & Castro J., Estilo de código "PR1-ULA", 2023. https://pr1-ula.readthedocs.io/en/latest/
  • Pérez J., Castro J., & Pedroza O., Test de Pensamiento Computacional, 2020. https://quiz.directory/quiz/yKtww7nw

Contact

Email

joseacastrorosales@gmail.com

castroj@ula.ve

Social Profiles