Government / Public Sector

Citizen Services Portal Modernization for Japanese Municipality

Citizen Services Portal Modernization for Japanese Municipality

Project Overview

IndustryGovernment / Public Sector
Duration20 Months
Team Size8 Engineers
EngagementOn-site + Offshore

A mid-size Japanese municipal government (population ~300,000) was facing a crisis with their citizen services portal. The 15-year-old C#/.NET monolith had become increasingly unreliable.

The Challenge

Legacy system on Windows Server 2008 with 92% uptime during tax season. Failed WCAG 2.1 accessibility standards.

  • Multiple crashes during tax filing season
  • Limited to 500 concurrent users
  • Government security standards compliance required
  • All institutional knowledge with 2 retiring developers

Our Solution

  • Assessment & Architecture (Months 1-4): Embedded engineers in IT department, documented legacy workflows, designed microservices on .NET Core.
  • Priority Module Migration (Months 4-10): Migrated tax filing module first; rebuilt with Angular achieving WCAG 2.1 AA compliance.
  • Remaining Modules (Months 10-16): Systematically migrated permits, registrations, reservations with employee UAT.
  • Cutover & Support (Months 16-20): Phased cutover with rollback capability; trained 200+ employees; 24/7 monitoring.

System Architecture

Blockchain Supply Chain Architecture Stakeholders Suppliers (VN/TH) Freight Forwarders Customs Brokers Buyer (JP) Hyperledger Fabric Network Channel: VN→JP Channel: TH→JP Smart Contracts Distributed Ledger Peer Nodes & Ordering Service Vue.js Web Portal (JP / VN / EN) QR Code Mobile App Integrations SAP ERP VNACCS (VN Customs) NSW (TH Customs) AWS (ECS, RDS, CloudWatch)

Technology Stack

AngularC#.NET CoreAzure Government CloudSQL ServerTerraformAzure DevOpsDocker

Results & Impact

99.95%Uptime During Tax Season
50%Fewer Citizen Complaints
WCAG 2.1Accessibility Certified
40%Infrastructure Cost Reduction

"BCT Global's on-site engineers understood our workflows at a level that surprised us. Their Japanese language skills meant they could interview our staff directly, without the translation overhead that usually slows government IT projects."

Director of Information TechnologyJapanese Municipal Government — Population 300,000+