Dipto Mondal

CTO

Dhaka, Bangladesh5 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led development of next-gen trading applications.
  • Improved performance and reliability of backend services.
  • Mentored new engineers and scaled development teams.
Stackforce AI infers this person is a Fintech Backend Engineer with expertise in microservices and system architecture.

Contact

Skills

Core Skills

System ArchitectureMicroservicesSoftware ArchitectureMachine Learning

Other Skills

Go (Programming Language)Google Cloud Platform (GCP)StripeDevOpsPython (Programming Language)PrometheusCI/CDGitHubStripe (Software)MetaTraderTeam ManagementDistributed Team ManagementElastic Stack (ELK)JaegerKafka Streams

About

Currently, I am the CTO and a founding member of Traders Connect, where I lead the team to build next-generation trading apps. Previously, I worked at Pathao, where I developed and optimized backend services and microservices that powered the largest ride-sharing platform in Bangladesh. With over 6 years of experience in Go, Python, SQL, MongoDB, GCP, Kubernetes, Docker, Elasticsearch, and distributed systems, I have implemented multiple solutions that improved the performance, scalability, and reliability of various platforms. During my time at Pathao, I wrote and maintained over 20 microservices, implemented a customized library to export metrics to Prometheus, optimized complex MongoDB queries and internal service flows, designed and built a sophisticated backend service to handle app layout configurations, and contributed to an ML model that detects fraud drivers. I also mentored new recruits, helping them understand the system architecture and codebase. I hold a Bachelor of Science in Software Engineering from Shahjalal University of Science and Technology, where I was known for fixing technical issues and assisting fellow students with their projects. Outside of work, I love to play football and travel to new places. I also enjoy meeting new people over a cup of coffee and sharing my insights and learnings on my personal blog. Feel free to reach out at diptomondal007@gmail.com.

Experience

5 yrs 8 mos
Total Experience
2 yrs 4 mos
Average Tenure
3 yrs 6 mos
Current Experience

Pathao

3 roles

Software Engineer II

Promoted

Feb 2023Jun 2024 · 1 yr 4 mos

  • Implemented internal customized library to export metrics to Prometheus from 10+ python applications for monitoring dashboards
  • Optimized complex MongoDB queries to improve performances by 60%
  • Optimized internal service calls and flows through the implementation of efficient flows, resulting in a 50% reduction in dispatching time and a 25% increase in user satisfaction
  • Mentored a team of 2 new recruits to help them grasp the system architecture and the codebase.
Software ArchitectureDevOpsMicroservices

Software Engineer I

Oct 2020Feb 2023 · 2 yrs 4 mos

  • Implemented CI/CD in 5+ Microservices and introduced Helm charts in old projects
  • Took ownership of 10+ microservices within 3 months of onboarding and made them efficient to handle the increasing load.
  • Designed and built a sophisticated backend service that can build and serve layout configurations for the app,and the responsible teams can configure the layout via an internal dashboard with ease.
  • Designed and built a big include/exclude list handler for promos which improved the database queries by 40%
  • Designed and implemented better food search algorithm for food and restaurant search for Elasticsearch
  • Designed a sophisticated system that improved performance by 60%, reduced the time of syncing to Elasticsearch of a large number of documents to 2 seconds from 50 seconds which used to take more on peak hours, and decreased memory consumption by 80%.
Software ArchitecturePython (Programming Language)Microservices

Software Engineer Intern

Jan 2020Oct 2020 · 9 mos

  • Implemented an ML model and backend server for getting driver images and matching them with their original photos to detect fraud drivers. In the driver app, app will force drivers to send photos to the backend, and the server will match them with their registered images to detect fraud, helping to reduce fraud by 70%.
  • Implemented custom routing functionality in Kong-gateway plugins.
Python (Programming Language)GitHub

Traders connect

Chief Technology Officer

Dec 2022Present · 3 yrs 6 mos · London Area, United Kingdom · Remote

  • Engineered the whole architecture of the system utilizing a microservice architecture pattern.
  • Engineered a complex billing and invoicing system using Stripe Webhook that generated monthly
  • invoices, tracked payments, and reconciled accounts.
  • Programmed internal services to keep persistent connections to trading servers, reducing latency to less than 200ms, helping traders to profit significant amount in a single trade.
  • Scaled the team from 2 to 8 developers, significantly enhancing our development capacity.
  • Improved trading reliability, ensuring no outages and consistent performance.
  • Imposed and enforced release guidelines, maintaining high standards in deployment processes.
  • Established and enforced engineering guidelines to ensure best practices across the development team.
  • Successfully integrated DX Trade and cTrader into the platform, enhancing our service offerings.
  • Led the development team, ensuring consistent development practices and proper engineering, contributing to the company’s growth from 0 to a couple of million ARR.
  • Provided strategic direction and mentorship, leading the development team toward achieving organizational goals.
Go (Programming Language)Google Cloud Platform (GCP)System ArchitectureMicroservices

Education

Shahjalal University of Science and Technology

Bachelor of Science - BS — Software Engineering

Jan 2016Jan 2020

Stackforce found 100+ more professionals with System Architecture & Microservices

Explore similar profiles based on matching skills and experience

Dipto Mondal - CTO | Stackforce