CV

About

CV

About

Johan Rodríguez

@Johanx22x

I'm a Computer Engineering student at the Costa Rica Institute of Technology, passionate about Game Development, Machine Learning, Mathematics and Design.

Hi! This is my personal space where I share my projects, thoughts, and experiences in game development and AI-driven solutions. Whether it’s designing engaging mechanics, training machine learning models, or optimizing real-time systems, I’m always eager to experiment and learn.

My history

I was born in 2003 in Costa Rica, and I have always been fascinated by technology and video games. My journey started with my first computer at the age of five, playing games and exploring how they worked. During high school, I earned a technician degree in communication networks, where I learned programming, telecommunications, and system administration. This solid foundation led me to pursue a Bachelor’s in Computer Engineering at the Costa Rica Institute of Technology in 2022. My passion for game development grew as I started experimenting with Unity, Unreal Engine, and Roblox Studio, while my curiosity in machine learning led me to explore computer vision and reinforcement learning.

Interests & Skills

🎮 Game Development

  • Developing interactive experiences using Unity, Unreal Engine, and Roblox Studio.
  • Experience in modding.
🤖 Machine Learning
  • Exploring computer vision, reinforcement learning, and deep learning.
  • Working with TensorFlow, OpenCV, and PyTorch.
🛠 Tools & Technologies
  • Programming: C++, Python, C#, Go, Java.
  • Game Engines: Unity, Unreal Engine, Roblox Studio.
  • AI & ML: TensorFlow, OpenCV, PyTorch.
  • Development Tools: Git, Docker, Linux, Vim.

Portfolio

  • TostyCraft is a food mood for Minecraft 1.18.2, inspired by Tosty® snacks. GitHub Repository

  • Zone Zero. Form teams, build defenses, and battle evolving zombie hordes in a dynamic, ever-intensifying survival strategy game. Roblox Experience

  • AI Projects include a variety of machine learning and computer vision applications. GitHub Repository

Johan Rodríguez

Computer Science Student

Address:

Cartago, Costa Rica

Email:

johanrodsa2210@gmail.com

I'm a Computer Science student at the Costa Rica Institute of Technology. Interested in machine learning, mathematics and software development. Active researcher in the field of artificial intelligence and computer vision. Power user of Linux-based operating systems.

Education

Computer Engineering

Costa Rica Institute of Technology

Currently studying the Bachelor of Computer Engineering at the Costa Rica Institute of Technology. I have taken courses in computer science, mathematics and humanities.

Communication Networks Technician

CTP Santa Rosa de Pocosol

Graduated as a Communication Networks Technician from the Santa Rosa de Pocosol Technical Professional College. I learned about computer networks, telecommunications and programming.

Experience

Computer Vision Researcher

Costa Rica Institute of Technology

Currently working on a research project in the field of computer vision. I have experience in the use of deep learning models for tasks such as object detection, image classification, facial analysis and image segmentation.

Mathematics Tutor

Costa Rica Institute of Technology

Worked as a mathematics tutor for first-year students at the Colegio Científico de Costa Rica Sede San Carlos. I helped students with precalculus and calculus topics. I also worked as an assistant in Calculus and Algebra courses.

Skills

Languages

  • Spanish: Native
  • English: Intermediate (B2)

Soft Skills

Problem solving, teamwork, leadership and communication.

Programming Languages

Solid knowledge of Python, C/C++, Java, C# and Go.

Frameworks

Unity, Unreal Engine, TensorFlow and OpenCV.

Tools

Git, Docker, Vim and Unix-based operating systems.