Skip to content
View Edugs94's full-sized avatar

Highlights

  • Pro

Block or report Edugs94

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Edugs94/README.md

🔧 From Workshop to Terminal 💻

Hi, I'm Edu!

Eduardo_Galindo_banner

A mechanical engineer who has swapped the 1/2-inch wrench for a modal text editor.

My profile has always been focused on analysis, working with large volumes of data. Previously, my main objective was making a 35-person electromechanical maintenance team efficient; now I apply that engineering mindset to software architecture and algorithmic efficiency, designing modular systems that are as robust as the machines I used to maintain.

I'm currently immersed in 42 Barcelona, reorienting my career toward the world of Data and Machine Learning.


⚙️ Under the Hood

Languages

C    Python

System & Tools

Linux    Bash    Git    Vim    VSCode    Pytest



edugs94

🚀 Finished Projects from 42 Barcelona

Milestone Project Description Tech Score
M3 Call me maybe Constrained decoding engine that guarantees 100% valid JSON LLM function calls by masking the model-generated logits
M3 Fly-in Optimal multi-drone routing using Time-Expanded Graphs (TEG) and visualization
M3 Codexion A deadlock-free threading simulation with configurable scheduling algorithms
M2 A-Maze-ing A configurable maze generation and solution tool
M2 Python_Piscine Collection of 11 Modules to start OOP in Python
M2 Push Swap Sorting algorithm with restricted operations between 2 stacks
M1 Born2beroot Basic configuration of a Debian virtual machine (VM)
M1 Get_next_line Reading one line at time from a file descriptor handling arbitrary buffer sizes
M1 Printf Reimplementation of the C library function printf()
M0 Libft Reimplementation of basic C library functions

📍 Where to find me

LinkedIn   Gmail   CodinGame

Pinned Loading

  1. Call_me_maybe Call_me_maybe Public

    A lightweight LLM tool that uses constrained decoding to reliably translate natural language prompts into 100% valid, structured JSON function calls

    Python

  2. Fly-in Fly-in Public

    Python-based simulation engine to route a fleet of drones. Handles pathfinding, collision avoidance, and capacity constraints without external graph libraries.

    Python 1

  3. Codexion Codexion Public

    A multithreaded C simulation orchestrating efficient resource arbitration and smart scheduling to prevent thread starvation, deadlocks, and burnout

    C

  4. A-Maze-ing A-Maze-ing Public

    A configurable maze generation tool built in Python

    C 1