Home

Experience

Work experience and shipped company projects.

A fuller view of the companies I worked with, the products and web experiences I contributed to, and the responsibilities I carried from frontend delivery to testing and team collaboration.

Work Experience

Company work with real product scope

Each role includes the company-level work, delivery responsibilities, and concrete projects or websites built during that period.

6/2024 - Current

Sanan Corporation

Frontend Developer / Scrum Facilitator

Sanan is an education and technology company where I contributed to a preschool management ecosystem, including mobile apps for parents, teachers, and academic/admin staff, as well as web platforms for teachers and school administrators. The system supports role-based and feature-based access, with paid service packages tailored to different school needs. My work covered web and mobile development, CRM and self-service web applications, QA automation, and Scrum coordination.

Tools

GitGitLabRedmineNotionExcelWordPressFigmaAgile Scrum
  • Facilitated Scrum ceremonies, sprint planning, and delivery tracking; improved sprint success rate to over 95% with structured metrics and internal tooling.
  • Developed and maintained web and mobile applications using Angular, React Native, Next.js, TypeScript, and WordPress.
  • Led a team of 2 frontend developers to deliver three corporate landing pages within two months; actively involved in WordPress implementation, code reviews, and releases.
  • Implemented QA automation using Jest, Playwright, and Gauge to reduce manual testing effort and improve release reliability.
  • Participated in internal communication and culture initiatives; awarded Dream Team of the Year.

Company Highlights

Sanan CRM application highlight
Sanan CRM application highlight
Sanan WordPress website highlight
Sanan WordPress website highlight
Sanan CRM application highlight
Sanan CRM application highlight
First prize of Sanan Debate
First prize of Sanan Debate

Projects / Websites Built

Preschool Management Ecosystem

Core education platform

Developed and maintained a preschool management ecosystem consisting of mobile applications for parents, teachers, and school staff, together with web platforms for teachers and administrators. The system supports role-based and feature-based access control, subscription packages, and various education management workflows.

AngularReact NativeTypeScriptFirebaseMaterial DesignREST APIDockerSentry
Mobile applications
Mobile applications
Administration platform
Administration platform
Student memory feature
Student memory feature
Business workflows
Business workflows

Corporate & Marketing Websites

Brand websites

Delivered and maintained company websites focused on branding, SEO, lead generation, and customer acquisition. Worked on frontend implementation, performance optimization, responsive design, and release management.

WordPressElementorSEOCore Web VitalsResponsive UI
Sanan Kids website
Sanan Kids website
Sanan Corp website
Sanan Corp website
Sanan Connect website
Sanan Connect website

Playwright Automation Suite

QA Automation

Developed a test automation framework with Playwright and Gauge, enabling automated regression testing, reusable test specifications, and improved software quality.

PlaywrightGaugeJestTypeScript

Sprint Delivery Dashboard

Team workflow

Built plugins for Redmine to manage metrics and releases version. Supported sprint planning, metrics, team coordination, internal tooling, releases version and project tracking across frontend delivery.

Agile ScrumRedmineNotionExcelRubyDocker

1/2024 - Current

EZOM Mateship Logistics Pty Ltd

Remote Fullstack Developer

EzOM is an enterprise logistics platform providing OMS, WMS, TMS, and DMS solutions for warehousing, fulfilment, transportation, and cross-border commerce. The platform integrates with leading e-commerce, accounting, and logistics providers to streamline end-to-end supply chain operations.

Tools

GitGitHubJiraNotionGitBookCircleCIAmazon InspectorPostmanEnglish communication
  • Developed and maintained core product features across backend services (Node.js, GraphQL, PostgreSQL) and frontend applications (React Native, React.js).
  • Integrated the platform with third-party systems including Xero, Shopify, JDL, BlueStar, BorderExpress, 4PX, Allied Express, AML, Bonds, and XFM.
  • Led the migration from React Native to React.js, improving maintainability and user experience.
  • Delivered new features, resolved production issues, and enhanced existing functionality to improve system performance and stability.
  • Implemented unit tests and Cypress E2E tests, increasing automated test coverage from 30% to 80%.
  • Strengthened application security by remediating vulnerabilities identified through Amazon Inspector and implementing secure coding practices against XSS, CSRF, and authentication risks.
  • Authored API documentation and user guides using GitBook while providing ongoing customer support and troubleshooting.
  • Built internal tools for leave management, contract tracking, and process automation to improve operational efficiency.
  • Facilitated knowledge-sharing sessions on Angular, Vue.js, Clean Architecture, and software engineering best practices.

Company Highlights

EZOM 2024
EZOM 2024
EZOM 2025
EZOM 2025
EZOM 2026
EZOM 2026

Projects / Websites Built

Mateship Logistics Platform

Production logistics platform

Built and maintained logistics workflows across Node.js, GraphQL, PostgreSQL, and React Native, including third-party carrier and commerce integrations.

React NativeNode.jsGraphQLPostgreSQLTypeScriptCypressKeycloakDevin AIBullMQDockerMonorepoRedis
EZOM logistics landing screen
EZOM logistics landing screen
EZOM logistics product
EZOM logistics product

API Documentation & User Manuals

Documentation system

Created Api document and end-user guides for customer support, internal onboarding, and technical handoff quality.

GitBookGraphQLAPI DocumentationEnglish
EZOM document
EZOM document

Testing Coverage Improvement

Quality initiative

Implemented unit testing and Cypress end-to-end coverage for frontend and backend workflows, increasing automated coverage from 30% to 80%.

CypressJestReact NativeNode.js

Security Hardening

Security initiative

Improved application security through secure coding, vulnerability remediation, dependency upgrades, and Amazon Inspector findings review.

Amazon InspectorXSSCSRFAuthenticationAuthorization