• B.Tech. (Computer Science & Engineering) with exactly 13.10 years of experience in the areas of Software Development and Project Execution.
• Currently associated with NEC Software Solutions India. as Lead Software Engineer where working as an individual senior developer for a reputed client owned application.
• Hands on experience on working on AGILE with Java 8 .
• Hands-on experience in SDLC (Agile and Waterfall) involving project planning, estimation, tracking and delivery within SLAs
• Depth in working on Core Java, JQuery with ajax, Restful Web Services & HTML , JSF (Prime faces), Spring JDBC, Spring-Boot with Micro-services and carrying out Unit Testing & System Testing along with POC .
• Hands-on experience working with Tortoise SVN, Git Hub and Azure Dev Ops tool (ADO).
• Also have little bit knowledge on Struts 2 with Spring DI injection.
• Exposure in end-to-end development & design of products from requirement analysis to system study, designing, coding testing, de-bugging, documentation and implementation
• Abilities in executing projects with respect to resources, risks & mitigations, budget, timeline, quality and margins
• An effective communicator and team player with good interpersonal, problem solving and analytical skills as well as having great learning capabilities.
• Having knowledge in application support and monitoring as well as hands on experience on Unix shell script and Unix using Java application monitoring tools development for application support purpose.
• Also worked on different application monitoring tool ITRS (International Transaction Reporting System), App Dynamics , Wiley and Service Now incident logged tool.
Took part in the development of a cutting edge mobile android application which receives messages and incidents from a third party application through json format. So, the mobile application is receiving messages & incidents and sending notification through Rabbit MQ broker service. I am actively working as a backend developer where I implemented Veracode fix in Java and application code deployment using Jenkins too.
• Also took part to develop different Database procedures and functions in the application.
Took part in the development of a cutting edge application where end user can update, modify and view their duties along with their shift & personal details. Also guided the team mates in terms of technical and functional flow of the application.
• Application code debugging, analysis and Product backlog item implementation and check in the code fix to GIT hub repository. Developed an application module where DB Admin can see all the Database patch deployment details using java and customized project specific framework with Oracle Apex.
• Sometimes played the role of scrum master in the daily stand up meetings with team which is a part of AGILE methodology.
• Actively took part in reviewing & approving the GIT hub pull request.
Took part in requirement understanding and analysis
• Application log check and analysis the applications.
• Report preparing and application monitoring level alert set up using unix scripts.
• Alert set up and automation based on exceptions and error handling tools developing in the application.
• Developed a monitoring application by using Java servlet , Jquery and HTML 5. There is an application UI where user can perform some monitoring and application health check activity in the application. While user performs some operation in the application the system will trigger a call to unix tectia interface where the system will connect to Tectia/Unix IP in backend which will check the application log files of the listed client side application server(production) and based on the validation the system will update the result status in UI jqgrid. Technical perspective the unix shell script has been used with Java JSCH implementation to connect the Unix shell script platform to Java through SSH portal. Later on, played a vital role to migrate the project into Spring boot with Micro services.
• Bagged client appreciation awards and on spot awards from TCS senior level management few couple of times.
• Configured application monitoring scripts (Unix/shell scripts) in ITRS tool.
• Also worked on different application monitoring tool ITRS (International Transaction Reporting System), App Dynamics, Wiley and Service Now incident logged tool.
• Took part actively in the migration development of application health check portal using Spring boot and Rest API. I was working as team lead and assigned the service development assignments to the team members. Actively participated in the POC development and requirement analysis along with technical mentor to the junior team members. Accordingly once the POC was approved by client and organizational internal management migrated the old application portal to the new one using Spring boot rest API. Handling and guiding these teams and technically and morally.
• Developed the Rest API with Spring Boot which was interacting to DB (ORM- Spring data JPA) and setting the status as Green and Red based on the status in application logs. We used JSCH- Java Secure Channel terminal framework to connect with application servers through SSH Tectia tool where application logs are stored in a particular folder.
• Also have working experience in Spring cloud config sever and Circuit Breaker mechanism in Microservice.
Took part in the development of a cutting edged banking software where end users can update and add
the payee details and also perform banking related activity update & adding the personal details. After adding
the payee end users can perform online transactions.
• I was involved in coding server side configuration changes and enhancement.
• Conducted Unit Testing and System Testing (if required) in different flows
• Took the responsibility of the team whenever required.
Took part in requirement understanding and analysis
• Carried out POC in JSF.
• Coded server side, business logic implementation as well as UI side using JSF (Prime faces), Java, Spring JDBC.
• Mainly business logic implementation and server side backend coding.
• Involved in DB backend implementation part using Spring JDBC.
• Conducted Unit Testing and System Testing (if required) in different flows
• Took the responsibility of the team whenever required.
Took part in requirement understanding and analysis.
• Carried out POC in HTML and jQuery.
• Coded server side using Java and Restful Web Services and business logic implementation.
• Involved in DB backend implementation part using query checking & analysis and Selector Testing and connection.
• Conducted Unit Testing and System Testing (if required) in different flows.
Took part in requirement understanding and analysis
• Carried out POC in HTML and JQuery.
• Coded server side using Java and Restful Web Services and business logic implementation.
• Involved in DB backend implementation part using query checking & analysis and Selector Testing and connection.
• Conducted Unit Testing and System Testing (if required) in different flows.
• Took part in the requirement gathering and analysis.
• Involved in UI (HTML & JQuery) and server side coding using Java and Restful Web Services.
• Carried out Database Selector Testing, SQL Query Analysis and Unit Testing.
• The user could see all the invoice details for a particular product which moved from one RDC to another RDC.
• Took part in requirement analysis & gathering and business logic coding (Core Java).
• Carried out all the server side and business logic changes, as it was an enhancement and there was not that much change regarding UI side.
• Involved in DB backend implementation part using query checking & analysis and Selector Testing and connection.
• Involved in Unit Testing and code merging from local subversion to client subversion.
• The client side corporate people could see all the project details on the basis of the project status.
• According to the Role, a user, whether a Manager or Admin. User, could modify the project.
• Took part in the requirement gathering, analysis and coding.
• Coded front-end part mainly using HTML, JQuery and JavaScript.
• Involved in Unit Testing and defect fixing.
API development:
Java – 1010 Years of relevant experience (Java Development)
Java 11 with SpringBoot and Oracle SQL – Current skill set
Java 8 with Jquery/JavaScript/HTML 5(Customized project specific framework) with Azure DevOps (ADO), Oracle SQL- Current working Technologies and relevant experience 3 years so far – Last used in May, 2025
Oracle Apex - 2 Months relevant experience only (Last Worked on 2024 Dec – 2025 Jan)
Java 8 with Spring boot /Micro services, Spring DATA JPA (DATABASE)—2 Years of relevant experience up to 2022 (Last worked on 2022 March)
JSF Prime faces with Spring JDBC – 1 Year of relevant experience (Last worked on 2014)
JQuery with Ajax and JSON, JavaScript, HTML Restful Web Services, Oracle SQL – 4 Years of relevant experience (Last worked on 2016)
Spring Dependency Injection (Spring MVC)- 3 Years of relevant experience (Last worked on Spring MVC on 2015)
Well-versed with Eclipse, Spring Tool Suite, GIT Hub Repository, Tomcat, RAD, WebSphere, Clearcase, Tortoise SVN, RTC Tool and SSH Tectia
Unix shell script and Shell script with Java JSCH implementation- 2 Years of relevant experience (Last worked on 2018)
Worked with ITRS tool for application monitoring configurations – 1 Year of relevant experience
• Oracle Certified Associate , JAVA SE8 Programmer (2022)
• Udemy certification on Spring Boot with Micro services. (2021)
• ITIL Certification acquired on 2016.
• J2EE Certification from CMC Academy, Kolkata.
Hobbies :
Watching web series, writing blog about Sports , Follow General knowledge & current affairs and tour & travels. Would love to explore new tourist places.