Who am I?

Computer Science Student · Tech Enthusiast

Future computer scientist and tech researcher. My goal is to merge programming logic with the creation of innovative, high-performance software. I consider myself a constant self-driven learner, focused on software development and data analytics. I am always ready to dive into new architectures, participate in hackathons, and collaborate on open-source tech projects.

Personal Info

  • University UCSP — 1st Semester
  • Email juan.garcia.humpire@ucsp.edu.pe
  • Location Arequipa, Perú
  • Languages Spanish (Native) · English (Proficient)
  • Interests Music · Technology · Politics

My Expertise

Software Development

Building projects in Python and C++, from logic puzzles and games to algorithms and data structures.

Deep Learning

Currently studying neural network architectures and AI applications as part of my self-driven learning path.

Web Development

Learning HTML, CSS and JavaScript to build modern, responsive personal websites and interactive interfaces.

My Resume

Experience

2026 – Present
Personal Projects & Self-Learning

Developing games and logic puzzles in Python (BuscaMina, Sudoku). Studying web development and deep learning fundamentals through online resources and university coursework at UCSP.

2026
UCSP Student Community

Active participant in the Computer Science student community at UCSP, collaborating with peers on programming challenges and university projects.

Education

2026 – Present
Universidad Católica San Pablo (UCSP)

Computer Science 1st Semester UCSP. Curriculum based on ACM standards and internationally accredited by ABET.

Before 2026
High School

Completed secondary education. Developed a strong interest in mathematics, technology, music and political sciences.

Skills

Python 72%
C++ 60%
HTML & CSS 55%
English 78%
Deep Learning 30%
99+

Hours Debugging

2

Projects Shipped

Music & Code

Cups of Coffee

My Projects

Buscamina game screenshot

Buscaminar

Python

Classic Buscamina built from scratch in Python. Features recursive flood-fill for empty cell revealing, mine placement logic and win/loss detection.

View on GitHub
Sudoku game screenshot

Sudoku

Python

Fully playable Sudoku puzzle in Python. Implements a backtracking solver for puzzle generation, input validation and multiple difficulty levels.

View on GitHub
Portfolio Website

Personal Portfolio

HTML · CSS · JavaScript

This very site — a dark-mode personal brand portfolio with a "Producer/Tech" aesthetic. Neon accents, smooth animations and responsive layout.

You're already here!

My Courses

1st Semester at UCSP — Computer Science Program

Comunicación I

Academic communication, writing skills and oral argumentation for university-level contexts.

Fundamentos de Programación

Core programming concepts using structured and procedural paradigms. Problem-solving with algorithms.

Fundamentos Matemáticos para Computación

Discrete mathematics, sets, relations, functions and combinatorics applied to computer science.

Introducción a Computación

Overview of computer science: hardware, software, algorithms, data representation and computing history.

Introducción a la Vida Universitaria

University life skills, academic regulations, study methods and personal development at UCSP.

Lógica

Propositional and predicate logic, formal reasoning, proofs and their application in computer science.

My Network

Classmates, professors and people I look up to in the world of tech.

Classmates

Benjamin Alejandro

CS Student @ UCSP

Portfolio

Jean Carlos

CS Student @ UCSP

GitHub

Flavio Alessandro

CS Student @ UCSP

Portfolio

Fabricio Alessandro

CS Student @ UCSP

Portfolio

Ariana Yasmín

CS Student @ UCSP

Portfolio

Aaron Giovanny

CS Student @ UCSP

Portfolio

Felipe Leite

CS Student @ UCSP

Portfolio

Professors

Angel David Rodriguez Cruz

Comunicación I · UCSP

LinkedIn

Julissa Villanueva Llerena

Fundamentos de Programación · UCSP

LinkedIn

Luis Fernando Díaz Basurco

Fundamentos Matemáticos · UCSP

LinkedIn

Ernesto Cuadros-Vargas

Introducción a Computación · UCSP

LinkedIn

Gabriela Ponce Reinoso

Introducción a la Vida Universitaria · UCSP

LinkedIn

Kristel Gisselle Loayza Cruz

Lógica · UCSP

LinkedIn