Juan Zapata

I'm a Full-Stack Web Developer.

Learn more...

ABOUT ME

ABOUT MYSELF


Full Stack Web-Developer

I am Juan Pablo Zapata Córdoba, and my expertise lies in creating and implementing solutions that meet client requirements, applying good quality practices in various technological and IT fields. Additionally, I possess advanced English skills, both written and oral, and I stand out for fostering healthy and respectful interaction in both work and social contexts.

  • Degree: Associate Degree
  • Birthday: 2 April 2005
  • City: Soledad, Colombia
  • Phone: +57 300 3283386
  • Working Experience: 2 Years
  • Age: 19 Years Old
  • Website: www.jpzcsolutions.com
  • Email: juanpazapata2013@gmail.com

PORTFOLIO

MY LATEST PROJECTS


millennium-logo

Support Center Manager

A comprehensive system for managing support center operations.

alumat-logo

ALUMAT: Lighting Management Software

A fully-featured city's light poles manager.

aria-whatsapp-start

ARIA: A complex WhatsApp conversational bot

A WhatsApp Bot that internally works as a message manager.


PROJECTS

SUPPORT CENTER MANAGER


Support Center Manager Home showing all modules

Introduction

The Support Center Manager is a comprehensive system built with React.js and Node.js with Express.js REST APIs, designed to efficiently manage all aspects of a support center. The project utilizes Git for version control and Docker for containerized deployment, ensuring consistent development and production environments. This system excels in handling complex shift rotations, including management of absences, breaks, shift exchanges, and extra workdays. With their own integrated expense management system provides a clear view of financial performance, comparing expenses (including detailed payroll calculations) against income to determine monthly profitability. The payroll system is highly flexible, accounting for unjustified absences, extra workdays, bonuses, and required reports.

The system encompasses a wide range of functionalities, from advanced shift management and payroll processing to employee performance monitoring and candidate management. It's built with a user-centric approach, ensuring ease of use for support staff, supervisors, and management alike.

Key Features

  • Advanced rotational shift management
  • Absence, break, and shift exchange handling
  • Token system for tracking employee problem-solving
  • Comprehensive expense management system
  • Automated payroll processing with adjustments
  • Bonus and parafiscal report management
  • Efficient candidate management system
  • Automated contract generation for new employees
  • Internal email system for approvals and notifications
  • Secure payroll and bonus approval workflows
Support Center Manager Shifts and Expenses Modules

PROJECTS

ALUMAT


The Admin Main Menu of ALUMAT

Introduction

ALUMAT is an Express Node.js, ReactJS and MySQL comprehensive and efficient software specifically designed to effectively manage city's light poles. Its main objective is to optimize and simplify tasks related to the maintenance, installation, and replacement of light poles, thus ensuring a high-quality and reliable public lighting service.

My software has a work order management system. When maintenance, installation, or replacement tasks are required on a light pole, a work order is generated within the software. These orders contain all the necessary information, such as the pole's location, the type of work required, and the necessary resources. Technicians and maintenance personnel can easily access these orders through the software, allowing them to efficiently organize and prioritize their work.

Software Features

  • Handles installation, maintenance or change orders
  • Integrated location lookup and report generation
  • Order and material history
  • User-friendly and easy to operate user interface
  • Notifies technicians and coordinators
  • Logging of incoming and outgoing materials
  • Fully integrated inventory system
  • Efficiently creates multiple orders at the same time
An ALUMAT's Screenshot showing a daily order report

PROJECTS

ARIA


ARIA Chat Screenshot showing the main menu

Introduction

ARIA is a framework created with Node.js, React.js and MySQL that manages a Whatsapp Bot to optimize the tasks of the company ENERGIA SOLAR HELIOS and MILLENNIUM CENTER, this includes sales, products, warranties, support, general information, FAQ, etc.

Internally, ARIA is a message manager software that allows you to easily create multiple conversation streams that can manage messages, photos, database access, contact with different numbers, commands, custom and unique options.

Software Features

  • Easy-to-use, personalised conversation flows
  • Sending rich text and multimedia messages
  • Efficient handling of multiple simultaneous conversations
  • Automatic notifications to advisors when attention is required
  • Customisation of variables for relevant responses
  • Task automation and messaging
  • Multiple interaction options through commands and menus
  • Integration with external databases for queries
ARIA Admin Chat Screenshot showing the command /citacion

PROJECTS

ENERGIA SOLAR HELIOS & Milennium Center Websites


Helios Semi-Automated Contract Generator

Introduction

These two websites were a single platform working in PHP and MySQL designed to receive and manage credit applications for contracts, as well as receive and manage job applications submitted through the website. The system would send the applications for review, interviews, medical exams, and final acceptance. It also integrated with an ERP and CRM called Dolibarr.

Eventually, these websites were split into two separate platforms. One website focused on all the functions related to credit management and contracts, while the other handled everything related to job applications and the data center. Additionally, a new feature was added to manage the salaries of future data center employees.

Software Features

  • Credit application processing and contract creation
  • Resume and job application submission through the website
  • Employee payroll calculation and processing
  • Intuitive guidance for users of both businesses
  • Interview and medical exam scheduling using ARIA
  • Automated candidate screening process
  • Integration with Dolibarr ERP and CRM system
  • Efficient emailing management and workflow handling
Helios Semi-Automated Payment Receipt Generator