Full-stack software engineer with proven experience. Proficient in JavaScript, Node.js, Express.js, MongoDB, software architecture, automated testing, and CI/CD. Capable of designing and deploying scalable products using agile methodologies and version control. Seeking to join a development team where I can contribute innovative solutions.
Here are some of the technologies I've been working with:
| Category | Technologies |
|---|---|
| Frontend | |
| Backend | |
| Documentation | |
| Databases | |
| Testing | |
| CI/CD | |
| Tools, Platforms and Methodologies | |
| E-commerce & CMS |
Development and implementation of an e-commerce website for a wholesale company, integrating WordPress and WooCommerce. Customization of functionalities, hosting configuration, and performance optimization.
- Configuration and integration of WooCommerce
- Implementation of wholesale catalog with price rules and advanced categories
- Performance optimization (caching, images, minification)
- Integration of payment gateway and automatic transactional emails
- Website: https://distrimarcassjg.com/
- Description: Full-stack web application that automatically generates all possible schedule combinations from multiple options, allowing users to explore and compare different alternatives without schedule conflicts.
- Highlights:
- Full-stack development with Vanilla JavaScript, Node.js, and Express
- Automatic generation algorithm for all viable schedule combinations
- Intelligent detection of schedule conflicts between events
- Interactive and responsive interface to visualize and compare multiple options
- Tech Stack: JavaScript, Node.js, Express, MongoDB, Swagger, Full-Stack Development
- Duration: Jul 2023 - Jul 2025
- Live Demo
- GitHub Repository
- Description: Web application for manipulating, organizing, and printing images using Fabric.js. Includes multiple image upload, drag and drop support, image manipulation (resize, rotate, crop, effects), design creation (collages, grids), and optimized printing with different paper sizes and orientations.
- Highlights:
- Advanced image manipulation with Fabric.js
- Intuitive and accessible interface
- Printing optimization (collages, grids, different paper sizes)
- Tech Stack: HTML5, CSS3, JavaScript, Fabric.js, SweetAlert2, Font Awesome
- Duration: Aug 2024 - Jul 2025
- Live Demo
- GitHub Repository
- Description: E-commerce website developed for a wholesale company using WordPress and WooCommerce. Includes custom catalog, inventory management, and payment gateway.
- Highlights:
- Development with WordPress and WooCommerce
- Performance optimization
- Inventory management
- Payment gateway integration
- Tech Stack: WordPress, WooCommerce, E-commerce, Performance Optimization
- Duration: Jul 2025 - Aug 2025
- Live Site
- Bachelor's Degree in Software Engineering
- Universidad Surcolombiana, Neiva, Colombia
- August 2020 - June 2025
- Technologist Degree in Multimedia Production
- SENA, Colombia
- February 2018 - January 2020
- Certificate in Mobile Application Development | Ministerio de las TIC (Dec 2022)
- Certificate in Basic Java Programming | Ministerio de las TIC (Sep 2022)
- Certificate in Python Programming Fundamentals | Ministerio de las TIC (Jul 2022)
- Scrum Fundamentals Certified (SFC) | Vmedu Inc. (May 2022)
- Basic English 1: Elementary | King's College London (Apr 2021)
- Development of a Model for Detection and Classification of Diseases in Tomato Plants Using Swin Transformer Architecture — Research Square (Nov 2023)
- Read publication
- This research focuses on developing a model for the detection and classification of diseases in tomato plants using the Swin Transformer architecture. The model aims to surpass the accuracy limitations of current Convolutional Neural Networks (CNN) methods. The study involves constructing a balanced dataset for various tomato plant diseases, evaluating the model's predictions, and comparing its accuracy with CNN-based models.
- Spanish: Native
- English: Intermediate

