Freelance Software Engineers in IndonesiaFreelance Software Engineers in Indonesia
Mobile/Web/AI Engineer • Backend & Cloud • Scalable products
122
Followers
Mobile/Web/AI Engineer • Backend & Cloud • Scalable products
CEO and Founder | Blockchain Expert
$1k+
Earned
1x
Hired
6
Followers
CEO and Founder | Blockchain Expert
Full-Stack Dev | TS, Go & C | Reverse Engineering
New to Contra
Full-Stack Dev | TS, Go & C | Reverse Engineering
Cover image for In 2024, I built Krungthai
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.
1
172
Expert Full Stack iOS Developer📱💻
Expert Full Stack iOS Developer📱💻
Efficient Backend Engineer for Scalable Solutions
Efficient Backend Engineer for Scalable Solutions
Full Stack Developer | Business Systems & API Specialist
New to Contra
Full Stack Developer | Business Systems & API Specialist