Skip to content
View apatuka's full-sized avatar
💼
Open to Work
💼
Open to Work

Block or report apatuka

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
apatuka/README.md

Hi there, I'm Enrique 👋

Software Engineer · Tech Lead · Full Stack Developer · Technical Project Leader · AI-Assisted Builder

I'm a software professional from 🇵🇾 Paraguay with extensive experience building, maintaining and evolving business-critical applications, ERP platforms, SaaS products and web solutions.

Over the years, I've worked not only as a developer, but also as a Technical Lead, Development Manager and technical decision-maker, leading teams, defining architectures, planning roadmaps and turning complex business problems into working software.

My strongest background is in PHP and backend development, but today I work across the full stack with technologies such as React, TypeScript, NestJS, PostgreSQL and modern DevOps workflows.

I also use Artificial Intelligence as part of my daily engineering workflow — not as a replacement for software engineering, but as a force multiplier that allows me to prototype faster, automate repetitive tasks and spend more time thinking about architecture, product decisions and problem solving.

I like turning problems into solutions.


🚀 What I do

  • 🧠 Software architecture and technical decision-making
  • 🏗️ Backend and Full Stack development
  • 👨‍💻 Technical leadership and developer mentoring
  • 📋 Agile project and product execution
  • 🔌 API and third-party service integrations
  • 🏢 ERP, SaaS and multi-tenant platforms
  • ⚙️ CI/CD and development workflow automation
  • 🤖 AI-assisted software engineering
  • 🗄️ Database architecture and legacy system modernization
  • 🔍 Technical analysis and problem solving

🛠️ Tech Stack

Backend

PHPCakePHPLaravelNestJSNode.js

Frontend

ReactNext.jsTypeScriptJavaScriptTailwind CSSBootstrap

Databases

PostgreSQLMySQLSQLite

DevOps & Infrastructure

DockerGitHub ActionsLinuxUbuntuApacheNGINX

AI & Automation

OpenAIClaudePythonPlaywright

I frequently experiment with:

LLMs · RAG · AI Agents · Codex · Claude · MCP · Playwright · Automation · Web Scraping


🏢 ERP & Business Software

A significant part of my career has been focused on business-critical software and ERP systems.

I've worked with areas such as:

  • Electronic invoicing
  • Accounting and tax processes
  • Inventory and warehouses
  • Sales and billing
  • Customers and suppliers
  • Payment integrations
  • Reporting
  • Authentication and authorization
  • Multi-company / multi-tenant architecture
  • Legacy system modernization
  • Third-party integrations

Working on this kind of software taught me something important:

Software engineering isn't just about writing code.
It's about understanding how a business works and transforming those rules into reliable systems.


🐺 Currently Building: Cerberus ERP

One of my main personal projects is Cerberus ERP, a multi-tenant SaaS ERP platform designed from scratch.

Architecture

CakePHP 5
PHP 8
PostgreSQL
Multi-Tenant Architecture
REST APIs
Role-Based Access Control
Audit Logs
Electronic Invoicing
CI/CD

The project includes modules for:

  • 👥 Users & Roles
  • 📦 Inventory
  • 🏬 Warehouses
  • 👤 Customers & Suppliers
  • 💰 Multi-currency operations
  • 🧾 Electronic invoicing
  • 🔐 API authentication
  • 🔎 Global search
  • 📊 Reporting and exports
  • 🏢 Multi-tenant provisioning

Cerberus represents the combination of many years of experience working with ERP platforms, architecture, SaaS products and business processes.

🌐 https://www.cerberus-erp.com


🤖 AI-Assisted Software Engineering

Artificial Intelligence has become part of my everyday development workflow.

I use tools such as Codex, Claude and other LLMs to help with:

  • Generating implementation alternatives
  • Refactoring code
  • Writing tests
  • Creating documentation
  • Designing APIs
  • Automating CI/CD workflows
  • Exploring unfamiliar technologies
  • Generating prototypes
  • Code reviews
  • Debugging
  • Research
  • Building AI-powered tools

But the most valuable part happens outside the generated code.

Using AI allows me to dedicate more time to questions like:

What architecture should we use?
Where should this responsibility live?
What are the trade-offs?
What should be synchronous or asynchronous?
How should the data model evolve?
How will this scale?
How do we make this maintainable?

AI makes development faster.

Engineering judgment still makes the product work.


🧪 Some Things I've Built

🛒 E-Commerce Platforms

Worked on React-based e-commerce applications including:

  • Product catalogs
  • Shopping carts
  • Checkout flows
  • Coupons
  • Authentication
  • Payment integrations
  • Real-time payment tracking
  • WebSockets

🏥 SaaS Healthcare Platform

Building a modular healthcare management platform using:

Next.js
React
TypeScript
NestJS
Prisma
PostgreSQL

🚚 Delivery Platform

Worked on a platform for delivery drivers using:

React
React Native
APIs
Maps
Routing
Real-time operations

🕷️ Intelligent Web Scraping

Experimenting with scraping systems combining:

Python
Playwright
LLMs
RAG
Codex

The objective is to allow AI to understand website patterns and reuse that knowledge when extracting structured information.


👨‍💼 Beyond Development

My experience goes beyond writing application code.

I've been responsible for:

  • Leading development teams
  • Defining technical standards
  • Reviewing code
  • Mentoring developers
  • Planning weekly roadmaps
  • Running Agile/Scrum workflows
  • Breaking business requirements into technical tasks
  • Estimating development work
  • Coordinating deployments
  • Managing technical risks
  • Communicating with technical and non-technical stakeholders

I've worked as both an individual contributor and a technical leader, which helps me understand the challenges on both sides.


🔄 How I like to work

I strongly believe in:

🎯 Clear objectives

The team should understand why something is being built before deciding how to build it.

🧩 Small iterations

Deliver working software frequently instead of waiting months for a perfect release.

👀 Code reviews

Good engineering practices are shared through collaboration, not documentation alone.

📚 Documentation

Important architectural and operational decisions should not exist only in someone's head.

⚙️ Automation

If something needs to be repeated constantly, it should probably be automated.

🧠 Continuous learning

Technology evolves constantly. Being comfortable learning new things is more important than memorizing every framework.


🧭 Technologies I've worked with

AreaTechnologies
BackendPHP, CakePHP, Laravel, NestJS, Node.js
FrontendReact, Next.js, TypeScript, JavaScript, Tailwind, Bootstrap
DatabasesPostgreSQL, MySQL, SQLite
MobileReact Native
DevOpsGitHub Actions, Docker, Linux, Apache, Nginx
IntegrationsREST APIs, WebSockets, Payment APIs, ERP integrations
AICodex, Claude, LLMs, RAG, MCP
AutomationPython, Playwright, Bash
ManagementScrum, Agile, Kanban, Roadmaps, Code Reviews

🌱 What I'm currently exploring

I'm always experimenting with technologies that can improve the way software is built.

Currently interested in:

  • 🤖 AI Agents
  • 🧠 Retrieval-Augmented Generation
  • 🔌 Model Context Protocol
  • 🔎 AI-assisted web scraping
  • 🏢 SaaS architectures
  • 🌐 Distributed systems
  • ⚡ Real-time applications
  • 📊 Data-driven products
  • 🛠️ Developer automation
  • 🎮 Game server technology

💡 What I bring beyond the code

  • 🧠 Technical leadership — experience making architectural decisions and guiding development teams
  • 🧩 Problem-solving mindset — I enjoy breaking complex problems into manageable systems
  • 🏢 Business understanding — years working with ERP and business-critical applications
  • 🤖 AI-first productivity — I integrate modern AI tools into real engineering workflows
  • 🔧 Legacy + modern systems — comfortable working with both old production systems and modern stacks
  • 📋 Project execution — experience turning requirements into roadmaps, tasks and working products
  • 🚀 Builder mentality — I don't just study technologies; I build things with them

📫 Let's connect

I'm currently open to opportunities in areas such as:

Backend Development · Full Stack Development · Technical Leadership · Tech Lead · Project Management · Engineering Management · Software Architecture

I'm open to:

🌎 Remote
🏢 On-site
🔄 Hybrid

📍 Paraguay 🇵🇾

Feel free to reach out if you're building something interesting or looking for someone who can combine software development, architecture, leadership and product thinking.


⚡ A little more about me

constenrique={location: "Paraguay 🇵🇾",roles: ["Software Engineer","Tech Lead","Full Stack Developer","Technical Project Leader"],strongestSkill: "Turning problems into solutions",backend: ["PHP","CakePHP","Laravel","NestJS"],frontend: ["React","Next.js","TypeScript"],databases: ["PostgreSQL","MySQL"],currentlyBuilding: "Cerberus ERP",interests: ["Software Architecture","Artificial Intelligence","SaaS","Automation","ERP Systems","Game Technology"],availableForWork: true};

Build. Learn. Automate. Improve. Repeat.

Pinned Loading

  1. cursos-apicursos-apiPublic

    Ejemplo Demostrativo de un Servicio RestAPI que permite gestionar Estudiantes y Cursos usando Laravel

    Blade

  2. ruc-apiruc-apiPublic

    Proyecto de Prueba para consultar RUCs via REST API usando Java Spring Boot

    Java