About Me
Over 15+ years experienced passionate, responsible and committed Senior Java full-stack developer/Technical Architect, with a get-it-done, on-time spirit. More than a decade of experience in SDLC and adapting technically sophisticated highly scaled e...
Show MoreSkills
Portfolio Projects
Description
Smart Dubai debuted its AI-powered advisor “Saad”, later renaming it “Rashid” to honour H.H. the late Sheikh Rashid bin Saeed Al Maktoum, the pioneer of Dubai’s renaissance. The programme uses artificial intelligence to offer official and reliable answers to customers’ questions regarding the necessary procedures, documents, and requirements to conduct various transactions – all according to the extensive database partnered with many Government entities in the Rashid project.
My role is, I am working as Solution Architect + Senior developer.I am assigned to revamp application into new design using multi-layered architecture using latest technologies CSS3, ES6, Maven, Java, NodeJS and Watson, oracle at back end. Application was suffering from performace issue, I solved it by applying SOLID principles and Cache. I also introduced CI/CD using Jenkins. Project was lack fo documentation, I created Technical document which really helped fellow developer and new joinees to understand system better
Show More Show LessDescription
Worked in Advance Cargo Information project for Dnata. The project interfacing calogie system whichmanages vendors and agent. Project provides user interface for end users, sending messages and notification.
Roles and responsibilities
• Key player in requirement gathering and analysis
• Active participant in designing activities
• Key player in framework design and POC preparation
• Active player in discussion for new software recommendation and decision making
• Key player in demo presentation
Description
Jive is the leading provider of communication and collaboration solutions for business. Inside companies,Jive Interactive Intranets dramatically improve employee engagement, alignment and productivity by providingone place to connect, communicate and collaborate. Externally, Jive Customer Communities activate andenhance every stage of the ustomer journey, from marketing engagement to support and brand advocacy
Roles and responsibilities
• Key player in requirement gathering and analysis
• Active participant in designing activities
• Key player in framework design and POC preparation
• Active player in discussion for new software recommendation and decision making
• Active player as developer and managing technical team
• Prepare high level design using UML
• Gather client requirement and convert them into technical solution
• Mentoring peers on latest technologies
Description
This project synchronizes information from GDSN to retail client data repository. A broker couples GDSN andretail client DB. Importance of TIC application is, acting as UI for retail client DB. It’s a service layer takes careof validations and extraction of information from GDSN and persist into DB.
Roles and responsibilities
• Key player in requirement gathering and analysis
• Active participant in designing activities
• Key player in framework design and POC preparation
• Active player in discussion for new software recommendation and decision making
• Active player as developer and managing technical team
• Prepare high level design using UML
• Gather client requirement and convert them into technical solution
• Mentoring peers on latest technologies
• Responsible for development, testing and maintenance
Description
Project based on betting domain working in a common platform where users can place their bet throughregistered clients. Each product offers iPhone, Mobile and internet channels to access the service which allmaintains by common-API.
Roles and responsibilities
• Managing technical team
• Prepare project documents such as design documents, use case document, TDD documents
• Prepare test cases
• Design software framework and implementation
• Answer customer support phones and analysis and fix customer problems
• Discuss and analysis requirements/problems with clients
Description
SOAPTouchpoint is a co-branded product tie up with ADCB and a leading retail group customer can buy productswith ADCB- leading retail group co-branded purchase card. For each purchase certain points will beaccumulated in customer account. Project worked based on Web Services and points redeem reversal are someof the modules
Roles and responsibilities
• Managing technical team
• Prepare project documents such as design documents, use case document, TDD documents
• Prepare test cases
• Design software framework and implementation
• Answer customer support phones and analysis and fix customer problems
• Discuss and analysis requirements/problems with clients
Description
project for E-Commerce based website named Argos.uk. The particular project take care ofProduct management ,Report generation,stockupdate, catalog creation etc
Roles and responsibilities
• Active participation in analysis and design phase
• Involved project coding phase
• Active member in project maintenance activities
• As team player, provide technical assistance to other project members
• Involved in activities like code review, performance improvement, code branching etc.
Description
iLogistics, logistics product developed for leading Oil and Gas Company. This caters various logisticsfunctionalities Like POB (person on board management), reservation management for both men and materials,bunk allocation management
Roles and responsibilities
• Active participation in analysis and design phase
• Involved project coding phas
• Active member in project maintenance activities
• As team player, provide technical assistance to other project members
• Involved in activities like code review, performance improvement, code branching etc.