Projects

Selected Work Projects

A robust and complete memory profiler for Pharo. It is also a memory profiler framework that allows to create custom memory profilers.

AI exercises to be implemented using Debugger-Driven-Development. Which is like TDD but creating and compiling the methods inside the debugger.

I was one of the lead developers of pharo-ai. I implemented and worked on libraries for machine learning algorithms, statistical metrics, and data preprocessing.

Implementation of several graph algorithms using OOP practices.

Selected Personal Projects

An implementation of a Java debugger using the Java Debugger Interface (JDI).

This set of tools offers advanced search capabilities and complex code transformations using Pharo's refactoring engine.

An implementation of the ray traveling salesman problem using genetic algorithms.

An implementation of the ray tracing algorithm in C++.

A command-line Pharo Image manager application written in bash

Sebastian Jordan Montaño