I build web products and the data pipelines behind them.
TypeScript, Next.js, Node, and PostgreSQL, with ingestion workers, data-quality checks, and reproducible datasets. Currently at Nawatech, Jakarta.
About
I'm a software engineer based in Jakarta. At Nawatech I'm the top contributor to the Next.js 15 / React 19 frontend of a laboratory ERP, built on a backend-for-frontend pattern, and I ship features in its Express and PostgreSQL API. Before moving to the web, I spent several years shipping 10+ production iOS apps, including one for Astra Honda Motor.
Outside work I build data-heavy systems: Sunrise, a production ledger whose worker ingests six EVM chains, Solana, and an exchange API with exact-decimal accounting; and a Python/DuckDB research dataset with hash-verified landing, quality gates, and byte-identical rebuilds. I have a B.Sc. in Informatics Engineering from UIN Syarif Hidayatullah (Paragon Scholarship, 2021–2024).
Experience
- Top contributor to a laboratory ERP frontend (Next.js 15, React 19, TypeScript): backend-for-frontend API routes, TanStack Query data layer, zod validation, Playwright end-to-end tests.
- Shipped backend features in the same system's Express / TypeScript / PostgreSQL API: certificate issuance and revision workflow, quotation listing, schema migrations.
- Built a REST API for lab sample management with Express 5, Prisma, PostgreSQL, S3 presigned uploads, Midtrans payments, and PDF generation.
- Developed 10+ iOS applications (Swift, SwiftUI, VIPER) and Flutter apps for 6+ enterprise clients across finance, HR, logistics, and retail.
- Led core feature development in Swift, SwiftUI, and VIPER, improving load times by 30%.
- Collaborated across 3 time zones to deliver 5+ feature updates and reduce UI/UX bugs by 40% within two months.
- Built reusable components, cutting development time for future modules by 20%.
- Performance profiling and bottleneck resolution contributed to a 15% increase in App Store ratings.
- Led development of an internal financial and HRIS iOS application in Swift and SwiftUI.
- Implemented tax calculation, expense tracking, budget planning, and investment summaries.
- Integrated HR tools: self-service requests, leave tracking, performance reviews, document management.
- Aligned the app with regulatory requirements, achieving notable employee adoption within 3 months.
- Shipped 5+ iOS applications in Swift across multiple client projects.
- Acted as assistant manager, mentoring junior developers and coordinating task distribution.
- Translated business requirements into intuitive UI flows and functional features.
- Presented prototypes and releases to stakeholders.
- Built and maintained a cross-platform stock trading app in Flutter (iOS + Android).
- Designed a responsive UI simplifying complex financial interactions.
- Integrated the company's stock trading API for real-time data, portfolio tracking, and secure transactions.
- Improved app performance and reduced load times, increasing retention.
Featured Projects
Next.js 15 frontend for a laboratory management ERP, built on a BFF (Backend for Frontend) pattern with httpOnly-cookie session management.
Read-only portfolio ledger: a TypeScript worker ingests six EVM chains, Solana, and an exchange API; a Next.js web process only reads. Exact-decimal accounting, sync cursors with backfill, retention that never prunes financial records, and per-figure source and freshness.
Private daily-equity research dataset: immutable sha256-verified landing, eight data-quality gates, fail-closed publishing, and byte-identical rebuilds. Pre-registered tests of 186 strategy variants; none passed, all reported.
Express 5 + TypeScript REST API managing the full lifecycle of lab samples — intake, document generation, payment.
Multi-agent system — GPT-4o, Gemini, DeepSeek agents debate to converge on production-ready specs.
Privacy-first place-recommendation assistant running entirely on local hardware via Ollama.
Official production site for an accredited halal-certification agency — public portal, appointment booking, complaints system, and admin dashboard.
Production iOS app for Astra Honda Motor — hybrid native/WebView for support, inbox, and campaigns.
Skills
Let's build something.
Open to remote full-stack, backend, and data engineering roles. Reach out by email or LinkedIn — I usually reply within a day.
azzam.ubaidillah05@gmail.com