Now you can Instantly Chat with Wasimkhan!
About Me
Seeking a challenging job in Software Development in a company where my skills and experience can grow & contribute in better growth and success of the company. 6+ Years of experience in Java Development including architecting, Functional Technical D...e company. 6+ Years of experience in Java Development including architecting, Functional Technical Design, Development, implementation and support. Knowledge of Web development, various Java based solutions for Telecom domain, E-commerce, ICAM - Identity, Credential, and Access Management & GPS Basis on vehicle tracking systems. Experience utilizing tools in N-tier, Monolithic Architecture and MicroServices architecture applications using Spring Boot, Spring Cloud Configurations, Netflix OSS components (Eureka, Zuul, Hystrix), Hystrix turbine, API Gateway Using Zuul, Zookeeper, Consul Service Discovery, Swagger Restful documentations, Junit, Mockito, Sonar Lint, Find Bug, PMD, Rabbit MQ, Kafka, ,Logaback-spring.xml , Log4J, Restful Web Services , Spring MVC, Oracle, My SQL, PostgreSQL. Expertise in Java, J2EE, EJB, JDBC, JSP, Servlets, STRUTS, Spring MVC, Spring Boot, Hibernate, Web Services (SOAP AND REST API) AWS, SQS, SNS, AWS Cloud Formation and Single Sign On(SSO), KeyCloack Server. Worked on all the basic redis operation like GET, SET, and DELETE and implemented redis clustering. Redux Saga implemented for calling backend Restful API asynchronously. Redux is a tool for managing both data-state and UI-state in JavaScript applications. Redux is used for storing component state data in Redux Java script container. Complete Understanding and hands on experience in Agile development methodologies. Fluid understanding and experience in multiple programming languages, including Core Java, HTML, XML, JavaScript, React JS, Angular JS, Node.JS, JQuery, Ajax, and bootstrap CSS. Strong work experience in Web based application development, Database programming, distributed computing, Server side programming and Client Server computing in multi-threaded software systems using Java and XML parsing. Thorough using of Eclipse, TOAD, Ant, Apache Maven and Web Logic Work Shop tools. Strong experience in Application Servers like Web logic, JBoss and Tomcat server. Strong experience in Object Oriented Programming (OOP), Object Oriented Analysis and Design. Familiar with Docker container and Kubernetes container. Excellent communication, interpersonal and presentation skills. Self-starter. I strongly believe in Learning is the only way to become more innovative. Learn Everyday Lifelong Learner.
Show MoreSkills
-
-
- 4 Years
Advanced
-
-
-
-
-
-
-
-
- 6 Years
Expert
-
-
-
-
-
- 3 Years
Advanced
-
-
-
-
-
-
-
- 5 Years
Expert
-
-
-
-
-
-
- 6 Years
Expert
-
-
-
- 6 Years
Expert
-
-
-
-
- 6 Years
Expert
-
-
- 6 Years
Expert
-
-
- 6 Years
Expert
-
- 6 Years
Expert
-
- 2 Years
Advanced
-
- 4 Years
Expert
-
-
- 3 Years
Expert
-
- 5 Years
Expert
-
- 6 Years
Expert
-
- 3 Years
Advanced
-
- 6 Years
Expert
-
-
-
-
- 6 Years
Expert
-
-
-
-
-
-
- 4 Years
Expert
-
- 4 Years
Expert
-
- 5 Years
Expert
-
- 4 Years
Expert
-
-
-
-
-
- 6 Years
Expert
-
-
-
-
-
-
-
- 5 Years
Expert
-
-
-
- 1 Years
Intermediate
-
-
- 1 Years
Advanced
-
-
- 1 Years
Intermediate
-
-
- 6 Years
Expert
-
- 4 Years
Expert
-
- 2 Years
Intermediate
-
-
-
-
- 4 Years
Expert
-
-
-
- 3 Years
Expert
-
-
-
- 4 Years
Expert
-
-
-
- 3 Years
Expert
-
- 6 Years
Expert
-
-
-
-
-
- 5 Years
Expert
-
- 1 Years
Advanced
-
- 3 Years
Advanced
-
- 6 Years
Expert
-
-
-
-
- 3 Years
Expert
-
- 3 Years
Expert
-
-
-
- 3 Years
Expert
-
- 4 Years
Expert
-
- 4 Years
Advanced
-
-
- 1 Years
Advanced
-
- 1 Years
Advanced
-
-
- 6 Years
Expert
-
-
-
-
-
- 2 Years
Advanced
-
-
- 3 Years
Expert
-
- 3 Years
Expert
-
-
- 3 Years
Expert
-
- 3 Years
Expert
-
- 3 Years
Expert
-
-
- 3 Years
Advanced
-
- 1 Years
Advanced
-
-
- 1 Years
Intermediate
-
-
- 4 Years
Expert
-
-
- 6 Years
Expert
-
-
-
-
-
-
-
- 3 Years
Advanced
-
-
-
- 1 Years
Advanced
-
-
-
-
-
- 6 Years
Expert
-
-
- 4 Years
Expert
-
-
-
-
-
-
-
- 4 Years
Expert
-
-
-
-
-
-
-
-
- 3 Years
Advanced
-
- 6 Years
Expert
-
- 5 Years
Expert
-
Portfolio Projects
Description
Being part of ManageId Team, I have worked on multiple projects likeManageId,Admin API, CacheManager,DBModels, ManageIDWorkflowClient and ManageIDWorkFlowEngine.
Technical Role:
- Developing API's using swagger editor (Open API-based API’s) for various functionalities.
- Developing API using spring boot micro service architecture.
- Worked on server side development of various functionalities
- Involved in feature enhancements, bug fixing, Unit testing
- Involved in design discussions, code reviews and innovations
- Demonstrated various POCs, which were highly appreciated by top management and were part of application.
- Technologies used: Java 1.8, Spring Boot, Micro services, Hibernate, Spring data JPA, KeyCloack Server, Red hat SSO, Camunda Workflow, Redis in memory, AWS, Microsoft SQL Server, HTML, JSF, CSS, JS, AJAX, JAAS, Angular 8, JBoss, Restful Api’s.
Description
Technical Role:
- Worked on API’s for various functionalities.
- Worked on all the basic redis cache operation like GET, SET, and DELETE Etc.
- Worked on redis cache with single cluster and multiple cluster.
- Worked on configuration and installation of Spring cloud micro services architecture on local development server.
- Worked on rest API using feign client with ribbon load balancer.
- Implementation of Zuul proxy as the API gateway.
- Worked on centralize configuration using Zookeeper
- Development of spring logback File.
- Configuration and installation of consul, eureka naming server and Zookeeper server.
- Worked on zookeeper curator framework for the nodeCache.
- Configuration and installation spring cloud sleuth, zipkin server on the development machine.
- Worked on Hystrix and Hystrix Turbine for ease track of all micro services.
- Worked on payment integration in MYJIo using various payment integration billdesk, CCAvenue, JIOMoney.
- Developing REST API for various business functionality using spring cloud micro services architecture
- Worked on various module of MYJIO project like recharge journey, payment setting, invoice history, billing statement, IR Roaming, various Linked wallet account paytm, Jiomoney and phonepe.
- Worked on new listeners for producers and consumer for both Rabbit MQ and Kafka.
- Worked on UI for various modules of MYJio App, web view Pages developed using React JS. (In old project It was developed using html, JSP, jQuery and bootstrap CSS).
- Consuming WSDL Web services from TIBCO.
- Designing and Developing GUI for the system users that interact with the above API's to perform the respective functionality using React Js framework
- Creating Unit Test Cases, Technical Design and JUnit Test cases for the developed functionality.
Spring Cloud Frameworks : Consul, Eureka, Apache Zookeeper , Spring Cloud Config, Spring, API
Gateway Zuul, Ribbon, Feign, Hystrix, Hystrix turbine, Spring Cloud Sleuth, Zipkin,KAFKA, Rabbit MQ,Docker,Kubertnees.
Programming Frameworks : Spring, Spring Boot,Spring MVC,HikariCP, Hibernate,JAX-WS,JAX -RS REST,SOAP,WSDL, JPA, JMS, Logback, LOG4J, React JS
Languages : Java 1.8.
Database : Oracle 10g.
Tools : Eclipse Mars, Maven.
Methodology : Agile (Scrum).
Show More Show LessDescription
Jio payment gateway is a web application project. Jio payment gateway project has developed using spring MVC framework. Jio Payment gateway project used for customer payment transaction. In MyJio application customer can select recharge transaction for jio numbers then we have redirected customers to Jio Payment gateway web application Project for the payment. We have provided many payment methods in JIO payment gateway project like UPI, Net banking, Debit Card, Credit Card, Jiomoney wallet, Paytm wallet and phone wallet to complete customer’s transaction. In Jio payment gateway project we have given many payment option to customers like Bill Desk, CCAvenue, JioMoney ,Paytm to complete customers transaction. We have developed JIO payment gateway project using Spring MVC Framework, Java, Html, JSP, Jstl, JavaScript, JQuery and Bootstrap CSS.
Technical Role:
- Worked on Restful API's for various functionalities.
- Worked on all the basic redis cache operation like GET, SET, and DELETE Etc.
- Designing and Developing GUI for the system users that interact with the above API's to perform the respective functionality
- Worked on Various module of Jio payment gateway project.
- Worked on Payment gateway integration tool like Bill Desk, CCAvenue, Jiomoney and integrate many wallets like jioMoney, Paytm and PhonePe.
- Worked on Various Restful API Billdesk, CCAvenue,Jiomoney, Paytm and PhonePe
- Creating Unit Test Cases, Technical Design and JUnit Test cases for the developed functionality.
- Technologies Used: Java, J2EE, Spring MVC, JSP, JSTL, Oracle, Hibernate, HTML, Jquery, JavaScript, Ajax,
Other Project At reliance JIo :
- EPCProduct (Migration of JIO.COM Database Table Data MyJio Database)
- Content Management (Web application), Book My Jio web application and Image server web application
Description
CITI India is head-quartered in Fall Church, Virginia and is a part of large technology group, Creative Information Technology Incorporated (CITI) USA. CITI is regarded as a reliable technology partner by the US government since 1996. ICAM - Identity, Credential, and Access Management (ICAM) is a framework. Manage ID Project implemented ICAM framework policy in project for security, assurance, the right person is accessing the right information at the right time for the right reason. Being part of ManageId Team, I have worked on multiple projects 1) ManageId 2) Admin API 3) CacheManager 4) DBModels 5) ManageIDWorkflowClient 6) ManageIDWorkflowEngine
Show More Show LessDescription
Jio payment gateway is a web application project. Jio payment gateway project has developed using spring MVC framework. Jio Payment gateway project used for customer payment transaction. In MyJio application customer can select recharge transaction for jio numbers then we have redirected customers to Jio Payment gateway web application Project for the payment. We have provided many payment methods in JIO payment gateway project like UPI, Net banking, Debit Card, Credit Card, Jiomoney wallet, Paytm wallet and phone wallet to complete customers transaction. In Jio payment gateway project we have given many payment option to customers like Bill Desk, CCAvenue, JioMoney ,Paytm to complete customers transaction. We have developed JIO payment gateway project using Spring MVC Framework, Java, Html, JSP, Jstl, JavaScript, JQuery and Bootstrap CSS.
Show More Show Less