Building distributed systems using Go since 2018.
Responsible for assessing the level of effort, technical design, implementing and maintaining mostly Authentication and RBAC related ...
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. Responsib...
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.
A member of the core backend team working on SolarWinds DPM (former VividCortex) a one of a kind database performance monitoring platf...
A member of the core backend team working on SolarWinds DPM (former VividCortex) a one of a kind database performance monitoring platform. Responsible for assessing the level of effort, architecture, technical design, implementing and maintaining backend services and APIs.Among multiple other things:
• Lead the effort of porting Solarwinds DPM agents to the new Observability Platform’s supervisor.
• Implemented multiple GQL and GRPC services for the database observability.
• Implemented SolarWinds DPM Slack App that gives access to DPM metrics and graphs.
• Implemented zero-downtime database credentials rotation for the fleet of MySQL servers hosting SolarWinds DPM data using AWS Secrets Manager, Lambda and a custom meta SQL driver package.
• Implemented a new Solarwinds DPM agent for AWS DocumentDB database.
• Implemented an integration of SolarWinds DPM product with AWS Marketplace.
• Migrated backend source code repositories from godep to Go modules.
• Implemented deadlock detection in SolarWinds DPM Microsoft SQL Server agent.
• Implemented a new database migration service for a fleet of MySQL servers hosting SolarWinds DPM data.
• Participated in primary on-call rotation for SolarWinds DPM product services.