
Am a Backend engineer who loves Technology and enjoys building systems that impact at scale.
Passionate in building scalable solutions for complex problems and have keen interest in building distributed systems.
Leading an engineering team building crossborder banking, crypto-fiat payment acceptance,
and OTC trading solutions.
Multi-Currency Banking & FX Infrastructure:
Architected international banking pipelines
supporting EUR, GBP, USD, and AED transfers
by integrating third-party banking and
payment rails (Fuse, Zand, Due). Built internal
foreign exchange (FX) engines for seamless
crypto-to-crypto conversions.
•
Crypto-to-Fiat Payment Acceptance Engine:
Built a merchant payment solution enabling
users to pay in cryptocurrency via web
checkout pages or POS payment devices,
automatically settling transactions in local fiat
currency through third-party conversion
partners. Integrated WalletConnect to connect
user wallets and enforce address whitelisting
for compliance and secure source verification.
•
Over-The-Counter (OTC) Desk: Developed an
OTC platform allowing institutional and retail
users to seamlessly execute large-scale fiat-tocrypto and crypto-to-fiat buy/sell orders.
Work on building microservice in Go from scratch
and scale them.
Mainly building communication and social
interface and payment systems. Building a chat
application for social media application.
Work on setting up kong API gateway, write
custom kong go plugins for our use cases for
ex: authentication
•
Develop and maintain Matching engine which
is build in golang, which matches the incoming
new order with the order in order book.
•
Write few microservices from scratch like
authentication service, users service etc. in
nodejs
•
Work on Design and implementation of
Derivatives product.
•
Work on the order management system. Spot
APIs to accept crypto exchange orders in
nodejs
•
Work on the user wallet service
implementation using postgres and faktories
(nodejs) and Kafka
•
Design and develop new order management
service in nodejs from scratch with 100% test
coverage that uses postgres for data modelling
and integrates with Third party for crypto order
placement
•
Develop deposits and withdrawal service in
nodejs from scratch that integrates with wallet
service and third party OPENPAYD
•
Built backend for OTC trading and Admin
dashboard to manage the OTC orders as POC
•
Work on Matching engine and Liquidation
engine in new C++ Project. Built new features
and improved code and added higher coverage.
•
Built a telegram bot as POC for performing
quick balance checks and swap/buy assets
•
Have full ownership of entire backend and all
the micro services. Was responsible in
designing, building, deploying, maintaining
and scaling the applications.
•
Implement deposit and withdrawals of foreign
currencies with integration with Openpayd
•
Integrate with Nium and Currency Cloud for
foreign exchange in Golang.
Integration with Onfido/Hyperverge for KYC
checks
Features Delivered:
Responsibilities:
Tools include :
Responsibilities:
Javascript (ES5/ES6),Nodejs, Express JS, Mongoose
Golang
Reactjs, Angularjs (imtermediate)
MongoDb, postgres
Docker
System Design
Redis, Kafka
Backend Engineering