ProjectsTools & Technologies
Payment Plan AdvisorJavaScript, React, Node.js, AWS, Amazon Bedrock
OptiChargeGo, JavaScript, React, Node.js, AWS
BequestGo, JavaScript, React, Node.js, Docker, Kubernetes, AWS, Event Sourcing
ChatGPT Discord BotGo, ChatGPT, Instant Messaging, Bot
Cool X WalletJavaScript, React Native, AWS Cloud HSM, Docker, Blockchain
CoolWallet SGo, Blockchain, CI/CD, JavaScript, React Native
Spark APIREST API, Blockchain
Sygna BridgeReact, Redux, Saga, JavaScript, AWS Fargate, NodeJS
ResumakeReact, JavaScript, Node.js

Payment Plan Advisor

An AI-powered chatbot built for customers facing financial difficulty. The chatbot assesses each customer’s individual circumstances and proposes a tailored, realistic payment plan to help them manage debt — combining conversational AI with human specialist oversight to ensure fairness, compliance, and support for vulnerable customers.

  • Served as Technical Lead across a cross-functional team of 5 engineers, 2 product owners, and a solution architect — driving technical direction from high-level architecture down to implementation details.
  • Owned end-to-end DevOps: designed and managed CI/CD pipelines, infrastructure-as-code, and cloud deployment on AWS, ensuring reliable and repeatable delivery.
  • Architected an event-driven microservices system underpinning the chatbot, orchestrating services via asynchronous events to decouple components, improve resilience, and support independent scaling — with Amazon Bedrock Agents coordinating multi-step reasoning and tool use to assess customer circumstances and generate personalised payment plans.
  • Built Full Conversation Visibility for the payment team, surfacing complete chat history to reduce time-to-context and enable faster, better-informed specialist decisions.
  • Engineered a self-serve provisional payment plan flow allowing customers to draft their own plans, which are then reviewed and approved by a specialist before going live.
  • Integrated assisted account actions — in-flow payment submission and meter reading capture — directly within the chat experience, removing the need for customers to switch channels.

OptiCharge

Migrated eligible customers to a new tariff offering reduced electric vehicle charging rates during off-peak hours.

  • Led the micro frontend architecture in React, integrating modular UIs into a legacy monolith to modernise the platform and reduce cross-team deployment coupling.
  • Designed and built a Go-based GraphQL simulation tool to mock and validate APIs with authentic data, cutting backend dependencies and accelerating the development lifecycle by 10%.

Bequest

Personalised pay-as-you-go life insurance and online wills.

  • Integrated the Stripe payment gateway using Go, adding a new monetisation channel that increased revenue by 10%.
  • Architected a multi-tenant white-labelling system using Go, Docker, and AWS EKS, enabling the business to offer customised solutions to clients and attract new business.
  • Automated the database migration process in Go, reducing time spent on manual migration tasks and increasing development speed by 10%.
  • Improved web performance by 20% by refactoring the API consumption module in React and Go, measured by enhanced response times.
  • Enhanced the event-driven microservices architecture using Go, improving platform throughput, resilience, and scalability across services.
  • Built dynamic React environment variable injection, enabling the app to deploy across multiple environments without code changes.


ChatGPT Discord Bot

A Discord bot enabling real-time AI-powered natural language conversations using OpenAI’s ChatGPT model.

View Project

  • Built a ChatGPT-powered Discord bot in Go integrating the OpenAI API, enabling real-time conversational interactions to automate and enhance user engagement directly within Discord servers.

Cool X Wallet

Credit card-sized Bluetooth hardware wallet to secure customers’ crypto assets.

  • Engineered AWS Cloud HSM infrastructure at SBI, providing enterprise-grade secure key storage and cryptographic operations underpinning the hardware wallet.


CoolWallet S

Bluetooth hardware wallet for Bitcoin, Ethereum, Litecoin, XRP, Bitcoin Cash, and ERC20 Tokens — storing users’ private keys in a secure offline hardware device.

View Project

  • Implemented top-level security measures in JavaScript to protect crypto assets, contributing to over 100,000 wallet sales worldwide.
  • Established a CI/CD pipeline to automate build and release workflows, improving delivery speed and reducing manual deployment errors.
  • Built and maintained the React Native mobile application, delivering a consistent cross-platform wallet management experience across iOS and Android.


Spark API

Forked from kyuupichan/electrumx

Exposes blockchain data via REST, enabling developers to interact with the blockchain programmatically.

View Project

  • Built REST APIs on ElectrumX to expose blockchain data and interactions, improving node sync performance by 20%.


Sygna Bridge

Compliance infrastructure bridging the virtual asset industry and mainstream finance, enabling VASPs to collect and exchange regulation-required transaction information.

View Project

  • Designed and established the AWS Serverless and Fargate infrastructure for Sygna, delivering highly scalable and maintainable REST APIs.
  • Developed compliance web applications using JavaScript and asynchronous message queues, increasing user engagement by 15%.


Resumake

Resumake automatically generates elegant LaTeX resumes without requiring users to write any TeX code themselves.

View Project

  • Contributed a new resume template as an open-source addition, giving users a polished layout option that streamlines the process of creating a professional standout resume.