Summary
Overview
Work History
Education
Skills
Accomplishments
Software
Timeline
Generic

DEBDUT SAHA

Kolkata

Summary

Dynamic software engineer with extensive experience at AngelOne, specializing in Android development and Kotlin. Proven track record in delivering high-impact features, including a network SDK and performance optimizations that reduced startup time by 35%. Dependable team player with strong interpersonal communication skills, committed to driving innovative solutions.

Overview

5
5
years of professional experience

Work History

SDE-3

AngelOne
04.2025 - Current
  • Started leading the trade pod for delivering P0 features
  • P0 features like order pad revamp, Have delivered with quality.
  • Implemented validation engine and template engine a new framework which is powering the BE driven validations from backend.
  • Have created a library called store-composer which is being internally used by the code base for cleaner code structure.
  • Have written test cases for the core business logic with 80% test coverage.

SDE-2

AngelOne
07.2023 - 04.2025

Product Deliverables

  • Created network SDK from scratch which is easy to implement by the other developers.
  • Network SDK has many in built features like, caching layer in case of low connectivity + custom timeout layer + token management layer + handling multiple API calls and many more. This leads to optimizations throughout the app without much change by the developers.
  • Have developed trader's spa dual screen feature in android. In this feature user can able to place order from same screen and exit the order from same screen. They can also drag in vertical direction for visible area of multiple screens.
  • Have done home page revamp as part of the initiative of moving the code base from flutter to native.
  • Have introduced semi server driven UI system in the code base and whiten code at scale.
  • Have built OI-Analytics feature which takes the trade experience to the next level with declarative charts and data points.


Performance Improvement

  • Implemented base line profiling for better start up time for the android application. (Reduced 35% of the time taken for the startup).
  • Moved the starter API calls to the background not blocking the UI to be rendered it resulted all over another 40% reduction on first frame render timing.
  • Identified a huge chunk data caching happening in memory which resulted a exponential memory footprint while using the application for longer period of time, moved the same to DB layer for faster access but with less memory footprint. Resulted - 9MB run time memory reduction.
  • Reduced memory footprint by removing a huge chunk of inline object creation for remote config.


Architecture Improvement


  • Have successfully migrated from single module application to multi module application.
  • Worked on MVVM with clean architecture.

SDE-2

Sharechat
10.2023 - 07.2024

Product deliverables


  • Implemented super gift feature - A user can be pinned in the banner section inside chatroom by gifting a minimum amount of virtual gift. Have given 5%-6% rise in GMV in sharechat chatroom.
  • React-Native bridge optimizations by caching react native delegate which given 300ms of gain for initial loading time.

Architecture improvement

  • Virtual Gifting - Have migrated from MVP architecture to MVI to rely on the architecture guideline throughout the app. This contributes 30% of the revenue in sharechat.


SDE-1

Sharechat
12.2021 - 10.2022

Product deliverables

  • Tournament battle - This is a battle between the chatroom users to be on the leaderboard of a gifting tournament.
  • Full screen gifting - This is high value gift which can be more attractive in terms of audio and video visuals. Here have implemented it as a library for the organization which then is being used in the moj enviournments as well.
  • Created shared delegate for dialogs which then can be shown according to the priorities.

Performance Improvement

  • Jetpack compose lazy list optimizations.
  • Converted complex views to viewstubs for faster loading time.

Software Engineer

TCS Kolkata
08.2020 - 12.2021
  • EDGE-365 - Worked on retail project which is based on the employee and employer KPIs for one of the biggest client of TCS (Diageo).
  • Built it from scratch with one more developer and got exposer to android development and get handson with many new things.

Education

B.Tech - Computer Science

RCCIIT
Kolkata, India
06-2020

Skills

  • Android

  • Kotlin

  • MVVM

  • XML views jetpack compose

  • Jetpack libraries (Room, navigation component, work-manager etc)

  • Android Profiling

  • Dependable and responsible

  • Interpersonal communication

Accomplishments

  • Got CEO award from our own CEO in mumbai at Angelone.
  • Got Tech-Titan (Best employee of the month) award 2 times in 2 months at AngelOne.
  • Apart from this have got many recognitions from ShareChat as well and got promotion at the very first year as a reward.

Software

Android studio

Jenkins

Github

Timeline

SDE-3

AngelOne
04.2025 - Current

SDE-2

Sharechat
10.2023 - 07.2024

SDE-2

AngelOne
07.2023 - 04.2025

SDE-1

Sharechat
12.2021 - 10.2022

Software Engineer

TCS Kolkata
08.2020 - 12.2021

B.Tech - Computer Science

RCCIIT
DEBDUT SAHA