Summary
Overview
Work History
Education
Skills
Certification
Assignment History
Timeline
AccountManager
Arnab Mondal

Arnab Mondal

Senior Software Engineer
Bangalore

Summary

Senior System Engineer with 4+ years of extensive experience in developing, testing, and deploying software applications . Proven expertise in design and development of web-based applications. Analytical and programming abilities in using technology to create elegant, flexible and maintainable solutions as per Business Requirements. Good knowledge in Object Oriented Analysis/Design across various applications Knowledge in Java Frameworks like Spring Boot. Good experience working with AWS and aPaaS environments. Experience in Online Banking & Healthcare domain. Energetic and self-motivated team player with proven ability to work under tight deadlines, adaptable to new technologies, rapidly achieve organizational integration, quick learner and can work efficiently as an individual.

Overview

5
5
years of professional experience
6
6
years of post-secondary education
1
1
Certification
4
4
Languages

Work History

SENIOR SOFTWARE ENGINEER

IBM
Bangalore
09.2021 - Current
  • Designed and implemented technology solutions that meet client requirements
  • Provided groundbreaking software solutions to meet specific needs of clients by engaging in cross-functional collaboration, developing and understanding of business requirements, and translating needs into functional software
  • Effectively carried products and processes from concept to completion
  • To conduct research and develop proof of concept (POCs) to address complex business requirement
  • Led team of 6 engineers in successful delivery of complex migration project, ensuring smooth transition of critical business data from legacy systems to new cloud-based platform (AWS)
  • Collaborated with cross-functional teams to identify and resolve software bugs, reducing production issues and increasing customer satisfaction ratings
  • Performed project management of estimating, scheduling and monitoring tasks
  • To gather requirements and plan and divide work by creating epics and stories in JIRA
  • Perform code reviews for peers, identify and communicate inefficiencies and errors in code, and suggest improvements, resulting in software that runs more efficiently and has fewer errors
  • Developed and maintained comprehensive project documentation to ensure successful client onboarding.

ASSOCIATE SOFTWARE ENGINEER

INFINITE COMPUTER SOLUTIONS
Bangalore
09.2018 - 09.2021
  • Analyzed proposed technical solutions based on customer requirements
  • Wrote highly maintainable code for software system, forming core framework and earning consistent praise from subsequent developers
  • Identified and tracked defects and supported developers in resolving problems
  • Collaborated with cross functional development team members to analyze potential system solutions based on evolving client requirements.
  • Researched and adopted new technologies to add value to existing offerings.
  • Provided client support on system operation and troubleshooting.
  • Created successful test scripts to manage automated feature testing.
  • Wrote new efficient jobs for claims processing, which increased the performance by 40%.

Education

B.Tech - Computer Science & Engineering

Gandhi Institute For Technology
Odisha, India
08.2015 - 04.2019

HSC - Science

Manisha Internation School (CBSE)
West Bengal, India
08.2014 - 08.2015

SSC -

Manisha International School (CBSE)
West Bengal, India
08.2012 - 08.2013

Skills

Java

undefined

Certification

AWS Certified Cloud Practitioner (CLF-C01) | Amazon Web Services | 2022 (Validation number - 0D4GSGZCSMFEQDGB, Validate at - https://aws.amazon.com/verification)

Assignment History

Digital Shared Services Platform | September 2023 - Present 

Client - Barclays

Digital Shared Services(DSS) platform acts as a Secure Proxy/wrapper for MCA EPS Layer, a thin layer between invoking channels (ROLB, BMB, AS3, FORMS) & the MCAs. The main purpose of DSS is to expose MCAs to channel features/applications in an efficient way. This means DSS can take care of overhead activities to invoke MCAs and hence the corresponding features can solely concentrate on business/functionality logic rather than worrying about how to invoke MCAs. It is also built on decoupled architecture which ideally means each feature will have their own dedicated aPaaS infrastructure, this empowers individual feature teams to plan for quick GO-LIVE rather than depending upon other DSS features. 

Contribution

  • Worked as a Lead Developer Developer for AWS cloud migration and helped to pass all hurdles to migrate features to AWS.
  • Along with dev work, collaborated with cross functional team (DevOps) to address deployment difficulties and helping to fast forward the migration.
  • Worked on different POCs of platform migration (eBCP/aPaaS V4).
  • Migrated legacy Oracle DB to Redis as a primary DB and increased performance of the application by 7-8 times.
  • Worked on externalizing configuration, which eliminated the need to deploy config .tar every time there is a change in it.
  • Worked on several new change requests/ bug fixes and ensured quality in all stages of the life cycle (design/build/test).
  • Worked on security issue fixes like veracode vulnerabilities & prisma issue fixes to prevent insecure deployment.
  • Worked on vault implementation (ASM & Tomcat Vault) to store and fetch secrets.
  • Supported junior members and helped them with technical solutions.

Environment, tools, frameworks & technologies used: JAVA 8, Spring boot, Gradle, Hikari, Mockito, PowerMockito, Nginx, Tomcat, Jboss, JMeter, Sonar, Veracode, ELK, Bitbucket, Git, AppDynamics, Oracle DB (19c), Jenkins, Docker, Kubernetes, Openshift, Redis, AWS, aPaaS (application Platform as a Service), IntelliJ, Postman, Insomnia, SQL Developer.


Medicaid Management Information System(MMIS) | September 2018 - September 2021 

Client - Conduent (US Federal Government- North Dakota)

MMIS is a federal government driven web application following MITA architecture, for health insurance facilities and health services provided to low income people, holding functionalities like claims adjudication and administration, member and provider enrollment process, providers claims submission, etc. 

Contribution:

  • Contributed in different modules followed as Claims Module, County Billing Module, Member Module, Service Authorization Module.
  • Requirement gathering from business analyst team and discussion with SME on requirements.
  • Implemented new batch job for Medicaid Expansion. (end-to-end)
  • Worked on implementation of several change requests for new business rule implementation. (end-to-end) and fixed several bugs as per requirement.

Environment, tools, frameworks & technologies used: Java 8, Hibernate, BPEL, Oracle, JSP, Websphere Application Server, Websphere Process Server, Websphere Portal Server, Agile Methodology, Putty, WinScp, ControlM, Websphere Integration Developer, Eclipse. 


Timeline

SENIOR SOFTWARE ENGINEER

IBM
09.2021 - Current

ASSOCIATE SOFTWARE ENGINEER

INFINITE COMPUTER SOLUTIONS
09.2018 - 09.2021

B.Tech - Computer Science & Engineering

Gandhi Institute For Technology
08.2015 - 04.2019

HSC - Science

Manisha Internation School (CBSE)
08.2014 - 08.2015

SSC -

Manisha International School (CBSE)
08.2012 - 08.2013
Arnab MondalSenior Software Engineer