Featured · Real-time SystemsLive
Bidding Engine Redesign

Redesigned the real-time communication layer for Pickles Asia's vehicle auction platform. Architected a horizontally scalable solution on AWS Fargate & ECS with a pub-sub mechanism for live bidding. Rebuilt from a single-server model to a distributed, container-native architecture.


Node.jsTypeScriptRedisAWS ECSDockerFargate
View case study →
bidding.engine.productionLive
99.99%
Uptime
1M+
Txns/day
+40%
Reliability
50%
Deploy ↓
throughput · stable ↑
DevOps · Cloud MigrationComplete
AWS Lambda Regional Migration

Migrated 40+ AWS Lambda functions from Singapore to Malaysia as part of a large-scale infrastructure migration. Modernised legacy functions, upgraded runtimes, added unit tests, and completed migration with zero downtime or post-deployment issues.


AWS LambdaNode.jsJestCloudWatchIAM
View case study →
lambda.sg → ap-southeast-5Complete
71
Audited
35
Migrated
5-layer
Validation
0
Incidents
throughput · stable ↑
Database Migration · Incident RecoveryHealthy
AWS RDS Migration: On-Prem MySQL → RDS Multi-AZ

Migrated MySQL to AWS RDS. Discovered silent SQL view metadata failure post-migration and recovered 247 rows, updating runbooks to prevent recurrence.


MySQLAWS RDSmysqldumpNode.jsSQL Views
View case study →
mysql.prod → rdsHealthy
0
Data loss
247
Rows saved
~2hr
Debug
100%
Recovered
throughput · stable ↑
Real-time · Live StreamingLive
Agora Live Streaming Re-implementation

Rebuilt broken live streaming system that had been non-functional for years. Restored compatibility across modern browsers by re-architecting Agora integration.


Agora SDKWebRTCNode.jsNestJSTypeScript
View case study →
agora.rtc.auctionsLive
All
Browsers
0
Restrictions
3yr+
Fixed
100%
QA enabled
throughput · stable ↑
Security · AuthenticationShipped
Session → JWT Auth Migration

Migrated Pickles Asia's authentication from session-based to JWT across the web app, mobile app, and backend API. Eliminated CSRF vulnerabilities, resolved all session-related issues, and enhanced security with zero post-launch regressions.


Node.jsJWT
View case study →
auth.session → jwtShipped
100%
Resolved
3
Platforms
0
Post-bugs
v12→v21
Node.js
throughput · stable ↑
Backend · Social Media AnalyticsLive
Tribz Data Aggregation Layer

Built a scalable data aggregation server for a French social intelligence platform, integrating Instagram, YouTube, and TikTok APIs via a queue-based architecture. GDPR-compliant with real-time data fetching prioritised on user login.


Node.jsNestJSTypeScriptPostgreSQLRedis
View case study →
tribz.data.pipelineLive
98%
Accuracy
3
APIs
15%
Risk ↓
2mo
Delivered
throughput · stable ↑
DevTools · Internal PlatformActive
Semi-Automated QA Tool

Led a cross-functional team of 9 to build an in-house QA automation platform from scratch in 3 months. Designed scalable architecture, implemented a CI/CD pipeline with GitHub Actions and AWS, and cut manual testing workload in half.


TypeScriptReactNestJSMongoDBAWSDocker
View case study →
qa.automation.ciActive
50%
Work saved
9
Engineers
3mo
Built in
MVP
Delivered
throughput · stable ↑
Mobile · DevOpsApp Store
React Native iOS Upgrade: 0.63 → 0.72

Solo upgrade of Pickles Asia's mobile app across a 60+ version jump. Resolved critical iOS and SDK issues while modernising the full toolchain with zero regressions.


React NativeiOS 18Xcode 16FastlaneAgora SDK
View case study →
rn.ios.0.63 → 0.72App Store
60+
Versions
0
Regressions
3
Blockers
iOS 18
Xcode 16
throughput · stable ↑

Want similar results?

Let's talk about your product and what we can build together.