Building distributed systems using Go since 2018.
Responsible for assessing the level of effort, technical design, implementing and maintaining mostly Authentication and RBAC related features and changes in SUSE Rancher (open source).
Helping to bridge the gap between Web 2.0 and 3.0. A core member of the Wallet and Payments team working on Dapper platform. Responsible for assessing the level of effort, technical design, implementing and maintaining backend services and APIs that power Dapper platform.Among multiple other things:
• Implemented multiple FCL backend wallet services - back-channel pre-authz, open-id, user message signing.
• Implemented pre-authz orchestrator that consolidated different ways of requesting Tx authorization and made possible to tie authorization requests to the respective whitelisted entries and to FLOW transactions.
• Implemented a library package for integrating with Fortress payments and trust API.
• Implemented Dapper Wallet API as an alternative to FCL for requesting Tx authorizations in a traditional web 2 way
• Optimized and tuned up databases and queries leading to 10-100x drop in latency, CPU/CPU wait and Lock wait times and.
• Participated in primary on-call rotation for Dapper platform services.