Upload
priyobroto-ghosh
View
220
Download
6
Tags:
Embed Size (px)
Citation preview
Curriculum Vitae
Personal DetailsName (As in passport) PRIYO BROTO GHOSHEducational Qualification Bachelor of Science, Diploma in Advanced Computer
ProgrammingDate of Birth 05-July-1967Sex MaleWork Experience Nov’14 – Present: Freelance Consultant
Jan’00 – Oct’14: HCL Technologies Ltd.Functional Experience Banking, Logistics, Automobile, HR & HRO, Media,
Telecom, Insurance.Mobile Phone / E-Mail +91-9836733341 / [email protected]
KEY COMPETENCIES & SKILLS:
Deep knowledge in Java/JEE technology. Hands on experience in Alfresco ECM. Hands on experience in Oracle Golden Gate 10g, Oracle Data Integrator 11g. Hands-on experience in frameworks like Struts, Spring, Axis, XFire, CXF. Hands-on experience in Mule ESB. Hands-on experience in Apache Camel framework. Knowledge in SAP NetWeaver 7.x Knowledge in Cobol, Pascal, C, C++ Awareness of networking protocols, their limits and requirements Strong experience in Weblogic, WebSphere, Web services, JBoss. Providing leadership/ direction to other members of staff. Strong analytical and problem solving skills. Having a proven tracked record of Solutions Architecture. Understanding of key Mainframe environments and Linux flavors. Expert in developing transition plans and environment models. SOA analysis and development. Deep knowledge in design patterns and best practices for software development. Knowledge of common web and application architectures and development
methodologies. Excellent oral and written communication skills. Self starter, outgoing action oriented, and ability to solve technical problems
independently.
EXPERIENCE SUMMARY:
More than 15 years of experience in IT Services Industry working in various domain areas like Banking, Logistics, Automobile, HR /HRO, and Media, and Telecom.
Experience in producing enterprise content management solutions using Alfresco ECM suite.
Curriculum Vitae
Experience in producing solutions for integrating applications in case of merger of organizations
Experience in producing solutions for migrating applications in case of demerger of organizations
Over 10 years of experience in Java/JEE Experience in producing SOA based solutions Excellence in solution design, solution architecture, implementation and strategy Handled multiple full cycle projects. Having deep experience in architecting and solution design with Java/JEE technologies Experience in migrating JBoss application into SAP NetWeaver 7.0 environment Experience in Database and Server Consolidation
ASSIGNMENTS: HCL Technologies Ltd.
From To No. Of MonthsJul’13 Oct’14 17Client Name Deutsche Bank AGClient Location Frankfurt, GermanyIndustry or Business of the Client BankingProject Description Deutsche Bank AG is a German global banking and financial
services company. The bank's customer data are maintained and administered by CAAA, CIS and CAT-EB systems. The bank maintains the data integrity between these systems by replicating the respective databases. The bank has performance issues with the current replication process between CAAA and CAT-EB databases. As a result the bank makes an agreement with HCL Technologies to propose and implement a better solution to replicate CAAA and CAT-EB databases.
Project Domain BankingOnsite/Offshore/Both Offshore/OnsiteTeam Size 5Role in the Project Solution Architect/Technical ArchitectResponsibility Technical analysis on on-boarding CAT-EB to Oracle
Golden Gate Deep dive into Deutsche Bank’s Administrative
Systems CAAA, CIS, and CAT-EB Determine all necessary changes in CAT-EB in order
to on-board the application to Oracle Golden Gate Generate a detailed Design Document of necessary
changes derived from the aforesaid points Analysis of possible data discrepancies between
CAAA and CAT-EB.Tools & Technologies Windows, AIX 6.1, Unix
HTML, JavaScript, XML Tomcat, Oracle WebLogic Server 10g, WebSphere
Curriculum Vitae
MQ Java/JEE Oracle 10g, Oracle 11g, IBM DB2 for AIX 6.1 Oracle Golden Gate 10g Oracle Data Integrator 11g
From To No. Of MonthsMar’13 Jun’13 3Client Name Teachers Insurance and Annuity AssociationClient Location Charlotte, North Carolina, USAIndustry or Business of the Client InsuranceProject Description Teachers Insurance and Annuity Association – College
Retirement Equities Fund (TIAA–CREF) is a Fortune 100 financial services organization that is the leading retirement provider for people who work in the academic, research, medical and cultural fields. TIAA–CREF serves 3.7 million active and retired employees participating at more than 15,000 institutions and has $487 billion in combined assets under management (as of March 31, 2012). TIAA-CREF is a leading retirement solutions provider in USA. However, the existing Pension platform in TIAA is facing an uphill task in meeting the ever growing business needs for innovative products, optimization of operation and standardization, technology scalability, demographic dynamics, uncertain market conditions, global recession etc. TIAA has embarked on a Pensions Transformation Program to help deliver the strategic initiatives, vision and objectives by leveraging IT as an enabler for business transformation for the next generation Pension Platform (Model TX).The objective of this program is to consolidate and modernize the legacy systems though technology consolidation and up-gradations, application portfolio optimization, straight-through-processing, business process automation, externalization of business and product rules, channel integration, self-service enablement, single customer view and portfolio management.
Project Domain Teachers InsuranceOnsite/Offshore/Both OnsiteTeam Size 20Role in the Project Technical ArchitectResponsibility As an Architect I have worked as part of a team to
deliver innovative, cost-effective and efficient IT solutions to TIAA-CREF and led a technical team.
Migrating existing technologies with TIAA-CREF’s proprietary framework (ATOM)
Define and develop ECM solutions using Alfresco
Curriculum Vitae
ECM and Activiti BPM. Manage the entire ECM systems full life cycle
including requirements and specification, database and data architecture, system design and architecture, workflow, and other object development.
Develop and deploy various types of configuration and application components including object models, security, alias sets, workflow/business process management, lifecycles and user management.
Tools & Technologies Alfresco ECM Activiti BPM Java 6 Spring 3 Gradle Oracle WebLogic Server 11g Eclipse/STS ATOM Framework (TIAA-CREF proprietary
framework ) Freemarker Template Framework HTML 5 HighCharts
From To No. Of MonthsAug’12 Feb’13 6Client Name HEALTH CARE SERVICE CORPORATIONClient Location Chicago, Illinois, USAIndustry or Business of the Client Healthcare InsuranceProject Description HCSC Next Generation is an extensive effort across HCSC
and its subsidiaries to revamp the retail (individual) business to meet the changing needs of their customers, position them as a leader in the future retail market and help the company fulfill the purpose. This project is all about implementing the new health care reforms introduced by the USA federal government.
Project Domain InsuranceOnsite/Offshore/Both OnsiteTeam Size 20Role in the Project ArchitectResponsibility Define and develop repeatable and/or customized
ECM solutions using Alfresco ECM. Define and develop the workflow solution using
Activiti BPM. Manage the entire ECM systems full life cycle
including requirements and specification, database and data architecture, system design and
Curriculum Vitae
architecture, workflow, and other object development, and the qualification of final product via user acceptance testing, pilots, benchmarking, reporting, pre-production testing and operational readiness at the time of delivery.
Perform development planning for the upgrade to future versions of Alfresco ECM, including updates to the integrated product suite.
Research and recommend new technologies, development tools and development methodologies.
Monitor, troubleshoot, upgrade and perform system administration functions including technical and functional applications configurations, interfaces and development to meet the customer’s need for all enterprise content management (ECM) technologies.
Develop and deploy various types of configuration and application components including object models, security, alias sets, workflow/business process management, lifecycles and user management.
Applications worked on during this period
Application Management Service Application Management Process Service Application Management Decision Service
Tools & Technologies Java 6 Spring 3 Spring Tool Suite Apache CXF 2.7.1 Maven 3 JIBX Alfresco ECM Activiti Designer 5.10 Activiti BPMN Engine 5.10 Apache Camel IBM DB2 WebSphere MQ MyEclipse Blue 10.7 WebSphere Application Server 7
From To No. Of MonthsJun’12 July’12 2 MonthsClient Name Biomet, USAClient Location USAIndustry or Business of the Client HealthcareProject Description Orthosize is digital templating software that will be
Curriculum Vitae
reviewed and analyzed in order to facilitate a purchasing decision. There is a 60 day due diligence period, at the end of the 60 day period a purchasing decision is required. This 60 day period is currently scheduled to start 6/15. During this 60 day period, HCL will assist Biomet in performing analysis of the code, database, computing platform, scalability of the code, and flexibility and completeness of design documentation.
The following activities will be in-scope for HCL:-
1. Application Source Code Review: Orthosize Code will be reviewed for coding standards using automated tools and manual inspection by HCL team. Code review will also establish maintainability of the code in the long run.
2. Prepare Documentation to cover –
a. Integration and dependencies of various code packages
b. Environment (Production, Testing and Development) Set-up process
3. Application Architecture Review: HCL to conduct a review of the Current Application Architecture to assess ease of integration, scalability of Orthosize software. To-Be Application Architecture to convert application from client based one on to the server based one needs to be defined.
4. Review of Documentation : The documentation that will be provided by Orthosize needs to be evaluated, comparison of the documentation against the code and the physical architecture.
Project Domain Healthcare
Onsite/Offshore/Both OffshoreTeam Size 2Role in the Project Application ArchitectResponsibility Involved in reviewing Application Architecture for
scalability, ease of integration. Involved in producing To-Be Architecture and bring in
the best architectural practices to the table.Applications worked on during this period
Orthosize Client Desktop Application SMS Service Component
Curriculum Vitae
Update Service Component Orthosize Web Site
Tools & Technologies Action Script 3 Flex SDK 4.6, Air SDK 3.2 SQLite Apache Ant ( tool for automating software build
processes), Hydson (continuous integration tool), FlexPMD (code quality tool)
Flex Framework, Cairngorm C# 3.0 Target Framework: .Net Framework 3.5 ASP.Net MVC 2 Linq2SQL jQuery 1.6.1, jQuery UI 1.8.12, jQuery validation 1.6 DB: MS SQL Server 2008 Express MS Windows Server 2008 R2 IIS 7.0 (ASP.Net MVC 2 need to be installed) Framework: .Net 3.5 Service Technology: WCF (Windows Communication
Foundation) ORM (Data Access Layer): NHibernate 2.2 Database: MS SQL Server 2008 IDE: VS2008 Service Technology: fluorine fx service (The FluorineFx
open source library provides an implementation of Flex/Flash Remoting, Flex Data Services and real-time messaging functionality for the .NET framework.)
ORM (Data Access Layer): NHibernate 2.2 Database: MS SQL Server 2008
From To No. Of MonthsJan’12 May’12 5 MonthsClient Name Pfizer Inc.Client Location Groton, USAIndustry or Business of the Client PharmaceuticalsProject Description Pfizer Inc is currently pursuing an organization-wide Data
Centre Consolidation Program – “19 to 4 Data Centre Consolidation Program” covering the Shared and Non-Shared Data Centre environments at all of the 19 Data Centers. To assist the above referred Data Centre Consolidation (DCC) program, Pfizer has identified a requirement to provide application level coordination and support specifically for the shared environment.
The application level coordination and support will require conducting technical assessment for all in-scope
Curriculum Vitae
applications and coordinate with Pfizer and Pfizer’s DCC Program partners to support DC Consolidation Program and plan for application migration moves in coordination with application and infrastructure owners.
In-Scope Activities:o RDMi Applications hosted primarily in Groton, CT.o All other applications within the shared environment which are part of 19-to-4 Data Centre Consolidation Program.o Final application numbers and inventory list to be mutually agreed between Pfizer and HCL during Project Setup Phase
- Data Collection & Analysis for all in-scope applications in pursuant of:o Application Technical Assessmento Application Functional Assessmento Application Inter-Dependency Assessment
- Project Deliverables –o Identify. plan and confirm in coordination with Pfizer’s DCC Partners the application dependency / relationship information and disposition options forall in-scope applications:
Retire As-Is Retain Migrate Consolidation & Migrate
o Plan for Application Migration moves and activities to be undertaken during application migration in coordination with Pfizer’s DCC Partners, application owners and business owners
Project Domain Data Center ConsolidationOnsite/Offshore/Both OnsiteTeam Size 2Role in the Project ConsultantResponsibility Creating and implementing the application software
configuration and systems design for commercial off the shelf software products and systems.
Responsible for the performance, availability and supportability of the delivered solutions, systems and Configurations.
Contributes to IT project delivery by providing general technical and scoring expertise throughout all phases of the development life cycle.
Curriculum Vitae
Creates detailed designs of commercial software configurations in partnership with architecture and other technologists.
Responsible for partnering with architects, application developers, web engineers, database engineers, designers and computing infrastructure personnel in the creation, configuration and delivery of solutions.
Leads design and configuration reviews and inspection sessions for commercial software installations and solutions.
For business domains and large IT programs, coordinates the technical engineering disciplines to ensure a holistic design and all aspects of the potential solution are well integrated and functioning in harmony.
This role is responsible for the system design, leading the system build team, leading and / or coordinating Unit and Integration testing, providing system technical documentation (Design, Configuration, IQ, System Admin Manual) and system installation.
Applications worked on during this period
All application associated with the data center.
Tools & Technologies N/A
From To No. Of MonthsNov’10 Dec’11 1 Year 1 MonthClient Name Volvo Cars CorporationClient Location Gothenburg, SwedenIndustry or Business of the Client AutomobileProject Description Volvo Car Corporation, or Volvo Personvagnar AB, is a
Swedish automobile manufacturer founded in 1927, in Gothenburg, Sweden. It is owned by Zhejiang Geely Holding Group.
Volvo Cars was owned by AB Volvo until 1999, when it was acquired by the Ford Motor Company as part of its Premier Automotive Group. Geely Holding Group then acquired Volvo from Ford in 2010.
As a result of the acquisition of Volvo Cars by Geely Holding Group from Ford Motor Company, Volvo Cars was supposed to have their own systems in place by June 2011. The Delta project was a part of the transition program from Ford's environment initiated by Volvo Cars till July 2011. Apart from the Delta projects, new application development projects, IT infrastructure migration projects,
Curriculum Vitae
Application migration projects were in scope.Project Domain Quality , Migration, Integration, New DevelopmentOnsite/Offshore/Both OnsiteTeam Size 40Role in the Project Solution ArchitectResponsibility Recommend future state business requirements,
processes, technologies, applications, and information systems to create to be target.
Perform evaluation of business requirements, processes, technologies, applications, and information systems to create an As-Is baseline.
Participate in the development of solution architecture.
Develop a notional transition plans by performing gap analysis.
Guiding others to perform assessments. Responsible for other duties/projects as assigned.
Applications worked on during this period
Global Quality Research System Car Config Tool CRM Application Migration Warranty Budget Module Volume and Capacity Planning System eDRIVE system C30 Electric System
Tools & Technologies Java/JEE .Net technologies WebSphere Application Server WebSphere MQ VCOM (Volvo's proprietary integration tool) Teradata MS SharePoint 2010 Sparx Enterprise Architect
From To No. Of MonthsJun’10 Oct’10 4 MonthsClient Name Symantec CorporationClient Location California, USAIndustry or Business of the Client SecurityProject Description Database Consolidation
The purpose of this project is to consolidate Symantec’s database landscape with regards to SQL Server and Oracle instances by 10%.
Project Domain Application Portfolio Optimization
Curriculum Vitae
Onsite/Offshore/Both OnsiteTeam Size 10Role in the Project Database ArchitectResponsibility Coordinate and conduct requirement gathering
sessions with application owners and/or SME to understand development, Stage, QA and Production environments architecture and infrastructure components and understand the database instances associated with applications.
Correlating inventories to draw analysis regarding database consolidation
Detailed analysis of database instances Preparation of database consolidation roadmap
Recommend the final list of possible consolidation targets
Applications worked on during this period
Not Applicable
Tools & Technologies Not Applicable
From To No. Of MonthsNov’09 May’10 7 MonthsClient Name ANZ BankClient Location Melbourne, AustraliaIndustry or Business of the Client BankingProject Description ANZ-RBS Integration
The ANZ-RBS Integration project is the result of the acquisition of RBS business such as Retail, Wealth & Commercial, and Institutional in Taiwan, Indonesia, Singapore, Hong Kong, Philippines and Vietnam. This project was all about the integration of ANZ/RBS core banking systems and payment systems spread across various technology platforms such as .Net, Java/JEE, Legacy, Core Banking Systems on Mainframes and Windows.
Project Domain Application IntegrationOnsite/Offshore/Both OnsiteTeam Size 6Role in the Project Solution ArchitectResponsibility Involved in the study of ANZ and RBS core banking
systems and payments systems and provide integration solution based on Java/J2EE and SOA
Involved in developing solution for interfacing ANZ/RBS core banking and payment systems
Developing Integration strategy documentation, and Technical specifications.
Applications worked on during this period
Finacle 10, ICBS, MIDANZ, SKN
Curriculum Vitae
Tools & Technologies IBM WebSphere Application Server 7.5 IBM WebSphere MQ Java, J2EE (JSP, EJB, JMS), Spring MVC and Spring
Web Flow, Spring LDAP, Hibernate, XML WebSphere Enterprise Service Bus Oracle 11g Finacle 10, ICBS Core Banking Systems IBM Merwa AS 400 IBM CICS Microsoft .Net
From To No. Of MonthsApr’09 Oct’09 7 MonthsClient Name Virginia State GovernmentClient Location USAIndustry or Business of the Client GovernmentProject Description Child Care Automation System
The Child Care program provides funding to enhance the quality, affordability, and supply of child care available to Virginia's families. Child care programs are child-centered, family-focused services that support the family goals of economic self-sufficiency and child development by providing substitute parental care, protection, guidance, and early childhood education.
Toward the end, policies and service strategies are designed to meet the following goals:
To provide low-income families with the financial resources to find and afford quality child care for their children.
To ensure that the family child care program contributes to the broader objective of self-sufficiency. To provide child care to parents trying to achieve independence from public assistance.
To promote parental choice in the selection of child care. To empower working parents to make their own decisions on the child care that best suits their family's needs.
To provide consumer education to help parents make informed choices about child care.
To ensure that subsidy dollars are provided to the
Curriculum Vitae
neediest families. To enhance the quality and increase the supply of
child care for all families. To improve the coordination among child care
programs and early childhood development programs.
The process flow for Child Care is not standardized across the state. Local department of social service (LDSS) agencies develop their process in-house in order to meet state requirements. Before creating a new child care case, local child care workers first check whether the family exists in other VDSS systems. VDSS has developed an application called SPIDeR, which enables workers to make inquiries and view case data found in a number of state systems (legacy systems) without logging into those systems individually. If no current child care case exists, applicant data is entered in the VDSS Virginia Client Information System (VACIS), and unique state case and client numbers are assigned. The same applicant data is also entered in to the LDSS local computer system. Eligibility is determined manually or with the aid of local computer systems. Most local automated systems only accept the results of the eligibility determination, and eligibility calculations are completed manually.
Project Domain New Application Development & IntegrationOnsite/Offshore/Both Offshore/OnsiteTeam Size 12Role in the Project Solution ArchitectResponsibility Involved in the study of the existing system and
provide new solution based on Java/J2EE and SOA Involved in developing solution for interfacing with
legacy and other desperate systems Providing hardware/software sizing
Recommend future state business requirements, processes, technologies, applications, and information systems to create to be target.
Perform evaluation of business requirements, processes, technologies, applications, and information systems to create an As-Is baseline.
Participate in the development of solution architecture.
Applications worked on during this period
Child Care Automation System, Virginia Client Information System (VACIS), SPIDeR
Tools & Technologies IBM WebSphere Application Server 7.5
Curriculum Vitae
IBM WebSphere MQ Java, J2EE (JSP, EJB, JMS), Spring MVC and Spring
Web Flow, Spring LDAP, Hibernate, XML WebSphere Enterprise Service Bus Oracle 11g SAP Business Objects Adobe Forms Server IBM FileNet BPM, IBM FileNet CM Windows, AIX 5.3 Microsoft .Net
From To No. Of MonthsDec'08 Mar'09 4 MonthsClient Name Deutsche Bank AGClient Location SingaporeIndustry or Business of the Client BankingProject Description Deutsche Bank Orion Module 5 – Qtrack Tool
QTrack is the Global Transaction Banking Service tracking tool. It allows users to track Client service activities; communicate internally within the bank and externally with Clients related to service requests and activities.
Client Report Cards can be produced covering the entire spectrum of the Global Transaction Banking business. Internally, it provides full cost transparency related to the service function, both on a product and Client specific level.
The system also provides on line reporting to the Account Management & Service, Operations and Product areas related to possible Client complaints or errors and open issues allocated to their area of responsibility, as well as for any regulatory reporting requirements at individual locations.
The scope of work was to analyze the Qtrack Tool and find the performance issues and fix them and subsequently produce a robust solution.
Project Domain ApplicationOnsite/Offshore/Both Offshore/OnsiteTeam Size 4Role in the Project Technical ArchitectResponsibility Involved in the study of the existing system and
provide a new solution to cater the existing performance issues
Curriculum Vitae
Database Performance tuning Developing technical workarounds/frameworks to
meet the performance issues. Preparation of the technical architecture document
catering the new solution Developing the design document Mentoring team members
Applications worked on during this period
Qtrack Tool
Tools & Technologies BEA WebLogic Application Server 8.1 Java, J2EE (JSP, EJB, JMS), Struts, Hibernate, XML WebSphere MQ Oracle 10g Actuate Report Server 9 Windows 2003 Server, Solaris 10 Microsoft .Net
From To No. Of MonthsMar'08 Nov'08 9 MonthsClient Name Artesia Digital Media GroupClient Location USAIndustry or Business of the Client MediaProject Description Artesia DAM 6.8 Migration
Artesia Digital Media Group's flagship digital asset management product - Artesia DAM - provides organizations with a single point of management for all their digital media files and underlying metadata. With deep experience in the workflows associated with marketing and advertising, broadcast and media operations, as well as the traditional publishing industry, Artesia DAM system is feature rich while still being enterprise class.
The scope of the project was migrating Artesia DAM 6.8 from JBoss Application Server 4.0.4GA to SAP NetWeaver CE7.1 platform.
Project Domain Application MigrationOnsite/Offshore/Both Offshore/OnsiteTeam Size 4Role in the Project Technical ArchitectResponsibility Involved in the study of the existing system and
produce the migration strategy Developing technical workarounds to meet the
target deployment platform Preparation of technical specification documents
Curriculum Vitae
Applications worked on during this period
Artesia DAM 6.8
Tools & Technologies JBoss 4.0.4GA Application Server Java, J2EE (JSP, EJB, JMS) Struts, Hibernate Web Service frameworks like Axis, XFire Oracle 10g Database, MS SQL Server 2005 Solaris 10, Macintosh SAP NetWeaver WAS 7.1
From To No. Of MonthsApr'07 Feb'08 11 MonthsClient Name Hamburg SUDClient Location GermanyIndustry or Business of the Client LogisticsProject Description Globe SeaLiner
GLOBE SeaLiner is a fully integrated shipping line business solution for Hamburg SUD a German based shipping company. The GLOBE SeaLiner application is a highly interactive and modular providing function rich application to end users.
The Hamburg Süd Group ranks among the major providers of worldwide ocean transportation and GLOBE SeaLiner is one-source logistics solutions tailored to customer needs. The GLOBE SeaLiner application provides several business functionalities in terms of modules such as Corporate Governance that includes master maintenance, security, common services and service compliance.
The other important SeaLiner modules are Fleet Management, Transport Execution, Equipment Tracking, Finance, Business and Partner Management, Customer Relationship Management, Order Execution and Transshipment.
Project Domain New Application Development
Onsite/Offshore/Both Offshore/OnsiteTeam Size 50Role in the Project Technical ArchitectResponsibility Involved in the Analysis of business needs and
derive architectural principles for SeaLiner application.
Derive candidate Architecture for Globe SeaLiner. Recommend design solution for reusable services.
Identify Architectural and Design risks. Document SeaLiner Application and Technical
Curriculum Vitae
From To No. Of Monthsarchitecture.
Tailor RUP workflows such as requirement management, analysis and design, implementation to the project requirements
Disassembling the SeaLiner application into sub systems and components.
Applications worked on during this period
Globe SeaLiner
Tools & Technologies Java, J2EE (JSF, ICEFaces, EJB) Web Services IBM Rational Software Architect Rational Unified Process Oracle 10g Application Server Oracle 10g Database Linux OS
From To No. Of MonthsSep'06 Mar'07 6 MonthsClient Name Hewitt AssociatesClient Location United KingdomIndustry or Business of the Client Human Resouce OutsourcingProject Description Flex Conversion
Flex Conversion project was an application conversion from TBA (Total Benefits Administration Application) to PCS (Personal Communication System). This project included data migration as well. The data migration was from IBM 390 to AS400 DB2 for iSeries.
Total Benefits Administration (TBA) is a HRO solution that integrated health and welfare, defined contribution, and defined benefits plans, as well as brokerage window capabilities. This solution also provides the organization’s employees with Your benefits resources, a web based entry point to access benefits information and conduct transactions online.
Personal Communication System (PCS) is a HRO solution that allows employees to create a flexible benefits package that meets the needs of both organization and employees. This solution also provides the organization’s employees with Your benefits resources, a web based entry point to access flexible benefits information and conduct
Curriculum Vitae
From To No. Of Monthstransactions online.
Project Domain Product
Onsite/Offshore/Both OnsiteTeam Size 6Role in the Project Technical System AnalystResponsibility Requirement Analysis.
Produce Technical Specifications for migrating TBA to Flex.
Produce migration strategies for migrating IBM 390 database into AS400 DB2 .
Leading a team of System/Technical analysts. Coordinating onsite & offshore team.
Applications worked on during this period
Total Benefits Administration Application, Personal Communication System, Flex
Tools & Technologies AS400 DB2 for iSeries XML Java/JSP/Struts EJB 2.0 WebSphere Application Server 5.0 WebSphere MQ
From To No. Of MonthsAug'05 Aug'06 12 MonthsClient Name Ministry Of Human ResourceClient Location MalaysiaIndustry or Business of the Client GovermentProject Description MOHR-EMS
The Enforcement Management System (EMS) has been designed to meet the business and functional requirements for MOHR. Through the enforcement program, MOHR will promote and project itself publicly as effective and prudent enforcers of the national labour policy, and must also demonstrate capabilities in resolving public complaints and trade disputes amicably. On a wider scale, enforcement activities must be driven by the need to enhance national competitiveness and to instill investor confidence through the tripartite cooperative mechanisms in place.
Project Domain New Application DevelopmentOnsite/Offshore/Both Offshore/onsiteTeam Size 15Role in the Project Technical ArchitectResponsibility Requirement Analysis.
Participate in the development of solution architecture.
Curriculum Vitae
From To No. Of Months Involved in developing solution for interfacing with
legacy and other desperate systems Guiding designers for Low Level Design using
Rational RoseApplications worked on during this period
MOHR-EMS
Tools & Technologies Java EJB Facado Rational Rose IBM RAD 6 Websphere Application Server 6.0 WebSphere MQ Sun one Directory Sever
From To No. Of MonthsApr'04 Jul'05 15 MonthsClient Name AEON Credit Services (Asia) Co. Ltd.Client Location Hong KongIndustry or Business of the Client Credit ServicesProject Description AEON ATM Applications
AEON Credit Service (Asia) Co., Ltd. is a subsidiary of AEON Credit Service Co., Ltd. ("AEON Credit Japan") and a member of the AEON Group. The Company deals with a range of consumer credit finance services, which include the issuance of credit cards, the provision of hire purchase financing for vehicles, household and other consumer products and the provision of personal loan financing in which credit card operation is the core business of the Company.
The proposed ATM functions for AEON are as follows: Bonus Point Redemption Add Value Service for Octopus Card Lucky Draw Lottery Game Insurance ATM Engine Search and Branch Search Discount Merchant Info
An interface that bridges between ATM functions and AS/400 applications for credit processing.
Project Domain New Application Development & IntegrationOnsite/Offshore/Both OnsiteTeam Size 8Role in the Project Technical ArchitectResponsibility Requirement Analysis
Curriculum Vitae
From To No. Of Months Participate in the development of solution
architecture. Involved in developing solution for interfacing with
legacy and other desperate systems Low Level Design using Rational Rose Implementation Strategy Imparting training to the client Leading the project
Applications worked on during this period
Bonus Point Redemption, Add Value Service for Octopus Card, Lucky Draw Lottery Game, Insurance, ATM Engine Search and Branch Search, Discount Merchant Info
Tools & Technologies JAVA JSP/JSTL EJB Struts Websphere Studio for Application Developer 5.x Websphere Application Server 5.0 WebSphere MQ DB2 for iSeries
From To No. Of MonthsOct'03 Dec'03 3 MonthsClient Name Diperdana Holdings BHD.Client Location MalaysiaIndustry or Business of the Client LogisticsProject Description Diperdana Optimization & Scheduling System
Diperdana is the leading haulage company in Malaysia. Diperdana has a fleet of Prime Movers and Trailers, which is used to haul containers from Ports/Depots to customer locations or from customer locations to Ports/Depots.
Diperdana had an scheduling application developed using JSP, Java, Servlets and optimization class libraries of ILOG Solver, ILOG Dispatcher, and ILOG DBLink using VC++ 6.0. The existing system was inoperative and faulty-resulting from faulty design and construction. The scope of work was to correct and optimize the system.
Project Domain Debugging
Onsite/Offshore/Both OnsiteTeam Size 2Role in the Project Technical Architect
Responsibility Understanding haulage management system Understanding the existing optimization system Designing and Coding new requirements Debugging existing system
Curriculum Vitae
From To No. Of Months Documenting User Manual
Applications worked on during this period
Diperdana Optimization & Scheduling System
Tools & Technologies JAVA JSP Apache Tomcat C/C++ ILOG Dispatcher Informix
From To No. Of MonthsFeb'03 Sep'03 8 MonthsClient Name HCL Infosystems LtdClient Location IndiaIndustry or Business of the Client IT servicesProject Description Intra Office System
It is a Web application, which encompasses the entire Project Life cycle right from the Proposal stage to Project closure. The main functional areas of the software are Project Management, Project Quality, RMG Activities, System & Networking, Office-Administration (Leave, Daily attendance, Time Sheet, Library etc.) and Quality Assurance. This integrated system can fit to any type of industry considering its different activities as different projects. This system also provides automated mailing facility for any kind of communications required and is capable to provide different MIS reports and Organizational Metrics in conformance to CMM standards as and when required.
Project Domain Application DevelopmentOnsite/Offshore/Both OffshoreTeam Size 30Role in the Project Technical ArchitectResponsibility Requirement Analysis
Produce the Solution and technical Architecture for the system
Low Level Design using Rational Rose Coding. Produce Implementation strategy Team management.
Applications worked on during this period
Intra office System
Tools & Technologies Java JSP Oracle 8.1
Curriculum Vitae
From To No. Of Months Rational Rose Apache Tomcat
From To No. Of MonthsOct'02 Jan'03 4 MonthsClient Name St. George BankClient Location AustraliaIndustry or Business of the Client BankingProject Description Internet Banking Online
It is a Online banking application, which encompasses all Banking activities offered by St. George Bank to their customer like balance enquiry, online fund transfer between accounts, Telegraphic Transfer, Order a cheque, BPAY (Online Bill payment). The major part of the GUI was developed in Applet. In brief the architecture of the application was, Applet communicating with ASP and ASP communicating with C++ components and C++ components communicating with Bank host.
Project Domain DebuggingOnsite/Offshore/Both OnsiteTeam Size 3Role in the Project Technical ArchitectResponsibility Analyze the application and prepare the bug list
Preparing the technical workarounds to fix the bugs Modification of Applets to make the Internet
banking application complaint with IE on Macintosh OS 9.2 and Macintosh OS X.
Applications worked on during this period
Internet Banking Application
Tools & Technologies JAVA Applets ASP C++ Oracle 8i, SQL Server IIS
From To No. Of MonthsJan'02 Sep'02 9 MonthsClient Name HCL Infosystems LtdClient Location IndiaIndustry or Business of the Client IT services
Curriculum Vitae
Project Description Intra Office SystemIt is a Web application, which encompasses the entire Project Life cycle right from the Proposal stage to Project closure. The main functional areas of the software are Project Management, Project Quality, RMG Activities, System & Networking, Office-Administration (Leave, Daily attendance, Time Sheet, Library etc.) and Quality Assurance. This integrated system can fit to any type of industry considering its different activities as different projects. This system also provides automated mailing facility for any kind of communications required and is capable to provide different MIS reports and Organizational Metrics in conformance to CMM standards as and when required.
Project Domain Application DevelopmentOnsite/Offshore/Both OffshoreTeam Size 30Role in the Project Technical ArchitectResponsibility Requirement Analysis
Produce the Solution and technical Architecture for the system
Low Level Design using Rational Rose Coding. Produce Implementation strategy Team management.
Applications worked on during this period
Intra office System
Tools & Technologies Java JSP Oracle 8.1 Rational Rose Apache Tomcat
From To No. Of MonthsFeb'01 Dec'01 11 MonthsClient Name VisionScape SDN. BHDClient Location MalaysiaIndustry or Business of the Client Advertisement/MediaProject Description I-Board Management System
Curriculum Vitae
VisionScape is a joint-venture effort between Malaysian KUB Teknologi and California based Octobot APT INC, with a 51:49 ownership ratio. The project is to develop a Billboard Management System for VisionScape. The system will be integrated with Customer Management System and Billing/Accounting System. Sales person can book time slots of different billboards through web as well as client/server environment, with application of various rules. The ad scheduler (play list) will be generated applying those rules and will be sent to billboard site PCs automatically. A diagnostic module is also part of this system, which is responsible for sensing different sensors at the billboard sites and raise alarm in the control room as soon as any disorder happens. Consolidated billable log will be generated for each day by consolidating daily event log and error/alarm logs. Live camera input streaming is also part of this system.
Project Domain New Application DevelopmentOnsite/Offshore/Both Offshore/OnsiteTeam Size 25Role in the Project Technical ArchitectResponsibility Requirement Analysis
Produce the Solution and technical Architecture for the system
Low Level Design using Rational Rose Coding. Produce Implementation strategy Team management.
Applications worked on during this period
I-Board Management System
Tools & Technologies Java Media Framework JSP Oracle 8.1 Rational Rose Visual Basic 7.0 Apache Web Server
From To No. Of MonthsSep'00 Jan'01 5 MonthsClient Name Soundbuzz.comClient Location SingaporeIndustry or Business of the Client MediaProject Description Music Portal
The objective was to develop a multilingual music portal for
Curriculum Vitae
Soundbuzz, which provides downloads of digital music files using Digital Rights Management (DRM) technology. The developed portal supports twelve other different languages apart from English. Scope of the project was to develop a complex Music Portal and implementation of Multiple language capabilities, Personalized Home Page & Secured music & video files.
Project Domain Application DevelopmentOnsite/Offshore/Both Offshore/OnsiteTeam Size 24Role in the Project Technical ArchitectResponsibility Low Level Design using Rational Rose
Produce the solution and architecture for Digital Rights Management using Reciprocal DRM
Produce the architecture for Integrating with Payment Gateway
Coding. Produce Implementation strategy. Team management.
Applications worked on during this period
Music Portal
Tools & Technologies ASP Oracle 8.1 Rational Rose Visual Basic 7.0 IIS MTS
From To No. Of MonthsJul'00 Aug'00 2 MonthsClient Name Lityan Holdings BerhadClient Location MalaysiaIndustry or Business of the Client IT ServicesProject Description Automation of Social Security Organization
Computerization of Registration, Contribution and Payment modules of SOCSO, the Social Security Organization, of the
Curriculum Vitae
Government of Malaysia. The objective of the Project was to monitor the registration of new employees coming under the purview of SOCSO’s network, recording their contribution and as well as settle their claim when such claims arose.
Project Domain Application DevelopmentOnsite/Offshore/Both OnsiteTeam Size 1Role in the Project ConsultantResponsibility Imparting training to the staff of SOCSO (Social
Securities Organization) in DB2 and Tuxedo Web enabling Contribution and Registration of
Employers & Employees module
Applications worked on during this period
Automation of Social Security Organization
Tools & Technologies C/C++ BEA Tuxedo 6.5 ASP
From To No. Of MonthsJun'00 Jul'00 2 MonthsClient Name KS Eminent Advance SystemClient Location MalaysiaIndustry or Business of the Client IT ServicesProject Description Credit Collection and Management System
Credit Collection and Management system performs the full range of functions required for the optimal performance of
Curriculum Vitae
a Collections Application Server. Credit Collection and Management system automates and supports dynamic workflow and business rules, enabling rapid and real time implementation of new rules.
Project Domain Product DevelopmentOnsite/Offshore/Both OnsiteTeam Size 2Role in the Project System AnalystResponsibility Involved in system study
Produce Software Requirement Specification document
Applications worked on during this period
Credit Collection and Management System
Tools & Technologies Not Applicable
From To No. Of MonthsJan'00 May'00 5 MonthsClient Name HCL Infosystems LtdClient Location IndiaIndustry or Business of the Client IT ServicesProject Description Proposal Tracking System
This project was developed to keep track of the tenders followed by proposals as well as status of that particular proposal. The main focus of the project was to generate MIS reports for the top management.
Project Domain Application DevelopmentOnsite/Offshore/Both OffshoreTeam Size 10Role in the Project Analyst/DeveloperResponsibility Requirement Analysis
Writing Program Specifications Coding
Applications worked on during this period
Proposal Tracking System
Tools & Technologies Java Servlets HTML Oracle