Gabriel Blanco
Estudiante de Ingeniería en Computación.
I build systems and explain them clearly. As a Computer Engineering student with experience in technical
instruction and working with diverse groups of people, I focus on turning complex ideas into practical,
accessible software solutions. My work includes data analysis, AI algorithms, backend logic, and projects
designed to be useful and easy to understand
Currently based in CDMX.
Experience
- Analyzed a real-world telecommunications recovery challenge for Zain Sudan, focused on restoring USSD recharge services after the loss of key charging, billing, and USSD infrastructure.
- Proposed a phased cloud-based recovery strategy, prioritizing low cost, fast deployment, and high availability, starting with a minimum viable solution while leaving a clear path for future improvements.
- Evaluated technical trade-offs related to cost, latency, deployment speed, availability, and total cost of ownership, justifying which solutions should be implemented or discarded.
- Led workshops and hands-on sessions focused on urban mobility, safe cycling techniques, and the promotion of active transportation.
- Worked with groups of different ages and skill levels, strengthening my communication, instruction, and public engagement skills.
- Designed and taught an intermediate Python course focused on data processing and visualization.
- Guided students through hands-on projects using NumPy and Matplotlib, receiving excellent feedback for clarity and practical examples.
- Provided hardware and software troubleshooting support for university computer labs.
- Assisted students and faculty with technical issues, managed software installations, and helped ensure the smooth daily operation of IT infrastructure.
Projects
Built an AI solver for sliding tile puzzles using A* and IDA* algorithms. By implementing custom Manhattan Distance and Linear Conflict heuristics, I optimized memory consumption and significantly reduced node expansion, enabling the engine to solve complex 24-tile instances.
Designed a simulation framework to benchmark AI strategies. I engineered a 'Hunter AI' utilizing checkerboard parity and greedy search, which consistently outperformed baseline models by achieving a significantly faster target elimination rate over thousands of automated matches.
Engineered a custom compiler and stack-based virtual machine from scratch. Overcoming challenges in state management, I implemented strict semantic validation and intermediate code optimization to successfully handle recursive call stacks and dynamic memory allocation.
Developed a real-time predictive arrival system for the CDMX Metrobús. By aggregating live GTFS data and applying XGBoost regression on historical GPS feeds, I successfully predicted segment travel times across the network, visualizing the live data through a low-latency Streamlit dashboard.
Created a weather-responsive automated roof controller deployed on an Intel MAX 10 FPGA. Overcoming hardware synchronization challenges, I wrote efficient VHDL logic to process real-time environmental sensor data and safely drive a DC motor via an H-Bridge, ensuring reliable autonomous operation.
Skills
Contact
Let's talk
I’m currently looking for an internship where I can apply my skills, keep learning, and grow while finishing the final semesters of my degree. If you think I’d be a good fit for your team, feel free to reach out. My inbox is open!
gabriel.blanco