Full Stack Developer with 7+ years of IT experience with
exceptional skills in Analysis, Object Oriented Design & Development,
Implementation of web and mobile based data driven distributed applications .
Project Title : LINQ
Tech : Java 11, Spring Boot/Security , APIGEE, Redis.
Description : Onboarding , managing and maintaining commercial insurance for large companies
Responsibilities :
Tech - Business Exposure:
Project Title : HDFC Bahrain Retail Banking
Tech : Java 8, Spring Boot, OCI.
Description : Channel/Retail Banking for Bahrain high net worth customers. Complete banking Solution.
Customizing Oracles OBDX banking product to fit Customers needs.
Responsibilities :
Tech - Business Exposure:
Description : Development of POC ecommerce webapp using Micro-services architecture with backend in Spring boot and Front-end on Flutter with its deployment on AWS EC2.
Responsibilities :
• Creating and Implementing REST APIs- Handling Transactions
• Active participation in development and bug fixing
• Writing events and topics for kafka to make new services to communicate with each other.
• Deciding / Developing new and reusable components in react.
• Developing user interface to have better states handling across components using UseStates and Context API
• Handled more than half a million user records using React and redis cache .
• Integrating Auth with Firebase Auth.
• Architecture design and implementation
• Client Interaction and Requirement gathering
• Mentoring work done for other developers
Description : As a Bank BNP Paribas offers this web application to medium and large scale companies for their risk management ,
this application manages the risk of customers investing inwards by keeping a track on the sanctions, ban and other rules imposed on the countries in which their customers are originated and doing business with.
Responsibilities:
• Developed Custom solution like PRM for client banks to monitor and control RealTime / NonRealTime Transaction
• Using JMS Queue as an async medium for user Onboarding and Risk management of user with sister application.
• Creating and Maintaining restful APIs using SpringMVC to provide data to other connected projects.
• Fixing and writing React codes for frontend.
Description : IPM is a Telecom + Billing Application where data related to the Mobile Network towers and the user using it are being managed.
Responsibilities:
• Worked in creating DB procedures on Oracle DB.
• Making code changes on application in JAVA (Spring MVC)
• Created monitoring Web App for internal use which takes multiple mobile tower traffic data from an API using SpringMVC .
• Active participation in application management during server failure.
• OCA (Oracle Certified Associate, Java SE 7 Programmer JAVA Certified.
• OCA (Oracle Certified Associate, Java SE 7 Programmer JAVA Certified.
• Oracle Database 11g SQL Fundamentals Certified.