Projects

Featured Projects

Almendros Store Backend API

Backend

Production-ready backend API developed for real haberdashery supply business. Features comprehensive security with Helmet.js, rate limiting, Swagger documentation, input sanitization, robust validation, session auditing, and complete CI/CD pipeline. Implements modern backend architecture with TypeScript, Prisma ORM, and automated testing with SonarQube integration for code quality assurance.

NestJS TypeScript Prisma GitHub Actions SonarQube
View on GitHub

Fleet Management System

Backend

Enterprise-grade application for transportation company role and operations management. Comprehensive system including modules for trip planning, vehicle maintenance scheduling, driver management, fleet tracking, and audit trails. Built with Spring Boot and Java 17, featuring PostgreSQL database, Docker containerization, automated CI/CD with GitHub Actions, and responsive Bootstrap interface.

Spring Boot Java PostgreSQL Docker GitHub Actions Bootstrap
View on GitHub

Microservices with Kafka and Redis

DevOps

Distributed streaming system simulation (Netflix-style) implementing three specialized consumers: analytics processing, notification delivery, and content recap generation. Utilizes Apache Kafka for message streaming, Redis for caching, Express.js as message producer, and Python for consumer services. Full Docker Compose orchestration demonstrating modern microservices architecture and event-driven design patterns.

Redis Docker Express.js Python Kafka
View on GitHub

Custom Block Cipher Algorithm

Security

Custom encryption algorithm implementing block cipher with substitution, transposition, and XOR operations using pseudorandom number generation. Features a clean web interface built with Tailwind CSS for encryption/decryption operations. Demonstrates cryptographic concepts and security implementation patterns for educational and research purposes.

Express.js JavaScript TailwindCSS
View on GitHub

Professional Work

Enterprise projects developed during my professional experience. Source code is confidential.

Biosimtec - Corporate Website with Custom CMS

TotalDev

Developed Biosimtec website evolving from React implementation based on Figma designs into a dynamic, fully manageable platform. Custom CMS using Filament for autonomous content management, TanStack Query for efficient server state management and client-side caching, React Router for smooth navigation, robust backend caching system, comprehensive role and permission system, frontend skeleton implementation for superior user experience during content loading.

React Laravel MySQL Docker Filament
View Live

Chivas House - Exclusive Event Management Platform

TotalDev

Specialized web platform for comprehensive management of exclusive Chivas Regal event. Age validation module, sophisticated pseudo-random code generation system with variable lengths for unique guest identification, complete QR code generation and reading functionalities, automated email layout and delivery system, React with React Router frontend implementing advanced Figma design, specialized QR reading section for event staff, PWA for event staff enabling efficient work with limited connectivity.

React Laravel TypeScript PWA
View Live

Materiales de la Sabana - Inventory System

TotalDev

Complete inventory system implementing hybrid architecture with React and Laravel including Filament administrative panel. Interactive React panel for drivers and operators managing merchandise inflow/outflow and product generation, Filament interface for administrators to download detailed reports and approve information, comprehensive role and permission module, customized dashboards, QR code generation and reading system for quick vehicle identification.

React Laravel MySQL Docker Filament

Invex - Electoral Inventory Management Platform

TotalDev

Comprehensive inventory management platform for Thomas Greg & Sons subsidiary, designed for electoral process inventory in Colombia. Advanced role and permission system segmented by municipalities and departments, security and confidentiality of sensitive information, robust reporting system with multiple detail levels and dynamic dashboards, optimized SQL views for improved complex query performance, complete traceability from initial registration to final distribution.

Laravel React MySQL Docker
View Live

Interventoría - Prison System Audit Management

TotalDev

Specialized system for management and tracking of audit reports for Colombian prison system. Platform for prison facility visits validating compliance with legal regulations, Figma design implementation in React, complete database structure design with Laravel considering complex business logic, documentation modules for each visit, compliance report generation, and audit lifecycle control.

React Laravel MySQL

Shopper - Commercial Promoter Management Platform

TotalDev

Comprehensive platform for commercial promoters to efficiently manage daily operations. Shift definition, objective establishment, and work group organization, complete modules with Laravel backend and React frontend, complex navigation flows through React Router, interactive forms and control panels, complete backend-frontend integration with client and server-side validations.

Laravel React TailwindCSS

PARQ Microservices Backend Architecture

PARQ

Maintenance and evolution of microlithic architecture with five independent NestJS microservices sharing PostgreSQL database. Legacy code auditing and refactoring with error identification, new feature development with endpoint adjustments and connectivity, pagination systems and bulk loading queues implementation, precise cron job scheduling with timezone adjustments, comprehensive Swagger API documentation integration.

NestJS PostgreSQL Docker TypeORM Swagger
View Live

Electronic Billing Middleware Integration

PARQ

Development of electronic billing middleware for Colombian market integration with multiple providers. Integration with Siigo, Alegra, and SATCOM billing platforms, API development for invoice processing and validation, error handling and transaction logging systems, compliance with Colombian electronic billing regulations, performance optimization for high-volume transactions.

Laravel PHP PostgreSQL Postman

PARQ Angular Legacy Frontend Operations

PARQ

Maintenance and enhancement of legacy Angular frontend for daily operational workflows. Electronic billing systems integration with invoice processing, ticket generation and printing functionality development, layout and data presentation improvements for UX enhancement, internationalization logic strengthening for multi-language support.

Angular TypeScript
View Live

PARQ React Administrative Modules

PARQ

Development of React-based administrative modules for internal management systems. Component-based architecture for reusable UI elements, state management implementation for complex workflows, integration with backend APIs for data processing, responsive design for multi-device compatibility, performance optimization and code splitting.

React JavaScript
View Live

PARQ Landing Page Evolution

PARQ

Migration and enhancement of landing pages from React to Next.js with advanced features. Server-side rendering (SSR) implementation for SEO optimization, internationalization system for multi-language support, performance improvements and Core Web Vitals optimization, dynamic content management and API integration.

Next.js React TypeScript

Membeers - AB InBev Regional Benefits Platform

Serempre

Development of corporate benefits platform serving employees across 5+ Latin American countries. Backend development with Laravel for scalable architecture, complex MySQL queries and PL/SQL for reporting systems, design patterns implementation (Singleton, Observer) for maintainability, automated cron jobs for user administration and notifications, RESTful API development for mobile and web applications.

Laravel PHP MySQL

Decenal Insurance Module - Fasecolda Integration

Serempre

Fullstack development of residential insurance consultation module for Colombian insurance entity. Integration within existing legacy application architecture, backend adjustments with Laravel and inherited PHP code, interactive Vue.js and Bootstrap frontend development, data flow optimization and reporting system enhancements.

Laravel Vue.js Bootstrap Postman

Story Training - International Educational Platform

Serempre

Educational platform evolution with international clients in Spain. Laravel backend adjustments and Orchid Admin Panel integration, custom Moodle plugin development for content sharing, Cloudinary integration for multimedia file management, educational content management system optimization, cross-platform compatibility and API development.

Laravel Moodle Cloudinary

Internal Bidirectional Evaluation System

Serempre

Performance evaluation platform facilitating mutual assessment between employees and leaders. Complete Laravel development with Bootstrap frontend, MySQL database design for evaluation workflows, user authentication and role-based access control, performance metrics and reporting dashboard.

Laravel Bootstrap MySQL

Backend & Data Structures

Redis Top 10 Management System

High-performance topic ranking system using Redis as fast, efficient storage mechanism. Proof of concept for real-time leaderboard management with optimized query performance.

Express.js Redis

Pseudorandom Number Generator

Mathematical pseudorandom number generator implementing multiple generation techniques for simulation, cryptography, and algorithmic applications. Flask-based web interface enabling testing of different randomization methods.

Flask Python

Linked List Product Management

Educational data structure implementation using linked lists for product management across retail store chains. Pure Java implementation demonstrating fundamental computer science concepts.

Java

Bracket Validation with Stacks

Algorithm implementing stack data structure to validate proper closure of parentheses, braces, and brackets. Simulates syntactic analysis similar to compiler parsing mechanisms.

Java

Mixed Queues and Stacks Application

Data structure application combining queues and stacks to solve organizational and cumulative calculation problems. Console-based input processing with complex data manipulation.

Java

Priority Print Queue Management

Print queue management system implementing priority queue data structure using Model-View-Presenter (MVP) architectural pattern. Handles job prioritization and queue management.

Java

Radix Sort Queue Implementation

Number sorting algorithm using queues with radix sort methodology through multiple passes. MVP architecture implementation with linked lists and node-based data structures.

Java

Binary Tree Dictionary Translator

Educational binary tree implementation for multi-language word translation. Pure Java application with MVP architecture demonstrating tree traversal algorithms and search optimization.

Java

DevOps & Distributed Systems

Other Projects