Overview
Work History
Education
Skills
Certification
Accomplishments
Summary
Work Preference
Languages
Generic

Supratim Bhattacharya

Senior Software Engineer
Bengaluru,KA

Overview

6
6
years of professional experience
6
6
years of post-secondary education
4
4
Certificates
2
2
Languages

Work History

Senior Software Engineer

Bobble AI
Bengaluru, Karnataka
02.2024 - Current
  • Enhanced software functionality by identifying and resolving complex technical issues, implementing a Bloom Filter for handling millions of datasets in a GAID-based segmentation system.
  • Mentored junior developers along with leading team of 4 members, fostering professional growth and enhancing overall team productivity through knowledge sharing and technical guidance.
  • Developed scalable applications using agile methodologies to ensure timely project delivery, implementing a Subscription management system integrated with Google Play, Razorpay, and PhonePe.
  • Managed multiple projects simultaneously, maintaining strict deadlines and ensuring high-quality standards across all deliverables.

SDE-3

Eloelo
Bengaluru
11.2022 - Current
  • Responsible for handling complete game engine side for eloelo app.
  • Responsible for writing ludo,snake and ladder,tambola and diwane cricket games and handling the ownership of more than 10 u-services.
  • Responsible for implementing rate limiter with dynamic throttling to handle slow-loris attack
  • Responsible for optimising homepage service by bringing latency of p99 from 200ms to 30ms
  • Responsible for dockerising all the u-services and setting up bitbucket pipeline for the same
  • Responsible for setting up whole Infra in AWS by following all the security guidelines
  • Responsible for migrating overall deployment of all u-services from EBS to ECS.
  • Responsible for handling a team of 5 developers and 1 devops.

Game Developer[Senior Software Engineer]

Gameskraft[Acquired Pocket52/Nirdesa Networks]
Bengaluru
09.2021 - 10.2022
  • Responsible for Migrating complete Game Server Infrastructure + Applications from Allsafe cloud Provider to AWS.
  • Responsible for creating complete AWS Infra for all the servers of [Game Engine+User Engine+DWH] with custom VPC and its associated components [servers+volumes+networking subnets+load balancers+security groups+subnets+NACL+route table+igw] with multi-AZ configurations
  • Responsible for deploying Mongo Clusters[Each with 3 nodes as replica sets]
  • Responsible for deploying RDS MySQL[Master Slave DBs] for each B2B vendors
  • Responsible for deploying Elasticache Redis in HA Mode with 6 node cluster
  • Responsible for deploying Clickhouse+Kafka Debezium Connect Stack for DWH purpose.
  • Responsible for creating external Cloudwatch+ internal slack alerts and alarms for monitoring dashboards of all server's CPU,memory,disk,network iops,etc.
  • Responsible for establishing complete CICD multibranch pipeline with Jenkins Master Slave+Gitlab Container Registry for automatic branch specific deployments.

Game Developer[Backend Engineer]

Software Engineer(Pocket52/Nirdesa Networks)
03.2020 - 09.2021
  • Responsible for handling complete Game Server Team[3 members] end to end with an ownership of 22 Prod servers+5 PreProd Server.
  • Responsible for handling complete swarm cluster
  • Responsible for maintaining,developing,testing and deploying various features and bug fixes.
  • Responsible for making backend as IAC(Infrastructure As Code) of a complete game(callbreak) from scratch as its in-house product with best coding practices and system designs (in Golang) with highly resilient and fault tolerant architecture.
  • Responsible of creating various load scripts for all sorts of features on callbreak and poker for performance benchmarking of CPU load and memory.
  • Responsible for instrumenting various system metrics+tracings with custom data on APM[elastic search]+Prometheus+Grafana


Software Engineer(Android and Backend Developer)

Matchmove Pay Pvt.Ltd(www.matchmove.com)
10.2019 - 03.2020
  • Worked on implementing newRelic monitoring service in java applications.
  • Worked on orchestrating u-service from global orchestration layer.
  • Worked on various live issues,hot-fixes and security issues for all mentioned projects.

Associate Software Engineer(Android and Backend Developer)

Matchmove Pay Pvt.Ltd(www.matchmove.com)
09.2018 - 09.2019
  • Worked on Irctc imudra and Lending Android App (MVVM architecture)
  • Worked on various micro-services in golang(user service,wallet service)
  • Single handedly created iso-translator library which converts authorisation,financial transaction,and reversal json based request into iso message and vice versa.
  • Worked on Agent-Portal in java spring ,hybernate and jpa
  • Worked on automating the whole client onboarding procedure through Java Spring
  • Worked on integrating AWS userpool creation through aws-sdk and triggering it with aws lambda.


Education

Btech -

Madan Mohan Malaviya University of Technology
07.2014 - 05.2018

Intermediate -

Sunbeam Academy Samneghat Varanasi Intermediate(CBSE)
03.2012 - 05.2013

High School Diploma -

ST John's School DLW, Varanasi, High School(ICSE)
03.2010 - 05.2011

Skills

    Golang

undefined

Certification

eYantra IIT Bombay Robotics competition(Semi Finals)

Accomplishments

    Internships

  • Smart Health Zone Pvt.Ltd [2016] An app for providing health solutions.Worked as Front end Developer.Worked on Angular and Bootstrap http://www.health-ok.in
  • Netarctica Pvt.Ltd(now ltbptech) [2017] Created a Dynamic site which is a combination of Quora+Ecommerce using PHP and AngularJs. https://www.scholarsgo.ml
  • Logout.World Pvt.Ltd [2017]Worked on Django and AngularJs and build a social community for Tours and Travellers. Reduced complexity of algorithm. http://www.logout.world
  • Tata Consultancy Services,Pvt.Ltd Made an android based Quora type app with php services as a backend titled as 'Querania'.
  • Personal Projects

  • A web based social networking site on PHP Bootstrap and Ajax. https://www.palzone.cf
  • A smart android based voice calculator.
  • A python based proxy server.
  • An Android+Django based Anti-Ragging final year app with firebase pub-sub model.
  • An Django based web portal for managing attendance for Student.

Summary

Multi-talented Senior Software Engineer successful completing simultaneous projects. Willing to jump in to develop "outside the box" solutions. Decisive leader and reliable team builder with results-focused and driven approach.

Work Preference

Work Type

Full Time

Work Location

RemoteHybridOn-Site

Languages

English
Advanced (C1)
Hindi
Advanced (C1)
Supratim BhattacharyaSenior Software Engineer