GitHub / ravindraranwala 77 Repositories
ravindraranwala/leetcode
Coding challenges
Language: Java - Size: 2.04 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

ravindraranwala/ctci
Cracking the coding interview questions and solutions.
Language: Java - Size: 15.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ravindraranwala/SpringBootRxJava
Language: Java - Size: 90.8 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 13 - Forks: 9

ravindraranwala/NettyReverseProxy
Netty Reverse Proxy which sends Client requests to a specified Backend service
Language: Java - Size: 160 KB - Last synced at: about 2 years ago - Pushed at: over 10 years ago - Stars: 12 - Forks: 10

ravindraranwala/Algorithms
A sample implementation of different Algorithms given in CLRS book https://www.amazon.com/Introduction-Algorithms-3rd-MIT-Press/dp/0262033844
Language: Java - Size: 158 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

ravindraranwala/ArticleTest
Implementation of some algorithms
Language: Java - Size: 45.9 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

ravindraranwala/reactive-webflux-demo
A demo app which demonstrates the basic elements of reactive programming and what problems they address
Language: Java - Size: 19.5 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

ravindraranwala/JavaGenericsAndCollections
Sample code for the book Java Generics and Collections
Language: Java - Size: 110 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

ravindraranwala/coding-challenge
Coding challenge questions given by large companies.
Language: Java - Size: 20.5 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

ravindraranwala/GoFDesignPatterns
A demo which implements different GoF design patterns.
Language: Java - Size: 85.9 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

ravindraranwala/oauth-security
Library implementation for oauth authentication.
Language: Java - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

ravindraranwala/spring-oauth1-demo
oauth 0-legged provider and comsumer using spring security. Consumer sign the request using the given clientId and secret and the provider verifies that signature. We use 0 legged oauth flow since it has minimal impact on performance. Calling endpoints and generating tokens would be costly for our usecase since it is a frequently used rest api endpoint.
Language: Java - Size: 34.2 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

ravindraranwala/effective-java-3e
Language: Java - Size: 67.4 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

ravindraranwala/effective-java-3e-source-code Fork of jbloch/effective-java-3e-source-code
The source code from the third edition of Effective Java, with minor additions as necessary to make it runnable.
Size: 86.9 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

ravindraranwala/jcip
Java concurrency in practice source code examples
Language: Java - Size: 72.3 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

ravindraranwala/tutorials Fork of eugenp/tutorials
The "REST With Spring" Classes:
Language: XSLT - Size: 61.7 MB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

ravindraranwala/RegexDemo
Java Regular expressions demo
Language: Java - Size: 1.95 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

ravindraranwala/EffectiveJava
Language: Java - Size: 105 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

ravindraranwala/react-confirm-modal
This is a POC project written to demonstrate the react-modal with pearson shared confirmation component when the modal is closed.
Language: JavaScript - Size: 67.4 KB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 2 - Forks: 0

ravindraranwala/spring-async-demo
Asynchronous Programming in a springboot microservice.
Language: Java - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

ravindraranwala/GenericsDemo
Language: Java - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

ravindraranwala/AdvancedJava8Streams
Language: Java - Size: 2.87 MB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 1

ravindraranwala/Java8Streams
Language: Java - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

ravindraranwala/AsynchronousProgramming
AsynchronousProgramming in Java8 using CompletionStage and CompletableFuture APIs.
Language: Java - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

ravindraranwala/blogpostsapp
A simple Redux app to list down and create blog posts. This uses react router and redux forms.
Language: JavaScript - Size: 25.4 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

ravindraranwala/carbon-transports Fork of wso2/carbon-transports
Language: Java - Size: 5.81 MB - Last synced at: about 2 years ago - Pushed at: about 9 years ago - Stars: 0 - Forks: 0

ravindraranwala/Parser
Simple parser to search for given queries in a particular log file.
Language: Java - Size: 1.29 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

ravindraranwala/BookService
A simple micro service added to demonstrate the latest validation features
Language: Java - Size: 2.93 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

ravindraranwala/AdvancedJavaConcurrentPatterns
Advanced patterns in Java concurrency
Language: Java - Size: 2.46 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

ravindraranwala/BasicMultiThreadingDemo
Demonstrates some basic concepts associated with multi-threading and concurrent programming in java
Language: Java - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

ravindraranwala/Java8Demo
Demonstrates some basic Java8 features.
Language: Java - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

ravindraranwala/microserviceauthlib
Authentication library for microservices implemented using spring security.
Language: Java - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

ravindraranwala/designpatterns
A demo which implements different GoF design patterns. Here it demonstrates creational, structural and behavioral patterns.
Language: Java - Size: 54.7 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 1

ravindraranwala/FitnessTracker
Spring security demonstration app.
Language: Java - Size: 437 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

ravindraranwala/RxJavaDemo
Demonstration of functional programming and RxJava concepts.
Language: Java - Size: 41 KB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

ravindraranwala/redux-saga-demo
A simple student management app written using redux saga.
Language: JavaScript - Size: 109 KB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

ravindraranwala/angular-routing
Angular project created using CLI utilities.
Language: TypeScript - Size: 16.6 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

ravindraranwala/APM
Sample Angular application used in the "Angular: Getting Started" course.
Language: TypeScript - Size: 264 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

ravindraranwala/WeatherApp
A weather forecasting app written using react and redux technologies.
Language: JavaScript - Size: 22.5 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

ravindraranwala/testing
A simple React app which allows users to add comments and then list them down. The app was developed using Test Driven Development approach. React test utils, chai jquery and chai js was used for the tests. All the components, action creators and reducers were covered.
Language: JavaScript - Size: 25.4 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

ravindraranwala/courseapp
A simple Course Management app written using react and redux tech stack.
Language: JavaScript - Size: 80.1 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

ravindraranwala/ps-react-ravindra
Reusable React components built in "Creating Reusable React Components" on Pluralsight
Language: JavaScript - Size: 1.44 MB - Last synced at: 25 days ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

ravindraranwala/redux-forms-demo
This is a sample implementation done to demonstrate the capabilities of Redux forms. Here it demonstrates how redux forms handle onClick, onChange, form submittal and validations using configuration object associated with it. This helps us eliminate lot of boilerplate code otherwise we would have to write.
Language: JavaScript - Size: 32.2 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

ravindraranwala/scalable-react
This is a highly scalable react app written using redux-saga, immutableJS and selectors for demonstration purpose.
Language: JavaScript - Size: 1.7 MB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

ravindraranwala/piglatinconverterapp
A simple pig latin converter app using react and redux
Language: JavaScript - Size: 28.3 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

ravindraranwala/blogpostsappnew
A simple Redux app to list down and create blog posts. This uses latest versions of react router and redux forms.
Language: JavaScript - Size: 27.3 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

ravindraranwala/countdowntimerapp
This app was written using react and redux. This gives user the opportunity to add timers for different tasks. For an example boil eggs timer with initial time configuration and a label. The user can pause, resume, reset or delete the timer.
Language: JavaScript - Size: 62.5 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

ravindraranwala/ps-react-test
Used to test the proper functionality of the reusable react components published into npm.
Language: JavaScript - Size: 104 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

ravindraranwala/psadmin
React app for course management.
Language: JavaScript - Size: 296 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

ravindraranwala/modalcloseconfirmationdemo
This uses ARIA Model which pops up on a button click. When the model is closed a confirmation message should be displayed to the user. Based on the user input we need to proceed. If the user says yes then we may proceed and save the data to the state. Else we need to show the same model dialog.
Language: JavaScript - Size: 44.9 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

ravindraranwala/middlewares
A sample react-redux application used to demonstrate the concept of Middleware in redux. Here the middleware is used to resolve the promise and then mutate the original action to have the payload instead of a promise. Then the action is flown through the reducers.
Language: JavaScript - Size: 24.4 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

ravindraranwala/hocdemo
This is a demonstration of usage of Higher Odrer Components in React. The higher order component was used for Autheitication purpose here.
Language: JavaScript - Size: 24.4 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

ravindraranwala/RallyCodingWeekly Fork of StephenGrider/RallyCodingWeekly
Code Examples for Weekly Javascript Videos - http://www.RallyCoding.com/
Language: JavaScript - Size: 104 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

ravindraranwala/SimpleReduxBookListApp
A Book List app written using basic Redux reducers, action creators and actions. Redux was used as a data management library here.
Language: JavaScript - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

ravindraranwala/ReactVideoSearchApp
A simple React app to search for videos using the youtube API and play them upon the selection.
Language: JavaScript - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

ravindraranwala/practicalRx Fork of simonbasle/practicalRx
A RxJava workshop to discover this library by migrating a legacy application. DON'T fork or PR this repo as it may be reconstructed from practicalRxOrigin in the future. Needs https://github.com/simonbasle/practicalRxExternal running.
Language: Java - Size: 298 KB - Last synced at: about 2 years ago - Pushed at: over 9 years ago - Stars: 0 - Forks: 0

ravindraranwala/HTTPCoreNIORP
A Reverse Proxy using HTTPCore NIO Transport
Language: Java - Size: 168 KB - Last synced at: about 2 years ago - Pushed at: over 10 years ago - Stars: 2 - Forks: 0

ravindraranwala/practicalRxExternal Fork of simonbasle/practicalRxExternal
Application simulating external APIs for the Practical Rx Workshop
Size: 257 KB - Last synced at: about 2 years ago - Pushed at: about 10 years ago - Stars: 0 - Forks: 0

ravindraranwala/carbon-messaging Fork of wso2/carbon-messaging
Language: Java - Size: 5.3 MB - Last synced at: about 2 years ago - Pushed at: about 9 years ago - Stars: 0 - Forks: 0

ravindraranwala/carbon-mediation Fork of wso2/carbon-mediation
Language: Java - Size: 17.7 MB - Last synced at: about 2 years ago - Pushed at: about 9 years ago - Stars: 0 - Forks: 0

ravindraranwala/esb-connectors Fork of wso2-attic/esb-connectors
Size: 102 MB - Last synced at: about 2 years ago - Pushed at: almost 11 years ago - Stars: 0 - Forks: 0

ravindraranwala/saig-git-repo
SAIG development activities
Language: Java - Size: 258 KB - Last synced at: about 2 years ago - Pushed at: over 9 years ago - Stars: 0 - Forks: 0

ravindraranwala/wso2-synapse Fork of wso2/wso2-synapse
Language: Java - Size: 11.9 MB - Last synced at: about 2 years ago - Pushed at: about 9 years ago - Stars: 0 - Forks: 0

ravindraranwala/product-esb Fork of wso2-attic/product-esb
Language: Java - Size: 81.1 MB - Last synced at: about 2 years ago - Pushed at: about 9 years ago - Stars: 0 - Forks: 0

ravindraranwala/JavaNIOProxyService
Language: Java - Size: 176 KB - Last synced at: about 2 years ago - Pushed at: over 10 years ago - Stars: 0 - Forks: 0

ravindraranwala/wso2-commons-vfs Fork of wso2/wso2-commons-vfs
Language: Java - Size: 839 KB - Last synced at: about 2 years ago - Pushed at: almost 10 years ago - Stars: 0 - Forks: 0

ravindraranwala/wso2-axis2-transports Fork of wso2/wso2-axis2-transports
commons-vfs2
Language: Java - Size: 832 KB - Last synced at: about 2 years ago - Pushed at: over 9 years ago - Stars: 0 - Forks: 0

ravindraranwala/carbon-platform-integration Fork of wso2/carbon-platform-integration
Language: Java - Size: 94 MB - Last synced at: about 2 years ago - Pushed at: almost 10 years ago - Stars: 0 - Forks: 0

ravindraranwala/carbon-platform-integration-utils Fork of nuwanw/carbon-platform-integration-utils
Language: Java - Size: 211 KB - Last synced at: about 2 years ago - Pushed at: over 11 years ago - Stars: 0 - Forks: 0

ravindraranwala/carbon-commons Fork of wso2/carbon-commons
Language: Java - Size: 11.5 MB - Last synced at: about 2 years ago - Pushed at: about 10 years ago - Stars: 0 - Forks: 0

ravindraranwala/RDFStoreWebClient
Web client for the Graph based RDF store
Language: Java - Size: 160 KB - Last synced at: about 2 years ago - Pushed at: over 10 years ago - Stars: 0 - Forks: 0

ravindraranwala/RDFStoreForCassandra
Building a Graph based distributed RDF store for Apache cassandra
Language: Java - Size: 10.8 MB - Last synced at: about 2 years ago - Pushed at: over 10 years ago - Stars: 0 - Forks: 0

ravindraranwala/JavaNIORnD
Language: Java - Size: 133 KB - Last synced at: about 2 years ago - Pushed at: over 10 years ago - Stars: 0 - Forks: 0

ravindraranwala/training-project-synapse-core
Fast Track training project - synapse core with message processor coordination support
Language: Java - Size: 1.08 MB - Last synced at: about 2 years ago - Pushed at: almost 11 years ago - Stars: 0 - Forks: 0

ravindraranwala/MobileProject
Context Aware Mobile Application using Android.
Language: Java - Size: 5.57 MB - Last synced at: about 2 years ago - Pushed at: almost 11 years ago - Stars: 0 - Forks: 1

ravindraranwala/commons Fork of wso2-attic/commons
WSO2 Commons Projects
Size: 1.01 GB - Last synced at: about 2 years ago - Pushed at: over 11 years ago - Stars: 0 - Forks: 0

ravindraranwala/swa_assignment
SWA Assignment
Language: CSS - Size: 53.6 MB - Last synced at: about 2 years ago - Pushed at: almost 12 years ago - Stars: 0 - Forks: 0

ravindraranwala/msc Fork of ewisuru/msc
Size: 62.5 KB - Last synced at: about 2 years ago - Pushed at: over 12 years ago - Stars: 0 - Forks: 0
