Experience Summary
. Over * years of experience in analysis, design, development,
implementation and management of full life cycle commercial J2EE
applications. Developed and deployed web application for starhub.com,
BT.com. Provided support for Verizon, AT & T, and CSL (Hong Kong).
Developed applications for NBA (National Basket ball Association, USA),
and PGA (Professional Golf Association,USA), has total development
experience of around 15 years.
Certification
. Scrum Alliance Certified Scrum Master. Certified Scrum Developer.
. SCBCD (passed on 07-Mar-2009) (EJB 3.0).
. Brainbench certification for Oracle PL/SQL Fundamentals, EJB 3.0, Spring
2.5, Java EE 6, HTML 5, Python3.3. For details please visit
www.brainbench.com transcript id 1348316
Key Competency
Programming Languages: Java, C, C++, PL/SQL, SQL, Python, PHP, JavaScript
GUIs: Developer 2000 Rel. 2.1 FORMS 4.5, Oracle*REPORT 2.5, Visual Basic
J2EE technologies: Servlets, JSP, EJB, JMS, JNDI, JDBC,JMX
UML Tools: Star UML, Topcoder UML, Microsoft Visio
Frameworks: Spring, Hibernate, Struts, Open RDF
Application Servers: Weblogic, JBoss
Performance Frameworks: Perf4j
Markup Language: XML, HTML
Testing Frameworks: JUnit
Web Server: Tomcat, Jetty
RDBMS: Oracle, MySQL
1 ACHIEVEMENTS
. 2nd position in Predictive Marathon Match arranged by Topcoder
(www.topcoder.com).
. 1st position in Big Data Challenge - Conceptualization - Idea Generation
- Conceptualization, (www.topcoder.com).
WORK EXPERIENCE
Gemalto Pte Ltd (January 2014 - Till Date) R&D, Solution & Services
Implemented new features for mobile marketing product (Push Service
Manager) and also providing support for the earlier version. Using this
product client run their campaign to millions of mobile subscribers.
Responsibilities - Followed agile methodology, did pre-study, design, and
implement, unit-test, system-test, performance-test, use-doc according to
the need of sprint delivery schedule.
Technologies - Web Server Tomcat 7.0.12. Programming language Java 1.6,
Oracle 10g. Version Control - MKS Source 2009, MKS Integrity 2009, Oxygen
XML Author.
Latize Pte Ltd (February 2012 -December 2013) - Senior Software Developer
At Latize, we help organizations make sense of random patterns of
information - to gain new insights and align information assets to business
objectives. We help to clarify vision.
As part of this work RDFize set of Singapore Government structured Data.
Responsibilities - Plan design, develop, test and enhancement of Ulysses
product. Ulysses is a new journey to linked data where information used as
asset and managed properly and allows decision-makers to achieve successful
outcomes.
Technologies - Web Server Tomcat 7.0.12. Programming language Java 1.6,
Framework - OpenRDF, Memcache, CouchBase, SOLR,Version control tool -SVN
JDSU T&M Singapore Pte Ltd (October 2010 - January 2012) - Senior Software
Development Engineer
JDSU is worldwide leading provider of broadband test and measurement
solutions and optical products for communications, commercial and consumer
markets.
Responsibilities - Plan design, develop, test and enhancement of QoS
Analyzer. QoSA is a network monitoring application that analyzes the
performance of the network and services in GSM/GPRS/UMTS/CDMA and LTE.
Technologies - Web Server Tomcat 6.0.20. Programming language Java 1.6, ORM
tools - Hibernate, Framework - spring, Version control tool -Clear Case
ITCAN Pte Ltd (January 2010 - October 2010) Senior Technical Consultant
ITCAN is a leading technology service and solutions company headquartered
in Singapore that helps its client and partners in implementing intelligent
solutions to resolve business and operational issues. Worked directly with
ITCAN's client Gemalto (The world Leader in digital security
www.gemalto.com).
Responsibilities Prepared software design document (SDD), unit Test Plan
(UTP).Wrote code, test cases in JUnit. Conducted performance and stress
testing using Jmeter.
Key Projects for Gemalto
Subscription Billing Module (Client Gemalto Singapore Pte Ltd) Subscription
billing module has functionality to subscribe, unsubscribe, check
subscription of different services by the subscriber. It generates various
kinds of reports (e.g. Revenue earning report).
Push Interface Module (Client Gemalto Singapore Pte Ltd) - Developed a S@T-
based solution, utilizing in the process, the Gemalto LinqUs OSG as its
data transport platform between the SIM Card and the Smart Money Server.
Card Management Module (Client Gemalto Singapore Pte Ltd) - It allows
administrator to add, delete and update SIM cards. These operations can be
performed in batch load mode.
Technologies - O/S-Windows XP Solaris, VMware. Web Server - Tomcat 6.0.20.
Programming language Java 1.6, ORM tool - Hibernate 3.3.1 Framework -
Spring Frameworks 3.0.1, UML Tools used Star UML.
TechMahindra Ltd (May 2006 - December 2009) Senior Technical Associate
Tech Mahindra is part of the US $7.1 billion Mahindra Group, in partnership
with British Telecommunications plc (BT), the world's leading
communications service provider.
Client: StarHub Limited, Singapore
Responsibilities In charge of gathering and analyzing requirements.
Prepared functional design document (FDD), high level design document (HLD)
and technical design document (TDD). Solely developed discount
distribution module in Java. Customized hierarchy management module in
Java and PL/SQL. Led a team of 5 to implement CRs. Used CQP (Code Quality
Plug-in developed by Tech Mahindra) to conduct code review. Analyzed the
code using CheckStyle, Findbugs, JDepend and Emma tools.
Key projects handled for StarHub Limited:
Bill Analyser - Billanalyser is a web application for corporate customers
of StarHub Limited to analyze their invoices and do various kind of
analysis in different dimensions (e.g. department, cost centre, market,
product, market, traffic (minutes of usage), net spend (total billing
amount)).
Icare 2008 CRs - StarHub (SH) has a web-based system which provides
Customer Self Service features like e-Shop, Account Management, site
administration, Catalog management etc. Implemented 38 change request for
those applications.
Technologies - O/S-Windows XP, Solaris. Application server Web Logic
9.2.2.Programming language Java, PL/SQL, ORM tool - iBatis (version 2.0.9)
UML Tools used Star UML, Microsoft Visio. J2EE (J2EE 1.4) platform.
Application server - Web Logic 9.2.2. EJB (EJB 2.1).
Key Projects for Sensis Pty Ltd. Melbourne Australia
Responsibilities Prepared Low Level Design document for the logging
component, ProcessTestCase to test JPD, ControlTestCase to test controls,
Proxy Service in ALSB, ANT script to build the components. WLST script for
creating and managing WebLogic server configuration, creation of resources.
Sensis Integration Fabric (SIF) - is part of a Services Oriented
Architecture (SOA) driven initiative, intended to offer integration between
System Endpoints (e.g.: iGen, White Pages Online, Yellow Pages Online)
through the implementation of an Enterprise Service Bus (ESB) and Message-
Oriented Middleware (MOM).
Technologies - O/S-Windows XP, Solaris, Language-Java, D/B-Oracle 10g,
tools-Eclipse App Server - Web Logic Integration Server, AquaLogic Service
Bus Server.
Client: British Telecom
Responsibilities Developed backend components custc-bes-wlr3-billing and
custc-bes-wlr3-customerdetails.
BTCom-Dev-eComm - This platform brings together all aspects of BT's
product and service portfolio on a single platform with the aim of creating
a simple coherent customer experience and maximize the level of
transactional and service interactions BT completes on line. Agile
methodology is used as SDLC in this project.
Technologies O/S-Windows XP, Language-Java, D/B-Oracle 10g, tools-Eclipse,
axis (SOAP engine)
SummitWorks Technologies Private Ltd (Jan 2006 - Apr 2006) Senior System
Engineer
Responsibilities Studied existing Application, prepared plans for
transition from Oracle forms to JSP, implemented enhancement and fixed
bugs.
Attendance & Access Control System - There was an existing attendance
control application in Oracle forms. We converted it to Web, using JSP
utilizing Struts framework.
Technologies O/S-Windows XP, Language-Java, D/B-Oracle 10g, tools-Eclipse.
Nitrox .Windows XP, RDBMS Oracle 9i, Language Java 1.4 / Java 1.5, ORM
Hibernate 3.0.5, IDE Eclipse 3.1
Apt Software Avenues Private Ltd. (Aug 2005 - Jan 2006) Senior System
Engineer
dsData Retail: Point of sales System
Responsibilities From design document and class diagram, I developed
algorithm to implement various business logic. Translated those algorithms
into Java Code. Performed unit testing of code.
Technologies O/S-Windows XP, Language-Java, RDBMS Oracle 9i, Language Java
1.5, ORM Hibernate 3.0.5, IDE Eclipse 3.1
Avita Software Private Ltd (Feb 1999 - July 2005) Senior Software Engineer
Technologies Windows XP, Palm OS, SQL*Server, Java 1.4, Metrowreks Code
Warrior Release 5, C++, JBuilder 3.0, Tomcat web server, IBM workpad C3
InfoStore (Client for this software is ChiMatrix Limited)
Responsibilities from Software Requirement Specification- figured out the
use cases. Designed class diagram and sequence diagram. Software basically
has two portion conduit portion and palm OS application portion. Completed
Palm OS application part single handedly.
Virtual Miner
Responsibilities To develop interface to send request to the mining engine.
To develop interface to show the result (interesting pattern) from the
mining engine.
Profiler (Client NBA), Golf Profiler (Client PGA)
To analyze basket ball specific data to aid basket ball coaches in adopting
suitable long term strategies and as well as quick on site match turner
policies. Golf Profiler facilitates the analysis of performance of Golf
players.
Responsibilities Design, Develop, and test the palm part of the
application.
SportsMiner
Sports miner is a data mining product of Virtual Gold Inc. Sports. Miner
has incorporated two component (a) Player & event specific question bank
available on net for cricket & tennis (b) Data capturing module for cricket
& tennis and providing quick reports.
ACADEMICS
Master of Computer Applications (IGNOU) -2008,
Post Graduate Course in Applied Computer Science (C.M.C Limited) - 1995,
B.Sc. (Honours) -1993
Passion - Develop and publish mobile application in j2me, QT, series 40 web
app for Nokia ovi store.