Welcome to my personal portfolio of software projects! This repository gathers many of the applications, prjects, and hackathon entries I’ve developed throughout my journey in computer science, and mobile development. I am a computer science student in my sixth semester at the Tecnologíco de Monterrey Campus Ciudad de México. At the moment, I have been 7 years in FIRST (3 as student and 4 as mentor), and now I am part of the BoC (Board of Coaches) in the FIRST Robotics Competition team Nautilus 4010 and FTC team Nautilus 21735. In FIRST I have travelled to national and international competitions representing Mexico and PrepaTec. Also, I worked creating websites and maintaining them, have coordinated and leading those projects.
AlgorythmsProject-2024/– Advanced algorithms project developed for the "Data Structures and Algorithms" course, featuring optimized implementations like Strassen’s algorithm and boolean matrix multiplication in Python.Analytics-SemanaTec/– Machine learning and data science experiments conducted during the SemanaTec course, including clustering with K-means, data visualization, and bot detection on Twitter data during the COVID-19 pandemic.AppleSwiftStudentChallenge2023/– Solutions and iOS apps created for the Apple Swift Student Challenge 2023, such as a color recognition tool for colorblind users using RGB distance algorithms.DungeonsandDragons-Game/– A Dungeons & Dragons-inspired game built in Unity for the "Fundamentals of Programming" course, using data structures like hash tables and linked lists for player stats, inventory, and game logic.HackMX6-2024-iOSApp/– iOS app developed during HackMX6, sponsored by Liverpool. The app, with the camera and AI tools using a custom Gemini API, identifies the closest or closests products in the Liverpool inventory.MAS-2024/– Multi Agents System that simulates a city with semaphores and different types of vehicules and pedestrians. Was used MESA and Unity.Racket-2024/– Syntax analyzer for Python files built in Racket using BNF, lexical automata, and parallel programming, highlighting over 140 lexical categories in color-coded HTML outputs.SkilliketiOSApp-2024/– Career-oriented iOS app built for the Skiliket competition, featuring project creation, file upload, profile building, and a conection with a Cisco Packet Tracer Project to monitor the network and sensors implemented on it.UnityMathGame-2024/– Educational math game developed in Unity targeting primary school children, paired with a web-based statistics dashboard to track learning progress via a backend server.iOSHack-2023/– Navigation-focused iOS app developed for the UP iOS Hackathon 2023, designed to guide users through indoor environments with custom map-building tools and interactive UI elements.BlackJackGame-2025/– Multithreaded client–server Blackjack game developed in Java, featuring socket-based networking, concurrent client handling, and a graphical user interface.AndroidAppDev-2025/– Android applications (2) developed in Java, focusing on core mobile development concepts, UI components, and application lifecycle management. Work done as projects in the California State Univeristy East Bay.MoviesApp-2025/– Responsive movie web application deployed on Vercel, allowing users to browse and explore movie information. https://movies-alexis.vercel.app
Here are some highlights from this repository and external projects:
- Color Identifier App – iOS app that helps colorblind users identify colors using photo-based RGB matching. iOS app submited for the Apple Swift Student Challenge 2023.
- HackMX5 – 3rd Place – Automotive support chatbot for BYD, built with a web-based UI.
- HackMX6 – Honorable Mention – Honorable Mention on the Oracle project, in which we developed a platform using Apex to help kids have access to STEM.
- Twitter Bot Detection – ML analysis of bot interaction on Twitter during the COVID-19 pandemic.
- Python Syntax Analyzer – Racket-based analyzer using lexical categories, regex, and HTML output.
- Indoor Navigation App – Swift-based app designed during UP iOS Hackathon 2023.
- Network Design Project – Simulated infrastructure for a 600+ user academic event using Cisco Packet Tracer.
- Languages: Swift, Java, Python, C++, C#, JavaScript, PHP, Racket
- Frameworks & Libraries: UIKit, SwiftUI, Firebase, React, Next.js, Tailwind CSS, Unity
- Tools & Platforms: Xcode, Git, Google Cloud Platform, Vercel, Oracle APEX, IntelliJ
- Domains: Mobile Development (iOS & Android), Web Development, Backend Development, Client–Server Systems, Cloud Computing, Data Structures & Algorithms
You can explore any folder of this repository but it is not allowed to copy or use the content without the author's autorization.