Below you will find fully functioning websites that I have worked on independently, as well as some that I have collaborated on with other team members.
If any of the projects below catch your eye, just click on them to be redirected to a page with more details.
Can you evade Blinky, Pinky, Inky, and Clyde? Be careful, each ghost has a unique strategy to catch you!
Visualize how BFS, DFS, and DFSI work in solving a Sokoban game.
A website about the Roman Empire, powered by React.js and Three.js.
Get your datasets of n elements to train Convolutional Neural Networks.
Create, save, edit, and retrieve your BPMN diagrams, and discover which tasks can be automated using artificial intelligence.
This is a website for a Mexican spa startup that automates tasks like payments, client bookings, and service promotion for employees.
Below you will find a curated selection of my most significant and interesting GitHub repositories.
As you explore these works, you'll find a variety of projects that span different domains and technical stacks. Whether it's a sophisticated algorithm, a user-friendly application, or a collaborative open-source contribution, each repository tells a story of my journey as a developer and my passion for coding.
This is a Python-based tool for processing and segmenting medical images in the NIFTI format. It offers features like annotation, view customization (sagittal, coronal, axial), and segmentation algorithms including thresholding, k-means, and region growing. The GUI uses tkinter and customtkinter, with additional dependencies like numpy, matplotlib, and nibabel. Installation involves setting up a virtual environment and running main.py. It’s designed for ease of use in both command-line and IDE environments.
This repository documents a final project for the FLP course, focusing on creating a custom programming language inspired by C++, Python, and JavaScript. The project includes building a BNF grammar, implementing an interpreter with recursion, type checking, and features like for and if structures restricted to main(). The language supports variable typing, passing by value/reference, and memory management via vectors. It is a robust academic exploration of language design using Racket.
Looking for a fun brain teaser to pass the time? Check out my C++ version of Peg Solitaire! It's the classic puzzle game, now playable right in your terminal on macOS, Windows, or Linux. Just run make to build it, and you're all set to jump pegs and challenge yourself to leave only one standing. Whether you're into puzzles or just looking for something entertaining, give it a try and see if you can master the board!
Univalle AlToque is an Android application developed in Kotlin. It serves as a platform for Universidad del Valle students to create and join study groups, sports teams, and events, fostering community engagement and collaboration. This project highlights expertise in mobile development and user interface design.
Explore My Online Profiles.
This area highlights my active engagement in the tech community, personal projects, and contributions to various initiatives. Here, you'll find a range of activities that demonstrate my commitment to continuous learning, collaboration, and the application of my skills in real-world scenarios.
It's my favorite coding practice platform by far. I spent a lot of time solving problems and using it in my early days of coding. Its missions, with beautiful narratives, made me fall in love with coding even more than ever before.
HackerRank is an exceptional platform for learning programming and improving problem-solving skills. I used it in 2024 and loved its practical and challenging approach.
During the years 2021 to 2024, I provided my services as a freelance software developer to clients worldwide. I delivered excellent work and became a Level One Seller in 2023.
Feel free to reach out to me through any of the platforms listed above. I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions.