D

Dibyajyoti Ghosal

Senior Software Engineer

Dubai, United Arab Emirates8 yrs 1 mo experience

Key Highlights

  • Spearheaded development of high-performance trading systems.
  • Achieved significant cost savings through optimized cloud architecture.
  • Led cross-functional teams to deliver complex fintech solutions.
Stackforce AI infers this person is a Fintech Backend Engineer with expertise in high-performance trading systems.

Contact

Skills

Core Skills

Go (programming Language)Node.jsAmazon Web Services (aws)System ArchitectureRest ApisSolidityNodejsMicroservices

Other Skills

AWSAWS CodePipelineAWS LambdaAWS Step FunctionsActiveMQAmazon AthenaAmazon ECSAmazon Relational Database Service (RDS)Amazon S3Amazon SQSApache KafkaBack-End Web DevelopmentCassandraCode ReviewConsul

About

A Software Engineer and a Philomath.

Experience

8 yrs 1 mo
Total Experience
1 yr 4 mos
Average Tenure
1 yr 5 mos
Current Experience

Socket protocol

Senior Software Engineer

Jan 2025Present · 1 yr 5 mos · Dubai, United Arab Emirates · On-site

  • Spearheaded the development of a Transmitter service, enabling cross-chain transactions with over $10B in processed volume.
  • Led the migration of ~8.5TB/month of CloudWatch ingested logs into a cost-efficient architecture by redesigning log ingestion, storage, and retention pipelines. Delivered 70% cost savings (~USD 3K/month) while improving log accessibility for developers and maintaining compliance. Optimized observability at scale, reducing AWS spend and enabling more reliable debugging and monitoring.
  • Designed a real-time Auction House that optimizes bid selection, achieving a P95 decision latency of 40ms using Socket.IO.
  • Developed an in-memory queuing system with backup/restore for transmitter requests, preventing
  • duplicate withdrawals and saving $1,000+/day in gas; reduced user errors by 85%.
  • Built gamification system (“Bungee Balls”) to boost user engagement and swap retention.
  • Integrated liquidity providers (KyberSwap, 0x) via modular Dex service, enabling multi-chain routing at
  • scale.
  • Optimized relayer and auction services, cutting P95 latency from 120ms to 40ms.
Go (Programming Language)NodejsTypeScriptSolidityAmazon Web Services (AWS)Serverless Framework+3

Binance

Backend Engineer - Data Services (T2.2)

Aug 2024Dec 2024 · 4 mos · United Arab Emirates · On-site

  • Spearheaded migration of the Discover section of the app to a new Golang microservice
  • supporting 140M users, streamlining dApp listing and moderator validation.
  • Reduced infra cost by 94% ($1300 → $78) using S3 + thread-safe in-memory cache.
  • Implemented scheduled bulk deletion, cutting resource use by 35%.
  • Eliminated DB bottlenecks, reducing response times by 78% (85ms → 18ms, P95).
REST APIsSolidityEngineeringSoftware InfrastructureWeb3

Dataloop ai

Senior Software Engineer

Feb 2024Aug 2024 · 6 mos · Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates · On-site

REST APIsCode ReviewMongoDBMemSQLNodejsContainerization+3

Coinswitch kuber

SDE II

Nov 2020Feb 2024 · 3 yrs 3 mos · Bengaluru, Karnataka, India · Remote

  • Coinswitch Exchange Platform:
  • Architected and developed the Coinswitch exchange platform with a team of 5 people, catering to an extensive user base of 20 million customers.
  • Spearheaded the implementation of a high-performance matching engine, ledger, sockets, and order management systems, supporting over 100,000 order matching transactions per second.
  • Conducted thorough research and designed the exchange platform with a focus on minimizing operational hazards at scale (High-Level Design and Low-Level Design).
  • Cryptocurrency Conversion Service For Market Makers:
  • Led a cross-functional team of 5 (2 engineers, 2 devops, 1 QA) to design, code, and launch a crypto conversion service on AWS.
  • Developed a generic Order Execution System (OES) and Order Management System (OMS) with extensibility for internal teams, fostering adaptability to diverse use cases and pluggable exchanges.
  • This service, utilized by Market Makers, enhances liquidity provision in our exchange and ensures competitive rates.
  • Real-time Rates Server for CS Pro Broker System:
  • Engineered a robust and scalable real-time rates server using socket.io for the CS Pro broker system.
  • Implemented efficient data handling with a Redis adapter for socket.io, rooms, and multi-server deployments, accommodating 50,000+ daily active users.
  • Distributed Transactions and General Ledger:
  • Implemented an orchestrated Saga for distributed transactions, ensuring seamless synchronization of payment status across multiple systems at scale (2000 + tps).
  • Enhanced the scalability of the general ledger for brokers, accommodating millions of requests and implementing system-wide transactions to uphold data integrity during outages.
  • Performance Metrics (2021 Bull Markets):
  • Managed the highest trading traffic during the bull markets of 2021, with a peak of 750,000 Requests Per Minute (RPM) and 300,000 concurrently active users.
REST APIsgRPCMicroservicesNode.jsAWS CodePipelineRedis+26

Quicksell

Software Engineer

Jun 2020Nov 2020 · 5 mos

REST APIsNode.jsPostgreSQLSystems DesignAmazon Relational Database Service (RDS)Amazon SQS+3

Getbaqala inc.

Software Engineer

Feb 2020Oct 2020 · 8 mos · Bahrain · Remote

  • Decomposed the existing monolith into smaller micro-services, written scalable code in MongoDB, Experss, Nodejs along with ->
  • 1. set up 3 node kafka-zookeeper cluster to use kafka as a message broker,
  • 2. added Continuous Integration and Continuous Delivery pipelines for the micro-services,
  • 3. added monitoring of server metrics using Prometheus and Grafana,
  • 4. set up Consul for service Discovery and Traefik for load balancing.
REST APIsMicroservicesAWS Step FunctionsPostgreSQLApache KafkaSystems Design+8

Sensehawk

Software Engineer

Mar 2018Feb 2020 · 1 yr 11 mos · Greater Bengaluru Area

  • 1. Developed event-driven micro-services for Geospatial data.
  • 2. Optimised processed geojson fetch time from 7000 ms to 250 ms.
  • 3. Optimised geojson processing and insertion time from 120 to 1.5s.
REST APIsgRPCMicroservicesNode.jsAWS CodePipelineRedis+11

Education

West Bengal University of Technology, Kolkata

Bachelor of Technology (B.Tech.) — Mechanical Engineering

Jan 2013Jan 2017

Mahesh Sri Ramkrishna Assram Rishra

Science

Jan 2005Jan 2013

Stackforce found 100+ more professionals with Go (programming Language) & Node.js

Explore similar profiles based on matching skills and experience