Senior Solution Architect
HCL Technologies
Total des années d'expérience :16 years, 4 Mois
•Providing technology reviews, technology strategies, high level designs and design authority governance in the digital space.
•Part of Cyber security team to understand and mitigate vulnerabilities under Enterprise portal applications.
•Involved in Migration of multiple Liferay Portal applications from Liferay 6.2 to 7 DXP
•Experience of working in multiple diverse delivery models (including multi-speed delivery), from pure waterfall to pure agile and blending onshore and offshore delivery teams.
•Good in Portal performance fine tuning for Enterprise portal applications.
•Involved in implementing the authentication and authorization with SAML2.0, OAuth2
•Involved in portal integration with multiple external systems using Mule ESB and Oracle Fusion ESB.
•Robust experience in portlet development using various frame works like Struts, spring Boot, Hibernate, Liferay MVC and tolls like Service Builder.
•Involved in implementing Applications in various domains including E-Commerce, E-Government, Supply chain management.
•Done multiple Integrations with Multiple Gateway’s such as Payment, SMS, GPS.
•Experience in developing/integrating SOAP/Rest web services
•Hands on Experience in AWS and NIU cloud with Linux Operating system.
•Hands on Experience in Application cluster setup using Unicast TCP and session replication and sticky session.
•Experience in working with Technical Design Authorities in advising across a spectrum of solution issues, including working with delivery management, InfoSec, Information Management and Assurance and Risk
•Experience in understanding of the business change challenges of technology and an ability to take wider business considerations into account when giving advice.
Professional Organizations
Project Name: MCD
One Web
MBSync (https://uk.mbsync.com )
Environmental Permit Portal or EPDA RAK
Project Description : RAK Portal is a Web Portal Application to provide various Governments related Services for Individuals, Business and Government.
The overall scope of the RAK EGov Portal is to provide Services for Individuals, Business and Government.
Individual Services include Job Applications, E-Complaint Services, Real Estate Service, Bill payments and other e-commerce services.
Business services include Business License renewal, Real Estate Property Management, Request certificate of Origin, Payment of Trade license fines, e- Complaint Services, Export Certificate, Payment of health fines, Payment of telephone bills, payment of water bills and replacing missing official documents.
Responsibilities :
•Involved Architecture design, Implementation of RAK Government Portal using Liferay Portal technology experience (JSR 168/286 portal specifications), spring, Hibernate and J2EE Technology.
•Involved in integration of Payment Gate way and SMS Gateway solutions.
•Integration of Alfresco CMS with Portal.
•Managing 11 member team with Onsite Offshore Model.
•Consulting with clients on technical requirements and feasibility discussions
•
Operating Systems : Windows
Hardware:
Software / Special Tools : Liferay 6.0.4, J2EE, Spring MVC, Hibernate, MySQL 5.1, Terracotta.
Languages :java, j2ee
Project Description: EGA Portal is a Web Portal Application to provide various Services for Citizens of RAK and EGA department users. This application includes Procurement, Training and Event management services.
Responsibilities :
Involved in Architecture design, Implementation and consulting with clients on technical requirements and feasibility discussions.
Operating Systems : Windows
Hardware:
Software / Special Tools : Liferay 6.0.4, J2EE, Spring MVC, Hibernate, MySQL 5.1, Terracotta.
Languages :java, j2ee
DMFAS
The E-MLA is the Web based Application which enables MLA (Member of Legislative Assembly) to access the documents and the information related to his constituency through web. E-MLA is having different modules like Document Management system, User Management system, Complaint Management system and Reports. This Application enables user to Access and manage the documents through web. The MLA can Generate Reports based on different options.
Responsibilities :
Involved in design, Implementation and consulting with clients on technical requirements and feasibility discussions.
Operating Systems : Windows
Hardware:
Software / Special Tools Java, JSP, Servlets, JDBC, Struts, MySQL, Eclipse for Crystal Reports.
Languages :java, j2ee
Project Description : Sun Chemical has implemented Ariba for their various business units like Performance pigments (Colors), GPI Canada (Inks) and NAI Publications (Inks) to comprehensively automate manage and track their goods and services.
Responsibilities :
•Interacted with the clients and the application team in onsite to get the knowledge of the system and understanding the existing framework and architecture
•Study of Functional Specification and analysis of the existing system
•Analysis and prepare the specification doc for enhancement.
•Bug Fixing and testing the corrected application
•Investigating the Bugs/Issues and distributing to the team and self.
•Completing the issues with proper unit testing to meet the service level agreement.
•Involed in design and developing interfaces for integration with SAP(using webservices)
•Global implementation and rollouts were carried out for different divisions across USA, Canada and six major European countries
•The spend management landscape includes Ariba Buyer with Procurement, Invoicing, Travel & Expense and eforms modules
•Catalog management - Supplier enablement, Buying group filtering, Catalog loading and indexing support
•Customization of accounting elements like Account, Sub Account, Cost Center, Project and Region and its integration with the CODA financial system
•Configuration of approval rules for Requisition, Receiving, Invoicing and Expense claims
•Writing workflow extensions to push approved Purchase Orders, Invoices and Expense documents
•Enhancement of eforms module to accommodate comprehensive VAT calculation, triggers to default certain field values and Name Tables to populate data
Operating Systems : Windows
Hardware:
Software / Special Tools : Ariba, Java, JSP, Servlets, JDBC, Weblogic Oracle.
Languages :java, j2ee
Supply Chain Management Product for HV Elektro
The purpose of this project is to come out with a common platform for integrating and collaborating schematic design tools with product life cycle management (PLM). There are numerous tools are available in the industry for schematic design (ECAD PCB Design tool, Mentor Graphics design Architect, Mentor Graphics design station, Cadence etc) and it is from different vendors. The component data can be extracted to manage the PLM and manufacturing process using the specific libraries provided by these tools. To manage these process the design engineers must have knowledge about libraries provided by the tools which is very difficult. Therefore the common platform has to be built to ease the job to manage the PLM and manufacturing process Hereafter this platform is named as Product Data Management Bridge Server (PDMB Server).
Responsibilities : Requirements gathering, Analysis, UML Design and Implementation.
Operating Systems : Windows
UAE Electronic Government of RAK 6 years
Egypt Ministry of Finance Egypt 1 month
Germany HV Electro 3 months
Malaysia Kompakar 18 months
UK Martine Brower 2 months
Monorail portal provides the information about Train schedules, Roots and Fairs. The portal also provided online payment system where user can purchase the ticket online. Other services include Train Tracking, online registration, Terms and conditions, Feedback & Complaints.
Responsibilities: Involved in implementing online portal Design and development.
Operating Systems : Windows
Hardware:
Software / Special Tools : Spring, JSTL, Ice, Struts, JSP
This Application Service Provider System is a Financial Package that covers Setup, Ledger Accounting, Financial Assets and Budgeting Modules. The project used J2EE technology such as JSP, Servlet and EJB. This product is built on the Struts framework (MVC model). Design and development is done using the tool - OptimalJ Professional Edition.
Responsibilities
•Involved in development and coding server pages using JSP and Action Classes in Struts Framework.
•Involved in Integration of Modules.
•Involved in implementing the Quality standards of CMMI Level5 processes by undergoing CMMI Assessments.
Intermediate