mdrul.dev (mdrul.dev)
Web Programming JavaScript Integration NodeJS Data Integration API Gateway Golang
Make a Private Project
Invite to Bid
Existing Projects

| User Name: | mdrul.dev |
| Account Type: | Personal Account |
| Date Registered: | 04/06/2026 08:32:25 WIB |
| Last Seen: | 05/06/2026 07:44:27 WIB |
| Provinsi: | Jawa Tengah |
| Kabupaten: | Kab. Banyumas |
| Website: | https://mdrul.dev |
| Online Hours: | 3.26 |
| Projects Won: | 0 |
| Projects Completed: | 0 |
| Completion Rate | - |
| Projects Arbitrated: | 0 |
| Arbitration Rate | - |
| Current Projects: | 0 |
Ratings & Rankings

0.00/10.00
0 Point
No Ranking
0 Projects

0.00/10.00
0 Point
No Ranking
0 Projects

0.00/10.00
0 Point
No Ranking
0 Sales

0.00/10.00
0 Point
No Ranking
0 Users
Services
No record found.
Products
No record found.
2020: PKLSkuy — Construction Worker Marketplace Platform
PKLSkuy is a full-stack service marketplace platform designed to connect customers with construction workers, builders, and field laborers. The product simplifies the process of finding reliable workers by allowing users to post construction projects, receive proposals, compare worker profiles, communicate through real-time messaging, and manage hiring in one centralized platform.
2022: HLVote is a mobile e-voting application built with React Native + Expo and powered by a Hyperledger Fabric backend. The project demonstrates a secure voting flow where users can enroll their identity, view available elections, select a candidate, submit a vote, and verify the transaction record through the ledger.
The frontend repository uses Expo with React Native, TypeScript, navigation, secure storage, local authentication, and mobile UI libraries. The backend includes Hyperledger Fabric chaincode, Fabric CA integration, and a TypeScript REST API layer using Express and Fabric SDK packages.
2024: In 2024, I built Krungthai Business ExpressTS, a backend API prototype/MVP for an Upwork client working around Krungthai Business workflows. The goal was to validate how an end-to-end business banking flow could be automated while the bank does not provide official open banking APIs.
My approach started with reverse engineering the mobile app flow to understand the real request/response behavior, session handling, authentication steps, and the app’s end-to-end encryption flow. This included analyzing how encrypted payloads were structured, how secure client-server communication was handled, and how the mobile client interacted with backend services during the transaction process.
From there, I designed an ExpressTS-based API layer that could reproduce the core E2E flow in a cleaner backend structure, making it easier to test, automate, and integrate with external systems. The prototype focused on validating the technical flow first before moving toward a more production-ready implementation.
The first approach used an OTP-based transaction flow, but I later updated the implementation toward a PIN-based flow. This made the transaction process faster and smoother for repeated usage, with the PIN flow becoming around 2–3x faster than the OTP flow because it removed the delay of waiting for OTP delivery and validation.
The GitHub repository was used as a prototype/demo version for the Upwork client, focused on validating the feasibility of automating Krungthai Business workflows.
Tech stack: Node.js, TypeScript, ExpressTS, Axios, Mongoose, MongoDB, dotenv, pnpm, ts-node, nodemon.
If you need someone who can build backend API prototypes, reverse engineer mobile/web flows, automate complex business processes, or create integration layers when official APIs are limited or unavailable, I can help turn the flow into a clean, testable, and scalable backend system.
This was an independent prototype project for client validation and research purposes, not an official Krungthai Bank product or partnership.
No record found.
No record found.
Anda harus login terlebih dahulu untuk melihat data ini.
You must login first to see this data.

Loading ...
