Windows Family, Linux (Red hat, Ubuntu)
Java 7, 8/9(learning)
Collection Framework, Generics, JSP / Servlet
Apache Struts (1.X/2.3), Spring Boot 1.5.0, IOC / AOP, XMPP
git, Clear Case
Apache Maven 3.3.1
jUnit 4, Mockito, Cucumber, Chai, Mocha
IntelliJ 2016.1, Eclipse Luna
Apache HTTP Server, Tomcat 7.0, jBoss 4.2.0(basics)
JS, JSON, Ajax, jqGrid, Angular JS (1.4)(intermediate)
Telecom Services/Billing, Direct to Home Services, Instant Messaging
Toad, PMD, Sonar
New Zealand's largest telecommunications service provider serving over 3.7 million customers nationwide. My Vodafone Self Service is web portal empowering customers to view, pay mobile bills, and manage services of their prepaid, post-paid account, DTH accounts. Self Service Portal Development is divided into two large scaled phases.
New CSR interface for Vodafone Customer Sales Representatives, Migrating from Monolithic to Micro Service based architecture, Unifying multiple user registrations/logins with Single Sign-on, allowing users to add multiple connections in a single login, Session Management through JWT Tokens, Implementing migration of 3.7 mn users to align with newly introduced SSO, Decommissioning CMS login and aligning users with existing one.
Implemented Tealium Data Later throughout the application which captures and log all events such as page views, products in cart, change plan, payment failures, etc. Eventually this data is forwarded to Google Tag Manager, to be used to observe user behaviour which enables marketing team to take a critical decision before publishing information.
This development includes channel partner lifecycle management, SMS and email based registration, IVR response. Recharge points based location sharing. Fund transfer among channel partners. Dynamic MDN allocation, automated De-registration (via TIBCO) to remedy.
This development includes billing of subscribers and channel partners, where the key features includes policy management, package management, subscriber management, billing, recharges, due dates, available balance for subscribers through my account management. Loyalty points based scheme management. STB lifecycle management.
Introducing/managing retailer & customer life cycle through CRM and PINGEN integration. Conflict management, bucket balance activities (IN), eRecharge process for retailers.
New API development for DTH eRecharge and Sales portal Mobile APP. E-recharge module for retailers to do e-recharge. Extending all functionalities of Web Portals
An XMPP based open source enterprise grade instant messaging application that offers real time text/file transmission over the internet/intranet, It simplifies communication among employees and saves time especially for long distance conversations by providing extended features like file and image sharing, Group chats, Secure encrypted, send SMSes, OTR Chat, Avatar Loading, Read and delivery receipts, Admin interface to manage users.
An Internet portal managing cables related inventory for 181 sites across 151 countries. It maintains faulty, in use, used spares, RMA, Loan, deployment, Impact analysis, Vendor Performance Analysis, coverage for audits and financial valuations. MTTR and MTBF value as per capacity of the equipment. Additionally generates and circulated status reports on regular basis.
Mobile application platform for Sales and Distribution portal with extended functionality for users (Distributor, DSR, and TSM, Retailer) to track past sales and related activities for users under their hierarchy. Key features include critical time lines, daily performance, mobile number verification reports, BTS wise KPIs.
Specialized and graudated in Information Technology
Higher Secondary Education in Science, Specialized in Mathematics