Experience
2026 — Now
2026 — Now
Berlin, Germany
Contributed to end-to-end development of a Parkinson patient registry platform by building secure backend services and a patient-facing web application for survey and profile workflows.
• Built and maintained TypeScript/Node.js backend APIs for surveys, survey responses, and user data synchronization, including authenticated access, ownership checks, and request validation.
• Developed and enhanced the React + TypeScript frontend SPA for secure login, survey group navigation, survey completion, and response update/retake flows.
• Implemented and improved data privacy and security controls aligned with GDPR-oriented volunteer obligations, including secure API usage patterns and protected user data handling.
• Supported the survey content ingestion pipeline (Monday.com to registry data model), including import/update and cleanup logic for survey groups and questionnaires.
• Collaborated with product and UX/UI stakeholders to deliver responsive user journeys and improve usability across patient-facing features.
2026 — 2026
2026 — 2026
United States
Project: Miracle Mobile App
Contributed as a freelance mobile engineer to deliver fast product iterations for a React Native trading app, focusing on UI quality, performance, and feature delivery across core user flows.
• Built and refined key mobile experiences including home token discovery, points, and rank/experience-related screens and interactions.
• Integrated Points API with backend services and wired frontend data flows to support points retrieval, display, and feature usage in-app.
• Improved trading and portfolio UX by enhancing chart interactions, swipe gestures, sheet/modal behavior, and activity flows.
• Implemented animated UI components (including DotLottie integration and animated price updates) to improve responsiveness and perceived app quality.
• Performed component refactoring and cleanup (for example, AssetSheet and PaymentMethodSheet) to improve readability, consistency, and maintainability.
• Delivered ongoing performance and UI optimization work across multiple screens to support smoother Android/iOS behavior.
2025 — 2025
2025 — 2025
San Francisco, California, United States
Project: AI Agent Worker
Designed and implemented a production-ready AI agent brain built on Temporal workflows, responsible for orchestrating LLM reasoning, tool execution, and conversation persistence while keeping business logic and authorization in dedicated platform services.
• Architected durable agent orchestration using Temporal workflows/activities, including retry policies, timeouts, and multi-turn conversation handling.
• Integrated Fusion via Temporal activities to persist and load chats/messages/summaries, ensuring the agent has no direct DB access.
• Integrated Orchestrator MCP toolchain via JSON-RPC for dynamic tool discovery and execution, delegating authn/authz and subscription concerns to Orchestrator.
• Implemented RAG-style context retrieval using sentence-transformer embeddings and semantic similarity to pull relevant past messages into the model prompt.
• Hardened and simplified the codebase by removing unnecessary components, reducing noisy logging, and aligning documentation with the final architecture.
Project: Reeva Cross-platform Mobile App for Resellers (iOS/Android)
Built and maintained a React Native (Expo) mobile app that helps sellers manage inventory, create and manage listings, connect stores, and streamline workflows with automation - shipping a production-grade experience across iOS and Android.
• Implemented core product flows across inventory, listings, photo library/media workflows, analytics views, and settings.
• Built media and device integrations (camera, image picking, file system, document picker, image compression/manipulation) to support listing creation and content management.
• Improved reliability and observability by instrumenting errors/performance with Sentry, and product analytics/feature flags with PostHog.
• Owned release engineering with EAS Build and environment-based app variants
2024 — 2025
2024 — 2025
Indonesia
• Mentored 50+ students in technology-related subjects, breaking down complex concepts into practical, real-world applications.
• Guided project assignments with personalized feedback, improving project completion rates by 30%.
• Simplified programming fundamentals and software development concepts, enhancing clarity and boosting learner confidence by 25%.
2025 — 2025
2025 — 2025
New York, United States
Project: Moonport App - Personal Finance and Investment Platform
Responsible for mobile app development and third-party integrations to enhance Moonport's personal finance and market tracking features.
• Integrated Plaid SDK into the React Native app to enable secure linking of users' financial accounts.
• Set up push notifications using Expo Notifications and Firebase to enhance user engagement.
• Implemented real-time live charts with WebSocket for market activity visualization.
• Connected to Databento's Historical Market Data API to provide users with past price insights.
• Refactored API services using Axios and improved state handling with React Query and Zustand for better maintainability and responsiveness.
Education
UNIVERSITAS PUTRA INDONESIA YPTK