Logo

Hi, I'm

Jorge A. Sandoval

Software engineering student with a passion for crafting modern web applications. Experienced in building scalable, efficient solutions, and currently exploring the world of AI.

Jorge Sandoval

Skills

Programming Languages

Python logo
Python
Java logo
Java
C logo
C
C++ logo
C++
JavaScript logo
JavaScript
TypeScript logo
TypeScript

Frontend

React logo
React
Tailwind CSS logo
Tailwind CSS

Backend

Express.js logo
Express.js

Cloud & DevOps

AWS logo
AWS
Linux logo
Linux
Docker logo
Docker

Databases

MySQL logo
MySQL
PostgreSQL logo
PostgreSQL

Tools

Git logo
Git
GitHub logo
GitHub
Linux logo
Linux

AI & Data Science

TensorFlow logo
TensorFlow
NumPy logo
NumPy
Pandas logo
Pandas
Matplotlib logo
Matplotlib
Seaborn logo
Seaborn

Languages

Spanish (Native) logo
Spanish (Native)
English (Fluent) logo
English (Fluent)

Experience

University Campus

Professional Social Service Project – Software Development

Universidad Autónoma de Baja California

Developed and maintained an online system for comprehensive student tracking, facilitating psychopedagogists in managing student records and enabling a coordinated emergency response.

Identified and resolved bugs, implemented API and frontend enhancements, and meticulously documented the Software Requirements Specification (SRS).

  • Frontend: React, TailwindCSS
  • Backend: Express.js, PostgreSQL, Docker, JWT

Education

University Campus

Bachelor of Science in Software Engineering

Universidad Autónoma de Baja California

Graduation Year: 2025

  • Relevant Coursework: Data Structures, Algorithms, Database Systems, Web Development, AI
  • Grade Average: 90/100

Projects

Real-Time Computer Vision Classification App

Real-Time Computer Vision Classification App

A browser-based application that uses machine learning to classify objects in real-time via webcam. Pre-configured for Rock-Paper-Scissors recognition but can be trained to recognize any object.

Learn More
Sorting Algorithm Visualizer

Sorting Algorithm Visualizer

Sorting Algorithm Visualizer that allows users to visualize how different sorting algorithms work in real-time. It provides an interactive GUI where users can select a sorting algorithm, specify the number of elements, and watch the algorithm sort the data step-by-step.

Learn More
Prim's Algorithm Visualizer

Prim's Algorithm Visualizer

This project demonstrates Prim's algorithm for finding the Minimum Spanning Tree (MST) of a weighted undirected graph. The implementation includes step-by-step visualization using networkx and matplotlib, highlighting edges as they are added to the MST.

Learn More
Movie Reviews Application

Movie Reviews Application

A Java Swing application for managing movie reviews and watchlists. Users can register, log in, add reviews, track pending movies, and manage their entries.

Learn More
Sliding Squares: Teamwork Puzzle Game

Sliding Squares: Teamwork Puzzle Game

An exciting 2-player game that challenges you and a friend to slide your way to victory while avoiding obstacles. With simple controls and engaging gameplay, it’s not only fun but also an educational tool that promotes teamwork and strategic thinking.

Learn More

Contact

Feel free to reach out to me for any inquiries or opportunities.
Email: jorgexe.sandoval@gmail.com