Skip to content
View Javi54707's full-sized avatar

Block or report Javi54707

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Javi54707/README.md

Francisco Javier Ortiz Molinero

Software Engineering & Applied Mathematics | Artificial Intelligence Specialist

Executive Summary

Computer Engineering and Mathematics undergraduate at the University of Granada (UGR), specializing in Computing and Intelligent Systems (CSI). Focused on designing high-performance algorithms, architecting object-oriented systems, and developing scalable full-stack applications. Demonstrated expertise across low-level memory management, adversarial search heuristics, and robust product development.

Technical Expertise

  • Core Languages: C++ (C++11/STL), Java, Python, Ruby, JavaScript (Vanilla/ES6)
  • Artificial Intelligence & Algorithms: A* Pathfinding, Minimax with Alpha-Beta Pruning, Binary Decision Trees, Heuristic Search
  • Software Architecture: Object-Oriented Design (OOP), Single-Table Inheritance (JSONB), Design Patterns, Multi-Agent Systems
  • Web & Data Infrastructure: FastAPI, PostgreSQL, HTML5 Canvas API, Cloudinary, Linux, Git

Engineering Focus

  • Algorithm Optimization: Implementation of logarithmic search structures and complex zero-sum game solvers utilizing direct memory manipulation and raw data structures.
  • System Architecture: Designing decoupled business logic capable of operating seamlessly across both statically compiled and dynamically interpreted programming paradigms.
  • End-to-End Product Engineering: Building deployment-ready web applications with robust relational databases, client-side rendering algorithms, and responsive interfaces.

Contact & Professional Links

Pinned Loading

  1. catalogo-numismatico catalogo-numismatico Public

    Full-stack numismatic cataloging platform built with FastAPI, Vanilla JS, and PostgreSQL (JSONB), featuring client-side canvas image processing.

    JavaScript

  2. guess-who-ai-cpp guess-who-ai-cpp Public

    C++ autonomous decision-making engine using binary search trees to strategically filter and classify datasets.

    C++

  3. Irrgarten-OOP Irrgarten-OOP Public

    Object-Oriented dungeon crawler engine implemented in both Java and Ruby, showcasing advanced OOP design patterns and software architecture.

    Java

  4. multi-agent-pathfinding-cpp multi-agent-pathfinding-cpp Public

    C++ multi-agent simulation using A* and heuristic search for autonomous routing, synchronization, and pathfinding in partially observable environments.

    C++

  5. adversarial-search-engine-cpp adversarial-search-engine-cpp Public

    C++ adversarial search engine using Minimax and optimized Alpha-Beta pruning to solve complex zero-sum games with asymmetrical turn constraints.

    C++

  6. video-morph-reverse-cpp video-morph-reverse-cpp Public

    C++ image processing engine for raw pixel matrix manipulation, linear blending morphing, and temporal sequence reversal.

    HTML