Summary
Overview
Work History
Education
Skills
Accomplishments
Hobbies
Research
Timeline
Nillohit Banerjee

Nillohit Banerjee

Senior Software Engineer
BENGALURU

Summary

Dynamic career of 14 years with rich experience & year-on-year success in Software Engineering, System design, Product Development, Application Support and maintenance Proficient in design and development of software products from requirement analysis to system study, designing, coding, debugging, documentation and implementation & maintenance. Successfully completed various projects as Auto Tracking, BPM Services, Global Rewards, Customer help desk and OTP generation, Multi-tenant Configuration Management System, data pipeline for AML system, and currently working on automating firewall provisioning Expertise with different business functionalities while working in various business-complex initiatives and BAU (Maintenance) tasks with Citi Bank, Bandhan Bank, NICE Actimize, Goldman Sachs Impressive fast track career driven by challenges and desire to be successful, with an expertise in leading multiple projects, also successfully completed Software Application Development Projects Diligent in managing Software Development Lifecycle (SDLC) including requirement analysis, design, testing and maintenance phases. A keen communicator with honed interpersonal, problem solving and analytical skills.

Overview

13
13
years of professional experience
7
7
years of post-secondary education

Work History

Vice president

Goldman Sachs
BENGALURU
04.2022 - Current

Project: Automating network security and high availability

  • Technology: Java, Google guice, Kafka consumers, Drop wizard
  • Description: Automating firewall provisioning. Syncing network inventory to the central inventory system
  • Role: Leading a team of 6(Managing scrum board, performance review) ,Individual contributor (System design, Coding, Collaborating with multiple teams)


Specialist Software Engineer

NICE Interactive Solutions India Pvt. Ltd
Pune
05.2019 - 04.2022

Project: Data pipeline for cloud base AML system


  • Scala, Python, Java, Aws (Lambda, Glue, S3, Cloudwatch, Stepfunctions), Spark
  • Performing flattening of datatype for on premise system transaction tables for ML models on cloud.


  • Role: Individual contributor (System design, Coding, best coding practice)


Specialist

FIS Global
Pune
06.2018 - 05.2019

Project: Multi-tenant Configuration Management System

Period: April 2018 – May 2019

Technology: Core Java, J2EE technologies (Spring Boot service, Spring MVC, Oracle 11g)

Description: A product suite contains multiple point products, which individually requires huge number of system properties. It’s difficult for any individual customer to maintain the all the system property we are providing a web project where all the properties will be stored and customer can update, edit or add properties from a web console.

Role: Solution Architect, Senior Developer, Code reviewer

Project: Auto track

Period: Jan 2017 – Mar 2018

Technology: Core Java, J2EE technologies (JSP, jQuery, Require js, Spring Boot service, Handlebar, Oracle 11g)

Description: Creating in-house product solution for tracking various item related to commercial banking card, pin, check book, etc for clients.

Role: Senior Developer, Code reviewer

Project: BPM Services

Period: Feb 2016 –Dec 2016

Technology: Core Java, J2EE technologies (JSP, jQuery, Require js, Spring Boot service, Spring Batch, Spring Scheduler, Free Marker, Handlebar)

Description: Creating multiple micro services which will be by BPM system to integrate with third party systems. Created multiple small-scale Spring MVC project to integrate with BPM system and micro services mentioned above

Role: Senior Developer

IT Analyst

Tata Consultancy Services Limited
Kolkata
12.2010 - 02.2016

Project: Global Rewards

Period: Jul2014 – Feb -2016

Technology: Core Java, J2EE technologies (JSP, Struts2, jQuery, Spring Injection)

Description: When customer tries to collect credit card reward point an SSO need to happen to go to third party application.

Role: Offshore Developer & Team Lead

Project: Customer help desk

Period: Jan 2013 – Jun2014

Technology: Core Java, J2EE technologies (JSP, Struts2, jQuery, Spring Injection)

Description: When any bank customer faces a problem, they call Citi help desk for help. At that time help desk need to fill up a form based on customer request. The form is totally dynamic depending on the customer’s answers of the questions.

Role: Offshore Developer & Team Lead

Project: OTP generation

Period: Feb 2011 – December 2012

Technology: Core Java, J2EE technologies (JSP, Struts2, jQuery, Spring Injection)

Description: When any bank customer tries to do a high-risk transaction, an overlay will open with a list of customer phone number. On selecting a specific phone number an OTP will be generated. The customer then needs to re-enter that OTP to do a successful high-risk transaction

Role: Offshore Developer

Education

ME - Information technology

Jadavpur University, Kolkata
08.2013 - 08.2016

Btech - Computer Science

West Bengal University of Technology, Kolkata
08.2006 - 08.2010

Skills

Java , J2ee

undefined

Accomplishments

  • Accomplished with multiple time on spot performer award.
  • Grabbed TCS – Citi relationship certificate in 2013.
  • Recognized as Highest Band (A) and rating thrice at TCS in 2011 2014 and 2015
  • Achieved Ace of the Quarter in Banking technology and Highest Band (Exceptional) at FIS in 2017
  • Attained ILP Kudos in 2010
  • GATE percentile 95.9
  • 2003 Performance grade ‘A’ in Science Talent Search Examination conducted by Jatiya Vijnan Parishad associated with Indian Science Congress Association
  • 2002 Performance grade ‘B’ in All India Science Teachers Association (Wb Branch)


Hobbies

Writing poetry , Reading book, Cooking

Research

  • Interest - Compiler , Distributed system , Cryptography
  • Publication -A novel steganography technique through variable bit manipulation (Published in: Emerging Trends and Applications in Computer Science (ICETACS), 2013 1st International Conference on (13-14 Sept. 2013))

Timeline

Vice president - Goldman Sachs
04.2022 - Current
Specialist Software Engineer - NICE Interactive Solutions India Pvt. Ltd
05.2019 - 04.2022
Specialist - FIS Global
06.2018 - 05.2019
Jadavpur University - ME, Information technology
08.2013 - 08.2016
IT Analyst - Tata Consultancy Services Limited
12.2010 - 02.2016
West Bengal University of Technology - Btech, Computer Science
08.2006 - 08.2010
Nillohit BanerjeeSenior Software Engineer