Dibyajit Goswami

Senior Software Engineer

Bengaluru, Karnataka, India6 yrs 6 mos experience
Most Likely To Switch

Key Highlights

  • Expert in backend development with Golang and Ruby.
  • Proven track record in FinTech project migrations.
  • Strong leadership experience mentoring junior developers.
Stackforce AI infers this person is a FinTech-focused Full-Stack Developer with strong backend expertise.

Contact

Skills

Core Skills

FintechSoftware DevelopmentBackend DevelopmentProject Management

Other Skills

AWS API GatewayAmazon DynamoDBAngularJSApplication ArchitectureB2B Trading PlatformBSE order flow moduleCC++CAMS APICascading Style Sheets (CSS)Database DesignDatabase Management System (DBMS)E-commerceEngineeringEscrow Service

About

Algorithm and data-structure enthusiast | Currently working as SE at Scripbox | In past worked as SDE 2 at WazirX, Senior Software Engineer at Datafoundry AI, software engineer at Bonito designs, as an Intern(Software Developer) with Attra and Treniq | Started from December 2016 worked as a freelance developer till July 2018

Experience

Codehall technology pvt. ltd.

Senior Software Engineer

Oct 2023Present · 2 yrs 5 mos

  • Designed and implemented various webhooks consumed by Meazure’s clients.
  • Developed robust settings to manage test taker attempts and booking controls.
  • Built customizable, large-scale form reports tailored to different universities.
  • Designed and built annotation features for test takers.
  • Developed “custom fields” functionality, allowing clients to add metadata fields across models.
  • Restructured Likert-type questions for improved performance and reliability.
  • Contributed to the exam proctoring modality system.
  • Leading and mentoring a team of 3 junior developers, focusing on backend development skills.
  • Collaborating closely with product managers to address complex client issues and upcoming requirements.
  • Rapidly resolving bugs during major releases and high-stakes exams (e.g., California Bar Council).

Scripbox

Senior Software Engineer

Jul 2022Oct 2023 · 1 yr 3 mos · Bengaluru, Karnataka, India · On-site

  • Migrated the entire BSE order flow module to RTA flow
  • Integration with KARVY and CAMS API’s to sync contact details
  • Developed single point validation service for RTA, NSE, BSE & Winsoft
  • Implementation of persisting stack notifications for app
  • Worked on next possible businessday logic for investments
  • In depth knowledge and implementation of STP, SWP, SIP, Switch, One-Time, Withdraw
BSE order flow moduleRTA flowKARVY APICAMS APIvalidation servicestack notifications+8

Wazirx: bitcoin & cryptocurrency exchange in india

SDE II

Jun 2021Jun 2022 · 1 yr · Bangalore Urban, Karnataka, India

  • Migrated the entire order module from ruby to golang with sole responsibility.
  • Replaced Pusher with Inhouse websocket for real time updates using GOLANG
  • External users api’s for high scale traders in Ruby
  • External users websockets for real time updates using GOLANG
  • APM for monitoring data with Grafana, Prometheus, NewRelic
  • API Gateway with AWS API Gateway
  • Rate Limiting using KONG and Rack
  • Implementing and migration from RabbitMQ Broker to AWS Rabbitmq Broker
  • Deployment on kubernetes followed by GoCD Pipeline
  • Building ruby and python library for seamless connection with external users api
  • Authentication mechanism from scratch using GoLang and DynamoDB
  • Developed open source connector for spot api’s on Ruby, Python and Nodejs
GolangRubyWebSocketGrafanaPrometheusNewRelic+8

Bonito designs

Software Engineer

Aug 2019Jun 2021 · 1 yr 10 mos · Bengaluru, Karnataka, India · On-site

  • Product Definition - Internal application for handling and management of projects on a large scale.
  • Customer touchpoint and workflow
  • Developed payment tracking and payment transaction process flow
  • Designed and developed vendor commerce
  • From scratch to fully powered form wizard includes architecture, development, user experience
  • Enhancement on task management
  • Scalable and modularization development for templates (notes, emails, etc...)
  • Integration of Leadsquared with the Bonito application includes lead management(CRUD), automation mapping, IVR and migration of/from leadsquared with bonito app
Project ManagementPayment TrackingVendor CommerceLead ManagementIntegrationSoftware Development

Treniq

Intern Software Engineer

Jan 2019Aug 2019 · 7 mos · Bengaluru, Karnataka, India · On-site

  • Product Definition - B2B International Trading platform for luxury interior design items.
  • Platformt enhancement, taken care of few modules
  • Integration of payments with capability to use globally along with escrow service
B2B Trading PlatformPayment IntegrationEscrow Service

Education

FUTURE INSTITUTE OF TECHNOLOGY

Bachelor of Technology — Computer Engineering

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Fintech & Software Development

Explore similar profiles based on matching skills and experience