Available for opportunities

Hi, I'm Jaime Navascués

Software Developer & Problem Solver

Systems Programming • AI • Data Engineering

Student at 42 Madrid with strong expertise in C/C++ systems programming. Currently expanding into data science and data engineering to build scalable data-driven solutions.

🎓42 Madrid Student
💻10+ Projects
🚀Open Source

About Me

Jaime Navascués
📍
Location
Madrid, Spain
🎓
Education
42 Madrid
🎯
Focus Areas
Systems • AI • Data

👨‍💻Software Engineer & Problem Solver

I'm a versatile software engineer who thrives across different programming paradigms and languages. My journey spans from low-level systems programming to high-level AI implementations, with a growing passion for building scalable data-driven solutions.

Currently a student at 42 Madrid, I'm expanding my expertise into data science and data engineering to complement my strong foundation in systems programming.

🚀Technical Expertise

My expertise includes C/C++ for systems programming and performance-critical applications, Python for AI, algorithms, and data analysis, Bash for scripting and automation, and modern web technologies for full-stack development.

I'm driven by challenging problems that require creative solutions—whether it's implementing raycasting engines, designing AI game opponents, optimizing graph algorithms, or building efficient distributed systems.

🎯What Drives Me

Performance
Optimizing algorithms and systems for maximum efficiency
🧩
Problem Solving
Tackling complex challenges with elegant solutions
📊
Data-Driven
Building scalable pipelines and analytical systems
🔧
Systems Design
Creating robust, maintainable architectures

My Projects

Systems & Graphics

Loading...
cub3D - Raycasting Engine preview

cub3D - Raycasting Engine

A minimalist 3D graphics engine inspired by Wolfenstein 3D that renders 3D scenarios from 2D maps using raycasting

CRaycastingX11MiniLibX
View Details →
Loading...
Minishell - Bash Reimplementation preview

Minishell - Bash Reimplementation

POSIX-compliant shell implementing command parsing, pipelines, redirections, and signal handling with strict memory management

CPOSIX System CallsProcess ManagementFile Descriptors+5 more
View Details →

AI & Algorithms

Loading...

Learn2Slither - Snake with Q-Learning

Reinforcement Learning agent that learns to play Snake using Q-learning with visualization and CLI controls

PythonReinforcement LearningQ-learningCLI+1 more
View Details →
Loading...
Gomoku AI preview

Gomoku AI

Five-in-a-row game with intelligent AI opponent using minimax algorithm with alpha-beta pruning for optimal decision-making

C++17SFML GraphicsMinimax AlgorithmAlpha-Beta Pruning+4 more
View Details →
Loading...
Leaffliction - Plant Disease Classification preview

Leaffliction - Plant Disease Classification

Deep learning computer vision system classifying plant diseases from leaf images with 94% accuracy using CNN and advanced data augmentation

PythonPyTorchComputer VisionCNN+9 more
View Details →
Loading...
Lem-in - Ant Colony Pathfinding preview

Lem-in - Ant Colony Pathfinding

Graph optimization solver that moves ant colonies through tunnel networks using multi-path BFS and flow distribution algorithms

CGraph AlgorithmsBFS PathfindingFlow Optimization+4 more
View Details →
Loading...
Push_swap - Stack Sorting Optimizer preview

Push_swap - Stack Sorting Optimizer

Efficient sorting algorithm using two stacks and a limited set of operations, implementing the Turkish Algorithm for optimal move calculation

CAlgorithm OptimizationStack Data StructuresCost Calculation+3 more
View Details →
Loading...
Philosophers - Dining Philosophers Problem preview

Philosophers - Dining Philosophers Problem

Multithreaded simulation of the classic dining philosophers problem with mutex-based synchronization and precise timing

CPOSIX Threads (pthread)Mutex SynchronizationConcurrent Programming+4 more
View Details →

Infrastructure & DevOps

Loading...
Inception of Things - Kubernetes Infrastructure preview

Inception of Things - Kubernetes Infrastructure

Progressive Kubernetes learning path from basic K3s clusters to GitOps with Argo CD, implementing infrastructure-as-code and continuous deployment

KubernetesK3sK3dVagrant+11 more
View Details →
Loading...
Inception - Containerized WordPress Stack preview

Inception - Containerized WordPress Stack

Fully containerized WordPress environment with MariaDB, Nginx, and SSL, orchestrated with Docker Compose and automated deployment

DockerDocker ComposeNginxMariaDB+8 more
View Details →
Loading...
ft_transcendence - Multiplayer Pong Platform preview

ft_transcendence - Multiplayer Pong Platform

Full-stack multiplayer Pong game with 3D graphics, real-time gameplay, tournament system, and comprehensive authentication

TypeScriptNode.jsFastifyWebSockets+9 more
View Details →

Technical Skills

A comprehensive overview of my technical expertise across different domains

⚙️

Systems Programming

C/C++90%
Memory Management85%
Unix/Linux88%
Shell Scripting80%
System Calls85%
🧠

AI & Algorithms

Python85%
Algorithm Design88%
Game Theory75%
Minimax80%
Data Structures90%
🛠️

Tools & Technologies

Git85%
Bash80%
Debugging88%
Performance Optimization82%
Web Development75%
📚

Currently Learning

Data EngineeringApache SparkSQL OptimizationCloud ComputingDocker & KubernetesMachine Learning Pipelines

Get In Touch

I'm always open to new opportunities and collaborations.

Feel free to reach out if you'd like to work together!

Available for opportunities