React and Redux with React Router, React Hooks, WEbRTC, Pug template engine, Java SpringBoot, Python Selenium Web Driver,Beautiful Soup
Beautiful and responsive landing pages using HTML5 and CSS3, latest web technologies used by modern websites including jQuery, Flexbox and Grid.
Java, Socket.io, Node.js, Express, MongoDB: Node.js RESTful APIs, MySQL, SQLite NoSQL, Express, MongoDB, Stripe, Git, Heroku.
Real time face detection through a webcam using AI. This AI is so quick that we are able to draw in real time the various faces and expressions of every person in the video without much performance overhead.Built using the Face API JS library built on Tensor Flow to setup the face detection.
View AppFull Stack Amazon clone built using React and Firebase. The code comprises React elements such as React Context, React hooks like useEffect, useState, Firebase features such as Authentication Store Database, Cloud Functions backend, and fully functional Stripe payment processing for the Checkout page.
View AppGame built using JavaFX. The aim of the game is to shoot the bird moving across the screen using a mouse click. The code comprises JavaFX elements such as Scene Graph, animation, events, and bindings.
View CodeJavaQuiz is built using Node.js, Express, MongoDB and Pug. It uses the Model View Controller architecture. The model is built using Mongoose and data is stored in a MongoDB database. The frontend views are rendered using Pug template engine. The app is hosted on herokuapp.
View AppConnects to strangers online and randomly assigns the next user on clicking next. Frontend built using React and WebRTC. Backend uses Express and Socket.io.
View AppFrontend built using React and WebRTC. Backend uses Express and Socket.io.
View App View CodeChat app created using Javascript, HTML, CSS frontend and Spring Boot backend and deployed on Heroku. Multiple users can log in to a chat room.
View App View CodeWritten in Python. Function takes a city in UK as Search string and uses Beautiful Soup and Requests to parse HTML from real estate website Zoopla and downloads data to SQL Lite database into a Table.
View CodeApp created using React frontend and Express backend and deployed on Netlify and Heroku as a Technical Assessment Task for Utility Locker, Liverpool.
View App View CodeBuilt using Android Studio. Demonstrates the design of a complex layout, java classes and game play. Download the apk file on your phone and install to view the app. Download App --> Download this file(Direct) --> Open -->Install--> Install Anyway -->Open
Download app View CodeThis is a React login and signup system which uses MySQL database hosted remotely.The login system uses MobX library. Backend built using Node.js and Express. The dashboard has apps - Weather with geolocation, RSS News Feed using RSS-Parser, Sports, Persistent To-do list using window.localStorage, Photo uploading to Firebase and a pie chart panel using React Minimal Pie Charts.
View App View CodeThis app uses Node.js, Express and MongoDB, RESTful APIs, Chart.js, HTML, CSS, Semantic UI, libraries like Mongoose and Mapbox for location data. I have used the MVC model for creating backend. I have used Pug as a template engine to render the data to tables. Charts are rendered using Chart.js. The app is deployed on Heroku.
View App View CodeIt prints out prime numbers upto a given number. The app is built using React, Material UI and deployed on Netlify.
View App View CodeThis app uses Node.js, React, Redux and ReduxForm. Redux-form is a great way of managing forms that are powered by Redux. It is a Higher-Order-Component (HOC) that uses react-redux to make sure HTML forms in React use Redux to store all of its state.
View App View CodeApp created using React Context, Hooks, Socket.io and Express. The React chat Dashboard component sends the users's chat to the Socket.io server running on Express. Once chat is received , it broadcasts the message to all the users which are accessing the socket server.
View CodeFrontend is built using Vue js. Current weather data is fetched from Openweathermap API. It fetches the data based on a search item and renders temperature and humidity. The background image transitions based on the temperature of 16 degrees C. App is deployed on Netlify. Built using Javascript Vue.js framework and Node.js.
View App View CodeThe app was built using React, Node.js, Material UI, AG-Grid and HighCharts. Redux hooks (useSelector() and useDispatch() ) were used to create a centralized Store and action creators to save the search results from the multiselect and searchbar components. The app is deployed on Netlify.
View App View CodeFrontend is built using React, Redux and Node.js. 3 day weather data is fetched from Openweathermap API. It fetches the data using Axios based on a search item and renders temperature, pressure and humidity using React Sparklines. App is deployed on Netlify.
View App View CodeConcurrency | Fork - Join Framework | Functional Interfaces | Java 8 Date And Time API | Java Design Patterns | Java NIO.2 API | Java SE 8 | JDBC | JDK 8 | Lambda Expressions | Localization | Oracle Professional | Parallel Streams | Regular Expressions | Stream API |
Java | Java 8 Date And Time API | Java Application Development | Java SE 8 | JDK 8 | Lambda Expressions | Oracle Associate | Oject-oriented Programming | General knowledge of Java platforms and technologies
Research Associate(Biophysics)
Research Associate(Biophysics)
Research Scientist
Research Associate (genetics)
Research Associate (genetics)
I am an Oracle Certified Professional Java 8 Programmer. I am experienced in Javascript frameworks like React, Redux, Node, Express and MongoDB and Test Driven Development. I have also built several apps using Java Spring Boot, Android Studio and Python.