SIDRATUL
ENGINEERING & PRODUCTS
← All projects

FINANCIAL SERVICES / WEBVIEW

Embedded Bond Platform

Frontend foundation, application revamp, and selected backend contributions.

PROJECT 01TRIMEGAH / WEB CONTAINER

WEB CONTAINER / FINANCIAL SERVICES

Embedded Bond
Investment Platform

PT Trimegah Sekuritas Indonesia Tbk

Staging / Release preparation

A web investment platform embedded into partner banking apps through WebView, providing access to government bonds (SBN), corporate bonds, primary offerings, and secondary-market products.

NuxtNestJSRedisJava QuarkusWebView

My contribution

Built the frontend from scratch as part of a revamp, establishing the Nuxt application foundation and implementing most of the user-facing experience. Also contributed to selected backend components and integration with existing Java services.

Performance & maintainability

Rebuilt a slow legacy frontend into a significantly faster application with a redesigned interface and cleaner, more maintainable code. Added skeleton loading states and made logs easier to read during debugging.

Middleware & APIs

Implemented NestJS middleware with Redis-based rate limiting for login attempts and OTP requests. Integrated the application with APIs built using Java Quarkus.

Partner bank deployments

Each bank has a separate web deployment with bank-specific image assets and a shared interface color palette. A dedicated demo-bank environment supports demonstrations to prospective partners.

Investment workflows

The application covers product discovery, bond details, purchase flows, transaction tracking, and portfolio management inside a banking app.

Delivery status

The revamped application is running in staging, with selected bank implementations ready for release. Performance improvements are described qualitatively, without unverified benchmark figures.

LET’S CONNECT

Have a problem
worth solving?

Let’s talk about a role, a product, or a technical challenge. Open to full-time opportunities, freelance projects, and consulting.

sidratulmm@gmail.com