Hey, my name is Soumik.

I'm an Associate Software Engineer at Contentstack with more than 1 year of experience and a Competitive Programmer with a 2x ICPC regionalist holder.

Soumik's picture

Experience

Ombre - Associate Software Developer

Golang, Node.js, Kafka, Elasticsearch, Opensearch, AWS, GCP, Docker

  • Optimized Kafka latency issues by enhancing the logs-consumer module to ensure high-throughput message processing and data push to Elasticsearch, improving SLO targets by 9%.
  • Engineered an end-to-end logs delivery guarantee system, achieving a 100% delivery rate and ensuring eventual consistency in a distributed logging architecture.
  • Identified and resolved OpenSearch lifecycle policy error, ensuring data transition across hot, warm, and cold storage nodes to enhance data management practices and led to decreased operational costs by 9.2%.
  • Implemented nested path projection queries for Elasticsearch, improving developer experience, and orchestrated metadata updates through Painless scripts real-time search optimization.

Ombre - Associate Software Developer Intern

Golang, Node.js, Kafka, Elasticsearch, Opensearch, AWS, Docker

  • Managed and scaled internal Applogs-as-a-Service, efficiently processing over 10 million daily, improving service delivery for vendors.
  • End-to-end deployment of tiered Hot-Warm-Cold data storage system in Elasticsearch, including automated creation of policies, template mappings, index setup, and alias updates, resulting in an increase of 1.62% in the Service Level Objective’s defined to retrieve documents.
  • Addressed and resolved a critical Kafka partitioner bottleneck, improving message distribution and eliminating single partition problem resulting in a 13.6% reduction latency in message processing.
  • Optimized Kafka message processing by leveraging built-in compression algorithms to reduce storage requirements.

Ombre - SDE Intern

Flutter, Firebase, Node.js, AWS, Git

  • Developed an image compression cloud function in NodeJS which helped in reducing the image sizes for our mobile application by 90% hence reducing loading time by 57% for our Dashboard (Homepage) images.
  • Migration of User-Media collection (Audios, Videos, User Highlights, User Links) hence minimizing the cost for user queries by 4 times from the database.
  • Migration of codebase from Flutter V1 to V2 hence improving the stability of mobile applications by introducing null-safety across platforms and devices.
  • Remodeled the Dashboard UI, and revamped the User-Profile page UI, which decreased the page navigation by removing a page, hence improving the UX performance.

BottomStreet - Flutter Developer Intern

Flutter, Firebase, RestAPI, Git

  • Integrated REST API, and Firebase for authentication, storage, and testing purposes, and applied Remote state-management (Riverpod) using Flutter.
  • Designed and implemented a feature for showing trending and recent searches that helped in the retention of 23% of the users.
  • Implemented Deep Linking into the mobile application which led to an 18% increase in user engagement and a 7% increase in new users.
  • Worked on payment portal using Razorpay (Flutter).
  • Integrated more than 20 REST API’s in Flutter by creating data model classes to parse data for the client side.

Acheivements

- ACM-ICPC regionals finalist 2020 (08/2021), 2021 (10/2022) amongst 4000+ teams all over India at Amritapuri Site. (Certificate)

- Specialist (1498) at Codeforces a with more than 500+ problems solved.

- 4 Star (1923) at CodeChef, among the top 1% Competitive Programmers out of 5,00,000+ participants.

- First Runner-Up in Techsurf 2022 - ContentStack hackathon amongst 11,900+ participants. (Link)

- Global rank #421 in Codeforces Round 720 (Div. 2) amongst 37,000+ participants.

- Global rank #407 out of 1000+ participants in Codechef November Challenge 2020 (Div 1).

- National rank #5 in a CodeChef contest held by our college with participants all over India.

- More than 170 problems solved in Leetcode.

Projects

Uber Clone App

Flutter, Firebase, Git

  • Applied advanced state management concepts with the Provider flutter package.
  • Used Google Cloud Platform for adding various features like geolocation, search places, directions and ride estimates, etc.
  • Utilized Google Geocoding API in order to find a place address with location coordinates.
  • Real-Time Push Notification messages using Firebase (FCM).

Corona Virus Tracking Application

Flutter, REST API, Git

  • Built a Corona Virus tracking application using Flutter and REST API with MVVM application architecture.

Chat application

Flutter, Firebase, Git

  • Developed a chat application using Flutter and utilized Firebase authentication, database and storage.