Located in
Jakarta,
Indonesia
Arkan Wirya Sentika — Software Engineer, Backend Engineer, ERP Developer, Web Developer
Buildingmarketplaces,ERPsystemsandbusinesswebapplications.
I'm a software engineer who builds web applications and internal business systems, from backend APIs to admin dashboards. Currently the founding Software Engineer at MidHub, a heavy-equipment marketplace, while studying Computer Science (Software Engineering) at BINUS University.
Recent work
Midhub.id
Marketplace & Backend
Finance & Accounting System
ERP & Accounting
ARKATO Group
Company Website & CMS
Rajawali Internal Platform
Internal System · NDA




Midhub.id

Finance & Accounting System

ARKATO Group
Rajawali Internal Platform
Backend & stack
Backend-first engineering,from database schemato production.
REST API endpoints shipped at MidHub
Backend modules in one codebase
Years building backends since 2023
Sprints from zero to soft launch
API design
REST APIs in NestJS with a modular, layered architecture, DTO validation and centralized error handling.
- NestJS
- TypeScript
- REST
- Swagger
Data & caching
PostgreSQL schemas and migrations, plus Redis caching for frequently accessed reports.
- PostgreSQL
- Prisma
- TypeORM
- Redis
Real-time & jobs
Real-time chat over WebSocket, background jobs like report exports, and push notifications.
- WebSocket
- BullMQ
- Firebase FCM
Auth & security
JWT authentication, role-based access control with guards, and audit logging for financial data.
- JWT
- RBAC
- Audit logs
Payments & search
Midtrans payment integration and a custom search engine with 20+ filters and relevance scoring.
- Midtrans
- Search
Infra & delivery
Containerized services behind an Nginx reverse proxy with SSL, CI/CD pipelines and automated database backups.
- Docker
- Nginx
- GitHub Actions
Testing & docs
Unit and integration tests, and APIs documented with OpenAPI so frontend teams can move fast.
- Jest
- Swagger / OpenAPI
Also
Admin panels and dashboards on the frontend, and Go for services where it fits.
- Next.js
- React
- Go