Software engineer with 5+ years of experience building scalable SaaS platforms, ERP systems, AI-powered applications, and RAG (Retrieval-Augmented Generation) solutions. Experienced in backend engineering and end-to-end delivery—from requirements and architecture to deployment and production support. Specialized in Python, Node.js, TypeScript, React, PostgreSQL, Docker, and cloud technologies, with hands-on integration of LLMs, payment gateways, WhatsApp Cloud API, and enterprise systems. Focused on automating business workflows and delivering measurable value while collaborating closely with clients and stakeholders.

Gabriel Ennes

Software engineer with 5+ years of experience building scalable SaaS platforms, ERP systems, AI-powered applications, and RAG (Retrieval-Augmented Generation) solutions. Experienced in backend engineering and end-to-end delivery—from requirements and architecture to deployment and production support. Specialized in Python, Node.js, TypeScript, React, PostgreSQL, Docker, and cloud technologies, with hands-on integration of LLMs, payment gateways, WhatsApp Cloud API, and enterprise systems. Focused on automating business workflows and delivering measurable value while collaborating closely with clients and stakeholders.

Available to hire

Software engineer with 5+ years of experience building scalable SaaS platforms, ERP systems, AI-powered applications, and RAG (Retrieval-Augmented Generation) solutions. Experienced in backend engineering and end-to-end delivery—from requirements and architecture to deployment and production support.

Specialized in Python, Node.js, TypeScript, React, PostgreSQL, Docker, and cloud technologies, with hands-on integration of LLMs, payment gateways, WhatsApp Cloud API, and enterprise systems. Focused on automating business workflows and delivering measurable value while collaborating closely with clients and stakeholders.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Language

Portuguese
Fluent
English
Intermediate

Work Experience

Software Engineer at ED S – Enterprise Dev Solutions (Freelance)
January 1, 2026 - Present
Designed and developed backend APIs and business automation solutions using Python and Node.js. Built ERP modules for order management, production tracking, and financial operations, supporting multi-client deployments and reducing manual business workflows through automation. Integrated WhatsApp Cloud API, payment gateways, and third-party business systems to enable automated customer communication and business process integration. Delivered end-to-end full-stack solutions: architecture design, database modeling, API development, deployment, and production support. Collaborated directly with clients to gather business requirements, translate operational needs into technical solutions, and deliver production-ready software, significantly reducing repetitive administrative tasks and improving operational efficiency.
Software Engineer at EDS – Enterprise Dev Solutions (SaaS Platform)
January 1, 2026 - Present
Developed a modular ERP system used for financial management, inventory control, product management and accounting. Implemented authentication and licensing system using refresh tokens and secure access control. Designed scalable backend architecture and databases structure for multi-client usage.
ERP SaaS Platform Developer at EDS
January 1, 2026 - Present
Developing a modular ERP system used for financial management, inventory control, product management and accounting. Implemented authentication and licensing system using refreshed tokens and secure access control. Designed scalable backend architecture and databases for multi-client usage.
Software Engineer at EDS – Enterprise Dev Solutions (Freelance)
January 1, 2026 - Present
Delivered scalable solutions tailored to client business requirements. Built backend services and APIs using Python and Node.js. Implemented automation workflows using WhatsApp APIs and chatbot systems. Designed dashboards and data visualization tools for business insights. Delivered scalable backend solutions based on client requirements.
Software Engineer at Vortex a Technology (Freelance)
January 1, 2025 - January 1, 2026
Designed and developed custom ERP systems and business applications to streamline operations, inventory management, and financial workflows. Built end-to-end full-stack web applications using Python, Node.js, React, and Next.js, delivering scalable solutions from backend architecture to frontend implementation. Developed WhatsApp-based automation workflows to streamline customer communication, automate document delivery, and reduce manual administrative work. Built dashboards and reporting systems with real-time KPIs and operational metrics for data-driven business decisions. Developed business automation tools using Puppeteer for data extraction, form automation, and repetitive workflows to improve operational efficiency. Collaborated with clients on business requirements, technical solution design, and delivery of customized software aligned with operational needs.
Software Engineer at NewCad
January 1, 2025 - January 1, 2025
Developed full stack applications using Python, JavaScript and React. Built a new furniture management system from scratch. Designed and managed database structures and backend services. Implemented XML data processing and automation for data extraction. Integrated systems and improved overall system performance.
Software Engineer at Vortexa Technology (Freelance)
January 1, 2025 - January 1, 2026
Developed custom ERP systems and business applications. Built full stack applications using Python, Node.js, React and Next.js. Implemented automation workflows using WhatsApp APIs and chatbot integrations. Created dashboards and reporting systems for data analysis. Developed automation scripts using Puppeteer for web data extraction and process automation.
Software Engineer at New Cad
January 1, 2025 - January 1, 2025
Developed full stack applications using Python, JavaScript and React. Built a new furniture management system from scratch. Designed and managed database structures and backend services. Implemented XML data processing and automation for data extraction. Integrated systems and improved overall system performance.
Software Engineer at Vortex Technology (Freelance)
January 1, 2025 - January 1, 2026
Built full stack applications using Python, Node.js, React and Next.js. Implemented automation workflows using WhatsApp APIs and chatbot integration. Created dashboards and reporting systems for data analysis. Developed automation scripts using Puppeteer for web data extraction and process automation.
Software Engineer at GAFOR Logística
January 1, 2024 - January 1, 2025
Developed backend systems using Python for logistics operations. Built frontend interfaces using React. Designed and maintained database structures and backend services. Implemented user access control and blocking systems. Integrated internal systems to improve operational efficiency.
Software Engineer at GA FOR Logistics
January 1, 2024 - January 1, 2025
Built backend systems using Python for logistics operations. Built frontend interfaces using React. Designed and maintained database structures and backend services. Implemented user access control and blocking systems. Integrated internal systems to improve operational efficiency.
Software Engineer at Desis
January 1, 2022 - January 1, 2023
Developed and customized backend systems based on client requirements. Implemented integrations with WhatsApp APIs. Designed and maintained database operations and queries. Improved system functionality through custom features and enhancements.
Software Engineer Dissertation at Independent / Dissertation Project
January 1, 2022 - January 1, 2023
Developed and customized backend systems based on client requirements. Implemented integrations with WhatsApp APIs. Focused on data processing, system improvements and feature enhancements.
Software Engineer at Ethios Consultoria
January 1, 2021 - January 1, 2022
Developed and customized ERP systems based on client needs. Built backend routines and system integrations. Worked with database management and data processing. Implemented system improvements and custom business logic.
Software Engineer at Ethios Consulting
January 1, 2021 - January 1, 2022
Built backend routings and system integrations. Worked with database management and data processing. Implemented system improvements and custom business logic.

Education

MBA in Software Engineering at Universidade de São Paulo (USP)
January 1, 2025 - January 1, 2026
Technology Degree in Systems Analysis and Development at Universidade Nove de Julho (UNINOVE)
January 1, 2019 - January 1, 2021
MBA in Software Engineering at Universidade de São Paulo (USP)
January 1, 2025 - January 1, 2026
Technology Degree in Systems Analysis and Development at Universidade Nove de Julho (UNINOVE)
January 1, 2019 - January 1, 2021
MBA in Software Engineering at University of São Paulo (USP)
January 1, 2025 - January 1, 2026
Technology Degree in Systems Analysis and Development at Universidade Nove de Julho (UNINOVE)
January 1, 2019 - January 1, 2021
MBA in Software Engineering at University of São Paulo (USP)
January 1, 2025 - January 1, 2026
Technology Degree in Systems Analysis and Development at Universidade Nove de Julho (UNINOVE)
January 1, 2019 - January 1, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment, Education, Manufacturing, Transportation & Logistics, Retail, Financial Services, Computers & Electronics
    Real-time Notification System (Multi-channel)

    Designed a scalable notification system capable of sending messages across multiple channels such as WhatsApp, email, and SMS.

    The system supports event-driven architecture, message queues, retry mechanisms, and delivery tracking to ensure reliability.

    It was designed to handle asynchronous communication and prevent duplicate notifications, simulating real-world production scenarios.

    Focused on system design, scalability, and fault tolerance.

    Technologies: Python, REST APIs, Event-driven architecture, Queues (concept), Webhooks

    ERP Integration and API System for Warehouse Management (WMS)

    Built and maintained a backend API for warehouse management system (WMS) integration with ERP.

    The system retrieves and processes documents, products, and logistics data from SQL Server using stored procedures, and exposes structured REST endpoints for external systems.

    Implemented authentication, data transformation, and business rules to ensure consistency between systems.

    Focused on performance, reliability, and clean architecture to support real-world operations.

    Technologies: Python, Flask, SQL Server, Stored Procedures, REST APIs, Authentication (JWT)

    WhatsApp Automation System with Python and Meta Cloud API

    Developed a backend automation system that sends personalized WhatsApp messages using the Meta WhatsApp Cloud API.

    The system reads client data from Excel files, processes file paths dynamically, and sends PDF reports automatically via WhatsApp.

    It includes file handling, API integration, error handling, logging, and message delivery tracking. A webhook system was also implemented to monitor message status (sent, delivered, read, failed).

    This project simulates a real-world integration between internal systems and external APIs, focusing on reliability and automation.

    Technologies: Python, Flask, REST APIs, Excel processing, Webhooks, Meta Cloud API