Lwin
← All Projects

Alliance for Microfinance in Myanmar · Apr 2024 – Present

Enterprise Risk Management Platform

Sole DeveloperLive in Production

Replace a manual, paper-based risk monitoring process with a dependable digital workflow supporting field officers, managers, configurable monitoring criteria, controlled access, and organization-wide reporting.

Role

Sole Developer

Timeline

Delivered 2025 · Ongoing

Scope

Web + Mobile + Backend

Status

Live in Production

Challenge

Replace a manual, paper-based risk monitoring process with a dependable digital workflow that supports field officers, managers, configurable monitoring criteria, controlled access, and organization-wide reporting.

Role & Collaboration

I served as the sole software developer, working alongside a project team that gathered requirements and coordinated with business stakeholders. I owned implementation across the web application, backend services, mobile application, data integration, and ongoing production support.

Solution

I delivered an integrated web, backend, and mobile platform for conducting monitoring activities, reviewing findings, assigning officers to operating locations, maintaining configurable checklists and scoring ranges, and producing detailed reports and comparisons. The web application uses permission-aware navigation and record-level scopes, while the mobile application allows field officers to save work locally and submit completed monitoring records when connected.

Technical Contribution

I built the React web application around modular features, shared interface components, centralized state, scoped reporting contexts, protected routes, REST integration, and reusable export tooling. I implemented the RMS domain inside a shared Node.js and Express backend, including permission-aware APIs, data scoping, validation, reporting services, and SQL Server integration. I also built the React Native Expo application with local SQLite persistence so regional officers could continue field work when connectivity was limited.

  • Permission-aware navigation and record-level (own-record vs. all-record) data scoping across web modules
  • Offline-capable field data collection with local persistence and explicit upload/download synchronization
  • Configurable checklist templates and scoring ranges maintained by business administrators
  • Score-comparison, activity-comparison, and officer-performance reporting with CSV/Excel export

Quality & Engineering Rigor

Focused automated tests protect sensitive authorization and reporting behavior across both the web and backend codebases, covering authorization-state cleanup, record scoping, mobile ownership restrictions, and parameterized reporting queries. These are meaningful, focused suites rather than comprehensive system-wide coverage.

Outcome

The platform moved a critical business process from paper to production software and continues to support day-to-day risk operations. Its successful delivery contributed to my promotion to Senior Software Developer and led to ownership of a substantially larger enterprise system.

The platform moved a critical business process from paper to production software and continues to support day-to-day risk operations.

Tech Stack

Web

React 19Redux ToolkitReact RouterTailwind CSSMaterial UIAxios

Mobile

React NativeExpoExpo SQLiteRedux Toolkit

Backend

Node.jsExpressMicrosoft SQL ServerSequelize