Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Samujjal Barman

Bengaluru

Summary

Enthusiastic problem solver who likes to think and solve everything algorithmically. Experience working in fast paced environments and hitting targets on time. Quick learner in mastering new technologies while working in both team and self-directed settings.

"Talk is cheap. Show me the code" ~ Linus Torvalds

Overview

6
6
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Concentric AI
07.2024 - Current
  • Redesigned Auth Service Token Refresh Flow: Split process into stateless API requests handling and stateful token refresh for integrated services to optimize scalability and reliability.
  • Optimized AWS Resource Allocation: Moved token refresh to reserved nodes to prevent state loss during pod restarts, minimizing cost by allocating nodes based on demand.
  • Security Compliance Initiative: Led Team Effort to Centralize Secrets Management: Migrated sensitive data (passwords, API keys) from multiple services to HashiCorp Vault, ensuring compliance with industry security standards.
  • SMB Space Ownership: Managed one of the most critical data sources for customers, improving the SMBJ implementation to support diverse host configurations.
  • Customer Collaboration: Led multiple customer calls on weekly and bi-weekly basis to understand unique settings, expectations and incorporated them into the codebase.
  • Mentorship & Onboarding: Mentored an intern who successfully transitioned to a full-time role. Assisted in training and onboarding new team members, ensuring a smooth integration into the team.

Senior Software Engineer

Scapia
02.2023 - 04.2024
  • Took care of design and implementation of foundational engineering for all cx cancellation flows (hotel cancellation, flight cancellation, refunds etc) from back end side, took responsibility to talk to and understand different stakeholders in the process e.g. product managers, third party cx agents and customers.
  • Designed and implemented featured offer section in Scapia app to drive user engagement and conversion.
  • Implemented multi room booking feature, customer reviews for hotels across all three suppliers which resulted improvement in number of orders.
  • Promptly resolved hundreds of bugs during 0-1 as well as subsequent journey of product.
  • Regularly took part in core design discussion of new features and monitored juniors.

SDE II

Zeta
05.2021 - 11.2022
  • Designed and implemented a notification feature that can show different kinds of notifications to clients when certain game activities happen, through web-socket connections with the client. In case of player is offline, notifications are stored in firestore db for persistence.
  • Set up TestContainers in the Spring boot applications so as to have integration tests without the need to rely on external testing servers like mysql database server, Kafka setup etc.
  • Designed and implemented Kill Switch Feature for the alpha release of the product where certain features of the game can be allowed only in some limited mode based on the config.

Software Engineer

zeotap India Pvt Ltd
05.2019 - 05.2021
  • Segment-Exporter: scrapped and wrote from scratch in Java. Improved the batching logic of segments resulting in less no of exports of batches and less failures, reducing cost.
  • Catalogue-Refresh-Metadata: migrated the unmanageable, slow and error prone shell scripts and sql queries to Java and Ebean. Brought down the refresh time from hours to few minutes.
  • Uploader: used Java Akka actor model to handle parallel and concurrent uploads of several million data to channel buckets.
  • Communicator: wrote a play application for handling cross team interactions through message broker.
  • KT sessions and bug fixing: day-to-day responsibilities include giving KT sessions to new joiners, fixing system bugs, understanding project requirements and other technical discussions.

Education

Integrated Master's Degree - Biological Sciences

BITS Pilani
06.2019

Skills

  • Java Springboot
  • Software Architecture
  • MySql/PostgresSQL/FireStore
  • API Development
  • Algorithm implementation
  • Debugging
  • Kafka
  • Kubernetes

Certification

  • Coursera: Concurrent Programming in Java (https://www.coursera.org/account/accomplishments/certificate/AAKYDVHWBS3M)
  • Coursera: Parallel Programming in Java (https://www.coursera.org/account/accomplishments/certificate/VQR6PDMGZUSN)

Timeline

Senior Software Engineer

Concentric AI
07.2024 - Current

Senior Software Engineer

Scapia
02.2023 - 04.2024

SDE II

Zeta
05.2021 - 11.2022

Software Engineer

zeotap India Pvt Ltd
05.2019 - 05.2021

Integrated Master's Degree - Biological Sciences

BITS Pilani
Samujjal Barman