JOB OBJECTIVE Scaling new heights of success and leaving a mark of excellence in assignments which involve analytical capabilities and professional growth. Sound knowledge in Telecom and Insurance.
Overview
14
14
years of professional experience
1
1
Certification
Work History
Senior Software Programmer
UOB
03.2021
Handling java development including design & troubleshooting of applications
Implemented REST Api in spring boot
Developed Microservices using Spring Boot, Apache camel 2.24.2, Oracle
Involved in writing Junit Testcases to achieve code coverage of 85%
Involved in full cycle of application development using agile
Delivered EDDA(Electronic Direct Debit Authorization) services to connect Billing Organizations and customer banks
This is an Industry project.
Senior Software Programmer
Singtel
10.2018 - 02.2021
Handling java development including design & troubleshooting of applications
Interacting with business for the requirements and in different phases of SDLC to deliver the quality
product within the estimated time
Implemented REST Api in spring boot
Developed Microservices using Spring Boot, Spring WebFlux, Spring Data R2DBC
Migrated JSF & EJB application to Spring boot
Involved in writing Junit Testcases to achieve code coverage of 80% using Jacoco
Designed and enhanced application using JSF, Spring Boot, JPA & Hibernate
Involved in designing and coding user interfaces using JSF, HTML, Javascript, JQuery, Ajax, Bootstrap and CSS
Involved in full cycle of the application development using agile
Delivered ‘Singnet Email’ Changes for new customers which increased the Singtel revenue of Fibre Broadband new and recontract customers
Software Programmer
NCS PTE Ltd
06.2017 - 06.2018
Worked in L4 Production Support Team
Involved in troubleshooting and fixing the incidents
Successfully handled critical production support issues on-time without much or minimal effect to business
Debugged and modified software components
Developed code fixes and enhancements for inclusion in future code releases and patches
Reduces the no
Of defects from 315 to 143 within 3 months in MOM WIC(Work Injury Compensation) module.
Assistant Consultant
Tata Consultancy Services
01.2006 - 12.2016
Handling Java development including design & troubleshooting of applications, conducting gap analysis including
validation of needs in conjunction with onsite & offsite teams
Led a group of 18 engineers in the design and development of Java based software solutions
Responsible for technical analysis, design, development, and documentation with a focus on the implementation
Created Spring MVC - rest based JSON services, used rest template for making a client call to JAX-RS web services
Designed and implemented an application using JSP, Spring MVC, Spring IOC, Spring Annotations, Spring AOP,
Spring Transactions and Hibernate
Lead a project ‘Release Pilot’ for ‘Hutchison, UK’, which is the first project in Release Management Process to
promote the functionality faster in the market
Converted a monolithic app to microservices architecture using Spring Boot
Migrated Web & Mobile application for ‘Ericsson, UK’ from Resin 2.0 to Resin 3.0 server
Developed a product PPM(Product Portfolio Management) for TATA Teleservices Limited(TTSL) for configuring
packages
It reduces the manual effort involved in distributing packages from POS to other system like
METASOLV, Billing, TIBCO etc.,
Onsite – Offshore coordination – Single point of contact at onsite for Self Service application including web
and Mobile and driving the offshore team in providing necessary support services
Olved
Education
M.C.A -
Madras University
B.Sc. - Computer Science
Madras University
Skills
PROFILE SUMMARY
Product Development & Management
Client Servicing
Team Management
Nearly 15 years of commendable experience in Java Development, Product Development and Project Management
Experience in SDLC that includes Requirements Analysis, Design, Coding, Testing, Implementation, Maintenance with methodologies like Waterfall Model and Agile
Lead large, complex projects to achieve key business objectives
Assuring that the designs are in compliance with specifications
Involved in estimating the tasks, code reviews, defect tracking and Resolving technical issues
Involved in high level and low level design for the web applications
Supporting continuous improvement by investigating alternatives & technologies and presenting these for architectural review
TECHNICAL SKILLS
Programming Languages : Java 8, Java 11, J2EE(JSP, Servlets, JSF),C, C
Web Technologies: JSP, JSF, Servlets, Hibernate 5, Web Services(SOAP, REST), Reactive REST Api
Frameworks: JSF, Struts 23, EJB 20, Spring 3, Spring Boot 240, Spring Security, Restful Webservices, Mircorservices, Junit 5, Spring-Webflux 531, Lombok, Spring Data R2DBC, Apache camel 2242
FrontEnd: Bootstrap, JQuery, Javascript, HTML, HTML 5, CSS
RDBMS : Oracle 8x, MySql, Microsoft SQLServer 2000, Postgresql-1014-1
Servers: Apache Tomcat, JBoss, BEA Weblogic Application Server 6x, BEA Weblogic Portal Server 40,
Sun Java Portal Server, Resin Application Server, Netty
Development IDE Tools: Eclipse , NetBeans, Intellij Idea
Object-Oriented Programming (OOP)
Code Analysis and Development
Scrum Methodology
Other Tools:
Jira, Confluence, StarTeam 52, Star Team Client, Test Director, Winscp, Putty, Remedy