Ker Wei Xiang

Ker Wei Xiang

Senior Software Engineer

Building mission-critical blockchain and financial systems

Experience

JP Morgan Chase

Kinexys

Software Engineer III (Senior Associate)Jan 2023 - Present
Software Engineer II (Associate)Jan 2022 - Jan 2023
Software Engineer I (Analyst)Aug 2020 - Jan 2022
JavaKotlinSoliditySpring BootKubernetesAWS
  • Delivered core Partior infrastructure adopted across all participating entities by designing blockchain event-listening and transaction-signing microservices
  • Key contributor to Project Guardian Phase 1 - designed and deployed ERC-20 smart contracts implementing ERC-2771 standards for Singapore Fintech Festival 2023
  • Eliminated ~2 hours of monthly upgrade downtime by redesigning core smart contracts with industry-standard design patterns
  • Increased throughput from 3 to 100 TPS by building highly available, resilient components backed by comprehensive integration tests
  • Achieved zero-downtime deployments across multi-cloud architecture (two cloud environments, five independent data sources)

SmartBFA

Concurrent
Mobile App Developer (Part-time)Feb 2022 - Jan 2023
FlutterDartOpenStreetMap API
  • Inherited and published a cross-platform Flutter mobile app for tracking user travel data, integrating OpenStreetMap API and native sensor APIs

Fujitsu-SMU Urban Computing & Engineering Corporate Lab

Research AssistantApr 2020 - Jul 2020
JavaIBM CPLEXGoogle OR Tools
  • Optimized delivery routes by enhancing a Java application solving travelling salesman problems using IBM CPLEX Optimizer and Google OR Tools

Awards & Competitions

🏆

JPMorgan Code4Good

1st Place

2018

🏆

Facebook Singapore Hack

2nd Place

2019

🏆

CodeBOSS

1st Place

2019

🏆

CodeIT Suisse

2nd Place

2019

Skills

Languages

JavaKotlinSolidityJavaScriptGolangDartPython

Frameworks

Spring BootCucumberReactFlutter

Databases

MySQLPostgreSQL

DevOps & Tools

AWSTerraformJenkinsSpinnakerArgoCDKubernetesDocker