Summary
Overview
Work History
Education
Skills
Accomplishments
Project
Timeline
Hi, I’m

SAHANUR MONDAL

Senior Software Engineer
Bangalore
SAHANUR MONDAL

Summary

Highly experienced, solutions-oriented professional with 7+ years of remarkable background in overseeing all aspects of the Software Development Life Cycle, from extensive analysis and design through execution. Proficient in utilizing a wide variety of programs and tools to provide high-quality and cost-effective applications to boost organizational efficiency and productivity. Possess coding and testing skills to deliver business-specific programs.

Overview

7
years of professional experience
6
years of post-secondary education
3
Languages

Work History

Epam Systems, Google
Bangalore

Senior Software Engineer
12.2021 - Current

Job overview

  • Hands on experience in Google backend tech stack(GORM, Protocol Buffer, gRPC, Promise Graph, Blaze, Piper etc)
  • Implemented vendor access for one of the module from scratch
  • Secured API calls which are directly accessible from UI without hitting the main page
  • Improved readability and performance by adding converters, more test cases, restructuring test modules and core DB calls optimization
  • Helped in integrating chat bot for user notifications based their preferences set in the UI
  • Written code for optimized bulk ingestion
  • Trained and mentored junior developers, teaching skills in Google tech stack and working to improve overall team performance.


Goldman Sach
Bangalore

Senior Software Engineer
02.2020 - 11.2021

Job overview

  • Written API's to automate manual final beneficiary mapping for international transaction and integrated it with the existing system.
  • Designed workflows to send task to business user to action on, notifications to mail , starting some java service (parallel, synchronous), integrated forms while sending notification
  • Improved test coverage from less than 60% to more than 80%.
  • Helped in deployment configurations for the workflows and API

Matrix Intelligence
Hyderabad

Senior Software Engineer
06.2019 - 01.2020

Job overview

  • Implemented all required API's to get details of nearby oil well which is displayed as map view in the UI.
  • Implemented API to get details of specific well
  • Handled dynamic search filter request by using Criteria and native query as well
  • Improve performance (from more the 1 min to 5-10 sec) using Async and Computable future, indexing for the search fields, suggested to use bigger size snowflake warehouse(was using small) which will improve further
  • Developed the complete application AWS cloud machine
  • Deployed app to EC2 using AWS code pipeline which triggers CI/CD once code is merged to Github master branched, configured cloudformation template, used aws secrets manager
  • Uploaded documents to S3

Talentica Software
Pune

Software Engineer
10.2018 - 05.2019

Job overview

  • Hands on experience in Core Java, Multi-threading, Spring Boot, Rest Web services, Postgres SQL.
  • Implemented snapshot capturing method for scrollable web page.
  • Helped in sending sql queries in batch and improving performance by using proper indexes.

Tata Consultancy Services
Chennai

System Engineer
01.2016 - 09.2018

Job overview

  • Hands on experience in Core Java, work, xml, Tomcat Webserver, Jboss Application Server, RabbitMQ, Microservices
  • Written API to convert xml to consumer readable format and send those to RabbitMQ.
  • Written consumer API to consume xml files and send to FTS
  • Implemented Service registry and discovery(Eureka), API gate way(Zuul), Fault tolerance(Hystrix),central configuration server.

Education

National Institute of Technology Durgapur
Durgapur, West Bengal, India

B.Tech from Computer Science And Engineering
06.2011 - 05.2015

University Overview

GPA: 7.51

West Bengal Council of Higher Secondary Education
West Bengal, India

12th from Science
06.2009 - 05.2011

University Overview

Percentage: 80.80

West Bengal Board of Secondary Education
West Bengal, India

10th
04.2001

University Overview

Percentage: 83

Skills

Team leadership

undefined

Accomplishments

Accomplishments
  • Star awards for Learning in TCS in 2016

Project

Project

 

  • Robust Spanning Tree of a graph under uncertain environment
  • In this project, we propose a generalized Kruskal algorithm to construct Minimum Spanning Tree in an uncertain environment where each arc is represented by fuzzy numbers
  • In real world due to uncertainties like traffic jam or road block it may take more time or distance with normal MST
  • So we need a spanning tree whose cost will deviate less from minimum spanning tree compared to other spanning trees for uncertain environment
  • We have solve this problem for worst case scenario and when condition for all route is same (if in one route has road block then assuming all other route have same condition).

Timeline

Senior Software Engineer
Epam Systems, Google
12.2021 - Current
Senior Software Engineer
Goldman Sach
02.2020 - 11.2021
Senior Software Engineer
Matrix Intelligence
06.2019 - 01.2020
Software Engineer
Talentica Software
10.2018 - 05.2019
System Engineer
Tata Consultancy Services
01.2016 - 09.2018
National Institute of Technology Durgapur
B.Tech from Computer Science And Engineering
06.2011 - 05.2015
West Bengal Council of Higher Secondary Education
12th from Science
06.2009 - 05.2011
West Bengal Board of Secondary Education
10th
04.2001
SAHANUR MONDALSenior Software Engineer