Backend & Full-Stack Developer

Kakada Ngen

I build real-world business systems, POS applications, APIs, dashboards, and automation tools.

kakada.system.ts

developer.profile()

focus: backend architecture + real business workflows

ships: APIs, dashboards, POS apps, automations

stack: NestJS, Laravel, Vue, Nuxt, Electron

Backend

API architecture, validation, guards

POS

Electron, printing, payment sockets

Full-stack

Vue, Nuxt, Laravel, NestJS

About

Practical software for real operations.

Kakada is a backend-focused full-stack developer who builds practical software for business operations. His work connects APIs, dashboards, POS devices, desktop apps, and automation into systems people can use every day.

He focuses on backend architecture, Laravel and NestJS APIs, Electron desktop applications, Vue and Nuxt interfaces, Socket.IO workflows, receipt printing, and business automation that keeps operational teams moving.

Backend architecture for business workflows
POS systems with hardware and payment integration
Secure APIs, dashboards, and automation tools

Skills

Backend-first, full-stack when the product needs it.

Backend

Service logic, API boundaries, validation, guards, and clean modules.

NestJSLaravelREST APIsMicroservicesQueuesSocket.IO

Frontend

Focused interfaces for dashboards, forms, reports, and tool surfaces.

Vue.jsNuxtTailwindCSSPrimeVueDashboardsSPA UX

Desktop/POS

Production desktop flows for checkout counters and real hardware.

ElectronPOS flowsReceipt printingCustomer displayPayment socketsHardware integration

Database

Data structures and queries that support reporting and operational rules.

MySQLPostgreSQLRedisMigrationsQuery designReporting data

DevOps/Tools

Practical delivery support for local development, logs, builds, and deploys.

DockerGitHubVercelLoggingAutomationAPI docs

Featured Projects

Systems built around business workflows.

Discuss a project
Case Study

POS Desktop System

Electron + Vue POS application with receipt printing, payment socket integration, customer display, reports, and hardware integration.

ElectronVueReceipt printingSocket integration
Case Study

ChlatWork

Web utilities platform for everyday tools like QR generator, barcode generator, image tools, and productivity utilities.

NuxtToolsImage utilitiesProductivity
Case Study

SMS Gateway API

NestJS API with API key guard, validation, rate limit, and external SMS gateway integration.

NestJSAPI key guardRate limitValidation
Case Study

B2B Credit Management

Laravel system for B2B credit limit checking, agreement expiry notification, and customer management.

LaravelCredit limitsNotificationsCustomer management

Working Style

Clean, secure, performant, and maintainable.

Kakada works from the business rule outward, then keeps the code organized enough for the next feature, teammate, or production issue.

Clean Architecture

Separate business rules from transport details so APIs, jobs, and UI flows stay easier to change.

Security First

Use validation, guards, rate limits, privacy-aware logging, and narrow permissions for business systems.

Performance Mindset

Keep heavy workflows observable, reduce unnecessary round trips, and design data access around real screens.

Maintainable Delivery

Prefer small reviewable changes, clear module boundaries, and code comments where business intent is hidden.

Contact

Build a practical system that can survive real work.

Reach out for backend systems, POS applications, business dashboards, API integrations, and automation tools.