02/22/2023 updated

**** ******** ****

Software Consultant, Software Developer, SoftwareDeveloper

Pune, India
Worldwide
Computer Science
Pune, India
Worldwide
Computer Science

Profile attachments

CV - Rohit Muneshwar

Spring Boot, Spring, Hibernate, SOAP, RESTful Web Services, Microservices, Junit testcases, SQL database Oracle and NoSQL database MongoDB, IDE, Visual Studio IDE, C24 mapper tool, FileZilla, Putty, GIT, JIRA, SQL Developer, UNIX, C, C++, Win32, COM, OpenGL, Shader Programming, Blender, IBM, Java 8, Spring Boot, unit testing, code coverage, Junit framework, mapper, Core Java, Web Services, JMS, C24, Bug fixing, user stories, scrum, SQL, SOAP Web Services, code review, java, maven, Bug Tracking, Servlet, JSP, HTML, Java Script, jQuery, Java Mail, Apache POI, Velocity Template, JFreeChart, PL/SQL, CSS, Quartz Scheduler

Languages

EnglishGood

Project history

Senior Software Developer

IBM

Internet & IT

>10.000 team member

Project: CASPER

CASPER is a generic data collection platform, capable of meeting the increasing data needs of various business areas by establishing standard interfaces for data providers and by offering generic services like automation, validation, and transfer for data consumers. CASPER consolidates the efforts for data collection and provides a harmonised and generic submission platform.

My role has been covering many technology responsibilities while making use of my technology expertise. While in CASPER, I have contributed to Design and Development of Features like Flat file processing, XML file processing, Character Encoding supports, Compressed (GZ, ZIP) files Support, Support for Floating point numbers with more that 19 digits after Decimal, CASPER @ Internet, Darwin Export, etc and Defect’s support. These helps the end-user to process flat files, XML file processing along with compressed as well as uncompressed ways via CASPER. Also, with the support of Darwin Export feature, the submission files as well as Failed Validation results can be exported to the Darwin with automated way and manual ways. Support for various character encoding is must in the applications which is being used widely. I worked in this area as well in CASPER to validate the characters in the submission files to check if those are compliant with the configured character encoding or not. If any suspicious characters are found then the file will get rejected.

 

My roles and responsibilities include following:

  • Understand the requirements document and translate them into good technical specification, design, develop and deliver the features with the excellence
  • Ensure that the defects are promptly addressed, resolved in timely and pass them to the correct channel
  • Test the code changes on local or staging environment and push them to the appropriate branches
  • Write JUnit testcases for unit testing and code coverage of the application code using Junit / Mockito framework
  • Work on the performance aspects of the application
  • Attend the daily stand-up call and ensure that the assigned tasks is in progress and any blocker issues reported
  • Development of the Restful web services
  • Involve in the technical design discussions of the new features


Project: EXDI
 

CASPER doesn’t support to receive the files in chunks. To overcome this limitation, EXDI Adapter comes into picture. The NCBs will upload the files to EXDI to get them provided via Casper. EXDI will transport them in chunks to EXDI Adapter, waits till all chunks are received and after that consolidate them and performs validations some validations. Upon successful validation, the files will be uploaded to Casper otherwise file is rejected in EXDI Adapter itself and outbound message is sent back. After Casper has finished validating the file, the result will be read and given back to EXDI, which will transport it to the affected NCB.

 

This project was developed from the scratch and I was involved in this project from the start to provide technological as well as architectural solutions and code development. With this project being implemented, we now support to receive the files in chunks and ultimately process them in CASPER.:

  • Day wise task break up and ensure that the task is completed on time
  • Design and Development of the EXDI Adapter
  • Code coverage using Junit and Mockito framework
  • To work on the performance aspects and ensure that application is performing well
  • Attend the design discussion meetings and Create / Update the technical specification document accordingly
  • Deploy and test the deployable on the local / higher environments
 

Software Developer

Intellect Design Arena

Internet & IT

1000-5000 team member

Project: IPSH - Intellect Payments Service Hub

IPSH is a payment processing service hub used for transaction processing. We use C24 as a mapper
tool to map the incoming messages to the canonical model and perform some basic validations in it.
After successful validation, the data goes under some business validations and goes though further
stages like handoff, PSR generations. And that report sends back to the client.

Technology used: Core Java, Web Services, JMS, C24

Roles And Responsibilities:
* Understand the working and usage of C24 tool, IPSH
* Creation of DOD's and TFD's of the message formats and doing validations in it
* Plugging of messages into IPSH system
* Designed new architecture for the message plugging so that minimal code changes require
* Bug fixing
* Providing work estimations to the user stories and participate in the daily scrum meetings
* Work on the user stories
* Guide the team members about the C24 tool and configuration of the tool

Software Developer

Redknee

Internet & IT

500-1000 team member

Project details: Unified Billing

Unified Billing is the real-time, convergent, revenue management solution that streamlines the
operational processes as well as reduces the time to market for launching new services, thus
helping to create more revenue streams, while also providing a competitive advantage to the
operators. Unified Billing has evolved into a real-time critical operation that impacts the
profitability of an operator and the satisfaction of customers. Flexibility, visibility,
timeliness and accuracy are the key customer drivers in the nextgeneration REDKNEE Unified
Billing system.
Technology used: Core Java, SQL, SOAP Web Services

Roles And Responsibilities:
* Participate in detailing user stories and backlog items sprint over sprint
* Implement the user stories
* Integrate the code with the development/Integration environment and unit test it
* Demonstrate user stories to the product owner
* Do the code review
* Troubleshoot and resolve the application defects
* Learn and apply new technologies to improve product offering

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in