Portfolio

Products, platforms, and experiments with a reason to exist.

A selection of live products and academic work that reflects how I design systems, evaluate alternatives, and turn ideas into useful software.

01

Case studies

02

Selected independent and academic work

Smaller projects selected for the idea, interaction, or technical problem they explore.

05Selected academic work

ProcesoDigitalImagenes

A Java/JavaFX image-processing workbench exploring convolution, transformations, mosaics, steganography, and compression.

JavaJavaFXImage processing
06Selected academic work

AceptacionUmbral

A C implementation of threshold acceptance for Hamiltonian-route optimization using SQLite-backed inputs and deterministic experiments.

CSQLiteOptimization
07Selected academic work

Expression Graphing Engine

A from-scratch function plotter that parses prefix expressions into an AST, evaluates them numerically, draws multiple curves, and exports SVG.

JavaASTSVG
08Selected academic work

Interactive AI Algorithms

Interactive Java and Processing experiments spanning heuristic and adversarial search, genetic optimization, swarm behavior, and probabilistic localization.

A*MinimaxMarkov

03 / CODE ARCHIVE

Foundations visible in the code.

I revisited repositories from my university years to separate broad claims from knowledge demonstrated in concrete implementations.

01

Algorithms and optimization

Search and optimization implemented as working systems—not only studied as abstractions.

A*MinimaxGenetic algorithmsArtificial Bee ColonyThreshold acceptance
02

Concurrency and distributed systems

Low-level coordination exercises make synchronization, ordering, and failure modes concrete.

pthreadsMutex / conditionsDeadlockLamport clocksMessage passing
03

Languages and computation

Formal-language work connects automata and parsing with functional, logic, and systems programming.

AutomataLexing / parsingHaskellPrologScheme
04

Data and visual computing

Projects move from relational data into pixels, transforms, convolution, compression, and graphics.

SQL / SQLiteImage convolutionTransformsSteganographyOpenGL / fractals

Presented as academic foundations verified in archived code—not as recent production work. Only repositories with suitable authorship and content are linked for professional review.

GitHub / Selected archive

The archive shows breadth. The selection shows judgment.

My GitHub preserves academic and experimental work. This portfolio surfaces only projects with clear authorship, public evidence, and a useful technical story.

View on GitHub