Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

RANI BAI

Summary

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
  • Repository: WinCVS, SVN, Git, Bit Bucket
  • Operating System: Windows and UNIX
  • Build Automation Tools: Ant, Maven, Jenkins, Bamboo
  • Cloud Platform: Lambda, Cloud Watch, AWS SQS, SNS etc,

Certification

Oracle Certified Professional, Java SE 6 Programmer Certification

Oracle Certified Professional, Java EE 5 Web Component Developer Certification Oracle Certified Professional, Java EE 5 Web Services Developer Certification Completed AWS Solution Architect Training.

Timeline

Senior Software Programmer

UOB
03.2021

Senior Software Programmer

Singtel
10.2018 - 02.2021

Software Programmer

NCS PTE Ltd
06.2017 - 06.2018

Assistant Consultant

Tata Consultancy Services
01.2006 - 12.2016

M.C.A -

Madras University

B.Sc. - Computer Science

Madras University
RANI BAI